Avnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design
|
|
- Dominick Golden
- 6 years ago
- Views:
Transcription
1 Avnet S6LX16 Evaluation Board and Maxim DAC/ADC FMC Module Reference Design By Nasser Poureh, Avnet Technical Marketing Manager Mohammad Qazi, Maxim Application Engineer, SP&C Version 1.0 August 2010
2 1 Introduction This document describes a MicroBlaze embedded reference design using the Avnet S6LX16 evaluation board along with the Maxim DAC/ADC FMC module. This reference design shows how the MAX5135 DAC devices on the Maxim FMC module can be used to generate Sine waves, feed these Sine waves into the input of the MAX11040 and MAX11612 ADC devices on the Maxim FMC module using a loopback cable, sample the ADC data, and display the data using the ChipScope Pro Bus Plot feature. 2 Reference Design Requirements This reference design will require the following software and hardware setups. 2.1 Software The software requirements for this reference design are: WindowsXP Xilinx ISE Hardware The hardware setup for this reference design is: Computer with 1 GB RAM and 1 GB virtual memory (recommended) Avnet S6LX16 Evaluation board Maxim MAXSPCSPARTAN6+ Evaluation Kit Power supply JTAG programming cable (USB or PC4) Mini USB cable 3 Reference Design Block Diagram The following figure shows a high-level block diagram of the reference design. The reference design consists of the following major blocks: MicroBlaze Processor 32KB of BRAM for the processor code and data I2C and SPI Interfaces to the Maxim DAC/ADC FMC module 2KB of BRAM Buffer for MAX11040 ADC 2KB of BRAM Buffer for MAX11612 ADC Custom IP GPIO interface to the Maxim DAC/ADC FMC module Interrupt Controller RS232 Port Microprocessor Debug Module (MDM) JTAG connection 1
3 JTAG Header BRAM Controller BRAM (32K) BRAM Controller MicroBlaze Processor Core MDM Interrupt Controller PLB MAX11040 ADC Data Buffer GPIO GPIO MAX11612 ADC Data Buffer UART Data_Ready Data_Ready BRAM Controller Dual-Port BRAM (2K) Addr Custom IP Custom IP Addr Dual-Port BRAM (2K) BRAM Controller Data Data ChipScope Pro Cores RS232 Connector I2C FPGA SPI GPIO DRDYOUT FMC LPC Connector Maxim DAC/ADC FMC Module Figure 1 Reference Design Block Diagram 2
4 3.1 Maxim DAC/ADC FMC Module Interface A high-level block diagram of the Maxim DAC/ADC FMC module (Maxim MAXSPCSPARTAN6+ Evaluation Kit) is shown in the following figure. This module interfaces to the Avnet S6LX16 evaluation board via the FMC LPC connector and provides two low-speed DAC and ADC interfaces. The DAC interfaces are provided by two MAX5135 devices while the MAX11040 and MAX11612 devices provide the ADC interfaces. The SPI interface over the FMC LPC connector is used to interface to the MAX11040 and MAX5135 devices while the I2C interface over this connector is used to access the MAX11612 ADC device. FMC_SCLK FMC_MOSI FMC_MISO FMC_CS_MAX11040 FMC_CS_MAX5135 FMC_DRDYOUT FMC_OVERFLOW 2.5V/3.3V Level Translators MAX11040 ADC AD-[0:3] AD+[0:3] J3 Connector FMC LPC Connector MAX5135 DAC DA[4:7] FMC_SCL FMC_SDA 2.5V/5.0V Level Translators MAX5135 DAC MAX11612 ADC DA[0:3] AD[0:3] J2 Connector Figure 2 Maxim DAC/ADC FMC Module Block Diagram 3
5 3.2 MAX11040 and MAX11612 ADC Data Buffer Blocks These two blocks store the captured ADC data from the MAX11040 and MAX11612 ADC devices. In the case of the MAX11612 device, software reads the data over the I2C bus while SPI bus is used to read the data from the MAX11040 device. In either case, software writes this data to a 2KB dual-port BRAM (2KB for each, the MAX11040 and the MAX11612 device) until the buffer is full. Once the buffer is full, software will write to a single-bit GPIO port to set the Data_Ready signal active for each ADC device. At this time the data can be read from the second port of the dual-port BRAM by the Custom IP. SPI GPIO DRDYOUT FMC LPC Connector MAX11040 ADC BRAM Controller MAX11040 ADC Data Buffer Dual-Port BRAM (2K) Addr Data MicroBlaze Processor Core GPIO GPIO MAX11612 ADC Data Buffer Data_Ready Data_Ready Custom IP Custom IP Addr Dual-Port BRAM (2K) Data ChipScope Pro Cores BRAM Controller I2C FMC LPC Connector MAX11612 ADC Figure 3 - MAX11040 and MAX11612 ADC Data Buffers 4
6 3.3 ChipScope Pro Interface The ChipScope Pro is used to display the data read from the MAX11040 and MAX11612 ADC devices. Upon activation of the Data_Ready signal by software, the Custom IP will read the data from the second port of the 2KB dual-port BRAM at 50MHz speed and sends the data to the ChipScope Pro ILA core. ChipScope will use the Data_Ready signal as a trigger to display the data using the ChipScope Pro Bus Plot feature. 4 Demo Software The demo software uses the MAX5135 DAC devices to generate two Sine waves. The Sine waves are fed into the input of the MAX11040 and MAX11612 ADC devices on the Maxim FMC module using a loop-back cable, the ADC data is sampled by software, and displayed using the ChipScope Pro Bus Plot feature. The following figure describes the flow of program execution. Start Init Interrupt Controller Init Spi Driver Init UartLite Driver Init Gpio Driver Init I2C Driver Configure MAX11040 (Config Reg = 0x38) (DRC Reg = 0x4000) Wait for the MAX11040 DRDYOUT signal Read Data from MAX11040 over SPI and Write the Data to the MAX11040 Data Buffer in FPGA Write MAX11612 Setup Byte (0xD2) Write MAX11612 Config Byte (0x61) Read Data from MAX11612 over I2C and Write the Data to the MAX11612 Data Buffer in FPGA Write to DAC output register from Sine-Wave Look-up table 5
7 4.1 Generating Sine Wave by MAX5135 DAC MAX5135 is a SPI TM based 12-bit DAC, which can be connected in cascaded configuration as the two MAX5135 DAC devices are on the Maxim MAXSPCSPARTAN6+ FMC module. Each DAC has four output channels and provides buffered voltage-output. MAX5135 can use a precision internal reference or a precision external reference for rail-to-rail operation. In this application we are using internal reference which is 2.4V and therefore, the output-voltage range is set to 0-2.4V. A Sine wave look-up table is used to send data to DAC at 1ksps that yields a Sine wave with frequency of 8.6Hz. The formula for generating Sine wave look-up table is given below: where: (((Sine(2* *i/n))+1)/n) * N-1) n = Number of Sample Points i = 0 n N = 2^Number of DAC bits In this case, we ve taken n = 128 samples therefore, i = Since MAX5135 is a 12-bit ADC therefore, N = Any spreadsheet software can be used to generate the look-up table. The results of spreadsheet calculator should be rounded off to zero to make them integer. Once the look-up table is generated, data can be fed to a DAC particular output. The data byte is always preceded by a control byte that contains the command and the channel address. In this case, control byte = 0x31 for channel 1output. Please refer to Table 1 in MAX5135 Datasheet for more details. The data byte should always be shifted 4 bits towards left before writing to MAX5135 input register, as MAX5135 is a 12-bit left aligned DAC and is software-compatible to 16-bit versions. 4.2 Data Sampling by MAX11040 MAX11040 is a 24-bit, 4-channel true-differential, simultaneous sampling, Sigma-Delta ADC. This ADC is also SPI TM compatible and provides data rates of up to 64ksps. The ADC has internal reference of 2.5V and full-scale input range of ±2.2V. This ADC needs some configuration to start sampling. Please refer to Table-2 in MAX11040 Datasheet for details on Configuration Registers. In this case, ADC Configuration Register is written with 0x38 that enables 24-Bit operation and internal oscillator and disables the fault-protection circuitry. The Data-Rate configuration register is written with 0x4000 for 1ksps data conversion. Once the configuration is done, sampling will start and DRDYOUT signal goes low indicating data 6
8 is ready for output. A SPI TM based data read will make DRDYOUT high again and ADC will keep on sampling at the configured intervals. 4.3 Data Sampling by MAX11612 MAX11612 is a 12-bit, 4-Channel, Low SAR ADC. It is I 2 C compatible ADC with 4.096V internal reference and V full-scale input range. The ADC needs to be configured before every sample. That configuration includes writing the appropriate value to Setup Register and Configuration Register. Since ADC needs a very small conversion time (7.5µs) therefore, data can be sampled after a small delay. In this case, MAX11612 Setup Register is written with 0xD2 that enables writing to Setup Register and selects internal reference of 4.096V. Please refer to Table-1 and Table-6 in MAX11612 datasheet for more details. The Configuration Register is written with 0x61 that selects Channel 0 only in Single Ended configuration. Please refer Table-2, Table-3 and Table-5 in MAX11612 datasheet for more details. 7
9 5 Demo Setup Please perform the following steps to setup the hardware. 5.1 Maxim DAC/ADC FMC Module 1. Plug the Maxim FMC module into the FMC slot of the S6LX16 evaluation board. 2. Install jumpers on pins 2-3 of J6 and J7 located on the FMC module. 3. Connect pin 3 of the J2 connector to the pin 9 of the J3 connector on the FMC module. This will connect the AD0- input channel of the MAX11040 ADC device to ground. 4. Connect pin 4 of the J2 connector to the pin 10 of the J3 connector on the FMC module. This will connect the DA0 output of the first MAX5135 DAC device to the AD0+ input of the MAX11040 ADC device (DAC to ADC loop-back). 5. Connect pin 12 of the J2 connector to the pin 12 of the J3 connector on the FMC module. This will connect the DA4 output of the second MAX5135 DAC device to the AD0 input of the MAX11612 ADC device (DAC to ADC loop-back). 5.2 Avnet S6LX16 Evaluation Board 1. Install a jumper on JP1. 2. Install a jumper on JP2, JP3, JP6, JP7, JP8, JP18 and JP19 pins Connect the JTAG cable to J4 and the USB port of the PC. 4. Connect the mini USB cable to P1 and the USB port of the PC. 5. Connect power supply to J2. 6. Slide the SW1 power switch to the ON position. Maxim DAC/ADC FMC Module (MAXSPCSPARTAN6+) J2 Connector J3 Connector FMC LPC Connector S6LX16 Evaluation Board 8
10 6 Quick Demo Run 1. Start ChipScope Pro Analyzer via Start > All Programs > Xilinx ISE Design Suite 12.2 > ChipScope Pro >Analyzer. 2. Click on the Open Cable button as shown in the following figure. 3. When the following dialog box appears, click OK to continue. 4. Right-click on DEV:0 MYDevice0(XC6SLX16) and then select Configure. 9
11 5. In the following dialog box, a. Click on Select New File b. Browse to the \Demo_bit_file_and_chipscope_project folder of the reference design and double-click on download.bit file. c. Click OK to continue. The S6 FPGA will be configured and you should see the following in the ChipScope project window. You should also see the Overflow LED blinking on the Maxim DAC/ADC FMC module (the reason for the Overflow LED blinking will be covered later). If this LED is not blinking, please reset the S6LX16 evaluation board using the SW2 push button switch. 10
12 6. Select File > Open Project from the ChipScope Pro GUI. 7. When the following dialog box appears, click No to continue. 8. Browse to the \Demo_bit_file_and_chipscope_project folder of the reference design and double-click on the maxim_dac_adc_fmc.cpj file. 11
13 The ChipScope Pro GUI should look as shown below for the Avnet S6LX16 evaluation board. 9. Click in Apply Settings and Arm Trigger button as shown in the following figure. ChipScope Pro is set to trigger when the MAX11612_Data_Ready and MAX11040_Data_Ready signals are high. 10. Zoom in the Waveform Window to view the MAX11040 and MAX11612 ADC data. 12
14 11. Click on the Bus Plot as shown in the following figure. You should see the MAX11612 data being plotted as shown in the following figure (indicating that the DAC Sine wave output being connected to the input of the MAX11612 device). 13
15 12. Un-check the MAX11612_Data box and check the MAX11040_Data box to view the plot for the MAX11040 ADC device as shown in the following figure. The MAX5135 DAC output connected to the input of the MAX11040 ADC device can be as high as 2.4V. Since the MAX11040 internal reference voltage is 2.2V you will see clipping of the MAX11040 data as shown in the following figure. This is also the reason for the Overflow LED blinking on the FMC module. Note: The internal reference voltage of the MAX11612 ADC device is 4.096V and that s why there was no clipping on the MAX11612 data as shown in the previous figure. This concludes the demo portion of this document. For information on how to build this reference design and re-generate a bit file, please follow the steps shown below. 14
16 7 Implementing the Reference Design The following sections describe how to re-build the hardware platform, generate a bit file, and download the bit file to the Avnet board. 7.1 Reference Design XPS Project Start the XPS tool via Start > All Programs > Xilinx ISE Design Suite 12.2 > EDK > Xilinx Platform Studio. Open the XPS project in EDK (the project file is located in the /Maxim_FMC_HW folder of the reference design). The XPS GUI should look as shown in the following figure. 15
17 Select Project > Export Hardware Design to SDK from the XPS GUI. When the following dialog box appears, click on Export Only to continue (this will take a few minutes as the XPS tool will implement the design and export it to SDK). 7.2 Reference Design SDK Project Start the SDK tool via Start > All Programs > Xilinx ISE Design Suite 12.2 > EDK > Xilinx Software Development Kit. When the following dialog box appears, browse to the /Maxim_FMC_SW folder of the reference design and click OK to continue. 16
18 The SDK GUI should look as shown in the following figure. 7.3 Downloading the Demo Bit File to the Board Select Xilinx Tools > Program FPGA from the SDK GUI. 17
19 Under the Software Configuration, select the /dac_adc_loopback_0.elf file. Click Program to configure the FPGA. Follow the Quick Demo Run steps as stated earlier, but skip the bit file download in ChipScope since the bit file is already downloaded to the board in SDK. 18
Spartan-6 LX9 MicroBoard Embedded Tutorial. Tutorial 5 Embedded Chipscope Debugging
Spartan-6 LX9 MicroBoard Embedded Tutorial Tutorial 5 Embedded Chipscope Debugging Version 13.1.01 Revision History Version Description Date 13.1.01 Initial release for EDK 13.1 5/17/2011 Table of Contents
More informationSP605 Standalone Applications
SP605 Standalone Applications July 2011 Copyright 2011 Xilinx XTP064 Revision History Date Version Description 07/06/11 13.2 Up-rev 13.1 GPIO_HDR Design to 13.2. 03/01/11 13.1 Up-Rev 12.4 GPIO_HDR Design
More informationSpartan-6 and Virtex-6 FPGA Embedded Kit FAQ
Spartan-6 and Virtex-6 FPGA FAQ February 5, 2009 Getting Started 1. Where can I purchase an Embedded kit? A: You can purchase your Spartan-6 and Virtex-6 FPGA Embedded kits online at: Spartan-6 FPGA :
More informationSP601 Standalone Applications
SP601 Standalone Applications December 2009 Copyright 2009 Xilinx XTP053 Note: This presentation applies to the SP601 Overview Xilinx SP601 Board Software Requirements SP601 Setup Multi-pin Wake-up GPIO
More informationAvnet Zynq Mini Module Plus Embedded Design
Avnet Zynq Mini Module Plus Embedded Design Version 1.0 May 2014 1 Introduction This document describes a Zynq standalone OS embedded design implemented and tested on the Avnet Zynq Mini Module Plus. 2
More informationSundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract
Sundance Multiprocessor Technology Limited EVP6472 Intech Demo Unit / Module Description: Capture Demo For Intech Unit / Module Number: EVP6472-SMT911 Document Issue Number 1.1 Issue Data: 6th October
More informationSpartan -6 LX9 MicroBoard Web Connectivity On Ramp Tutorial
Spartan -6 LX9 MicroBoard Web Connectivity On Ramp Tutorial Version 13.2.01 Revision History Version Description Date 13.2.01 Initial release with support for ISE 13.2 tools Aug. 10, 2011 Page 2 of 30
More informationCreating the AVS6LX9MBHP211 MicroBlaze Hardware Platform for the Spartan-6 LX9 MicroBoard Version
Creating the AVS6LX9MBHP211 MicroBlaze Hardware Platform for the Spartan-6 LX9 MicroBoard Version 13.2.01 Revision History Version Description Date 12.4.01 Initial release for EDK 12.4 09 Mar 2011 12.4.02
More informationApplication Note for EVP
Sundance Multiprocessor Technology Limited Application Note Form : QCF32 Date : 11 Februay 2009 Unit / Module Description: SMT111-SMT372T-SMT946 Unit / Module Number: Document Issue Number: 1.0 Issue Date:
More informationPOWERLINK Slave Xilinx Getting Started User's Manual
POWERLINK Slave Xilinx Getting Started Version 0.01 (April 2012) Model No: PLALTGETST-ENG We reserve the right to change the content of this manual without prior notice. The information contained herein
More informationSP605 Built-In Self Test Flash Application
SP605 Built-In Self Test Flash Application March 2011 Copyright 2011 Xilinx XTP062 Revision History Date Version Description 03/01/11 13.1 Up-rev 12.4 BIST Design to 13.1. 12/21/10 12.4 Up-rev 12.3 BIST
More informationSpartan-6 LX9 MicroBoard Embedded Tutorial. Tutorial 1 Creating an AXI-based Embedded System
Spartan-6 LX9 MicroBoard Embedded Tutorial Tutorial 1 Creating an AXI-based Embedded System Version 13.1.01 Revision History Version Description Date 13.1.01 Initial release for EDK 13.1 5/15/2011 Table
More informationAdding the ILA Core to an Existing Design Lab
Adding the ILA Core to an Existing Introduction This lab consists of adding a ChipScope Pro software ILA core with the Core Inserter tool and debugging a nonfunctioning design. The files for this lab are
More informationCorona (MAXREFDES12#) ZedBoard Quick Start Guide
Corona (MAXREFDES12#) ZedBoard Quick Start Guide Rev 0; 4/13 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product.
More informationSundance Multiprocessor Technology Limited. Capture Demo For Intech Unit / Module Number: C Hong. EVP6472 Intech Demo. Abstract
Sundance Multiprocessor Technology Limited EVP6472 Intech Demo Unit / Module Description: Capture Demo For Intech Unit / Module Number: EVP6472-SMT391 Document Issue Number 1.1 Issue Data: 19th July 2012
More informationAlameda (MAXREFDES24#) ZedBoard Quick Start Guide
Alameda (MAXREFDES24#) ZedBoard Quick Start Guide Rev 0; 3/14 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product.
More informationSystem Debug. This material exempt per Department of Commerce license exception TSU Xilinx, Inc. All Rights Reserved
System Debug This material exempt per Department of Commerce license exception TSU Objectives After completing this module, you will be able to: Describe GNU Debugger (GDB) functionality Describe Xilinx
More informationFresno (MAXREFDES11#) ZedBoard Quick Start Guide
Fresno (MAXREFDES11#) ZedBoard Quick Start Guide Rev 0; 4/13 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product.
More informationOfficial Publication Date: 12/18/2018 Official Expiration Date: Until Next Release
Official Publication Date: 12/18/2018 Official Expiration Date: Until Next Release Revision History Version Date Comments 100 12/06/2016 Initial Release 111 6/20/2017 Updated Formatting 112 5/24/2018 Added
More informationSpartan-6 LX9 MicroBoard Embedded Tutorial. Lab 6 Creating a MicroBlaze SPI Flash Bootloader
Spartan-6 LX9 MicroBoard Embedded Tutorial Lab 6 Creating a MicroBlaze SPI Flash Bootloader Version 13.1.01 Revision History Version Description Date 13.1.01 Initial release for EDK 13.1 5/17/11 Table
More informationSanta Fe (MAXREFDES5#) MicroZed Quick Start Guide
Santa Fe (MAXREFDES5#) MicroZed Quick Start Guide Rev 0; 5/14 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product.
More informationMAXREFDES43# ZedBoard Quick Start Guide
MAXREFDES43# ZedBoard Quick Start Guide Rev 0; 4/15 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product. No circuit
More informationSpartan -6 LX150T Development Kit Hardware Co-Simulation Reference Design Tutorial
Spartan -6 LX150T Development Kit H/W Co-Simulation Reference Design Tutorial Spartan -6 LX150T Development Kit Hardware Co-Simulation Reference Design Tutorial Version 1.0 Revision History Version Description
More informationChipScope Inserter flow. To see the Chipscope added from XPS flow, please skip to page 21. For ChipScope within Planahead, please skip to page 23.
In this demo, we will be using the Chipscope using three different flows to debug the programmable logic on Zynq. The Chipscope inserter will be set up to trigger on a bus transaction. This bus transaction
More informationSP605 MIG Design Creation
SP605 MIG Design Creation December 2009 Copyright 2009 Xilinx XTP060 Note: This presentation applies to the SP605 Overview Spartan-6 Memory Controller Block Xilinx SP605 Board Software Requirements SP605
More informationECEN 449: Microprocessor System Design Department of Electrical and Computer Engineering Texas A&M University
ECEN 449: Microprocessor System Design Department of Electrical and Computer Engineering Texas A&M University Prof. Sunil P Khatri (Lab exercise created and tested by Ramu Endluri, He Zhou, Andrew Douglass
More informationConfiguring the Xilinx Spartan-6 LX9 MicroBoard
Configuring the Xilinx Spartan-6 LX9 MicroBoard Version 1.3 Table of Contents Table of Contents... 2 Table of Figures... 3 Revision History... 4 Overview... 5 Configuration and Programming via the on-board
More informationIntroducing the Spartan-6 & Virtex-6 FPGA Embedded Kits
Introducing the Spartan-6 & Virtex-6 FPGA Embedded Kits Overview ß Embedded Design Challenges ß Xilinx Embedded Platforms for Embedded Processing ß Introducing Spartan-6 and Virtex-6 FPGA Embedded Kits
More informationInterested users may wish to obtain additional components to evaluate the following modules:
Analog Essentials Getting Started Guide Overview Maxim Analog Essentials are a series of plug-in peripheral modules that allow engineers to quickly test, evaluate, and integrate Maxim components into their
More informationECEN 449: Microprocessor System Design Department of Electrical and Computer Engineering Texas A&M University
ECEN 449: Microprocessor System Design Department of Electrical and Computer Engineering Texas A&M University Prof. Sunil Khatri TA: Monther Abusultan (Lab exercises created by A. Targhetta / P. Gratz)
More informationInterrupt Creation and Debug on ML403
Interrupt Creation and Debug on ML403 This tutorial will demonstrate the different debugging techniques used for debugging Interrupt based applications. To show this we will build a simple Interrupt application
More informationUniversity Program Advance Material
University Program Advance Material Advance Material Modules Introduction ti to C8051F360 Analog Performance Measurement (ADC and DAC) Detailed overview of system variances, parameters (offset, gain, linearity)
More informationice40 UltraPlus Display Frame Buffer User Guide
FPGA-UG-02009 Version 1.1 March 2017 Contents 1. Introduction... 3 1.1. Clock Generator Module... 3 1.2. Main Control Module... 3 1.3. SPRAM Module... 4 1.4. Decompress Module... 4 1.5. 8BIT2RGB Module...
More informationUsing Serial Flash on the Xilinx Spartan-3E Starter Board. Overview. Objectives. Version 8.1 February 23, 2006 Bryan H. Fletcher
Using Serial Flash on the Xilinx Spartan-3E Starter Board Version 8.1 February 23, 2006 Bryan H. Fletcher Overview The Xilinx Spartan-3E FPGA features the ability to configure from standard serial flash
More informationMAXREFDES24EVSYS User Manual
MAXREFDES24EVSYS User Manual Rev 1; 1/15 ADCLITE2 ANALOG SIGNAL CAPTURE GUI Windows PC REFDES24 4-CHANNEL ANALOG OUTPUT GUI 20 30VDC (>150mA) MAXREFDES24 MAX1659 LDO MAX17498 FLYBACK CONTROL MAX6126 VREF
More informationQSPI Flash Memory Bootloading In Standard SPI Mode with KC705 Platform
Summary: QSPI Flash Memory Bootloading In Standard SPI Mode with KC705 Platform KC705 platform has nonvolatile QSPI flash memory. It can be used to configure FPGA and store application image. This tutorial
More informationIntroduction to Zynq
Introduction to Zynq Lab 2 PS Config Part 1 Hello World October 2012 Version 02 Copyright 2012 Avnet Inc. All rights reserved Table of Contents Table of Contents... 2 Lab 2 Objectives... 3 Experiment 1:
More informationSATA Storage Duplicator Instruction on KC705 Rev Sep-13
SATA Storage Duplicator Instruction on KC705 Rev1.0 24-Sep-13 This document describes the step to run SATA Duplicator Demo for data duplication from one SATA disk to many SATA disk by using Design Gateway
More informationStellaris LM3S3748 Evaluation Kit README FIRST
Stellaris LM3S3748 Evaluation Kit README FIRST The Stellaris LM3S3748 Evaluation Kit provides a low-cost way to start designing applications with Stellaris microcontrollers on a compact and versatile evaluation
More informationCarmel (MAXREFDES18#) LX9 MicroBoard Quick Start Guide
Carmel (MAXREFDES18#) LX9 MicroBoard Quick Start Guide Rev 0; 8/13 Maxim Integrated cannot assume responsibility for use of any circuitry other than circuitry entirely embodied in a Maxim Integrated product.
More informationUltraZed -EV Starter Kit Getting Started Version 1.3
UltraZed -EV Starter Kit Getting Started Version 1.3 Page 1 Copyright 2018 Avnet, Inc. AVNET, Reach Further, and the AV logo are registered trademarks of Avnet, Inc. All other brands are the property of
More informationS2C K7 Prodigy Logic Module Series
S2C K7 Prodigy Logic Module Series Low-Cost Fifth Generation Rapid FPGA-based Prototyping Hardware The S2C K7 Prodigy Logic Module is equipped with one Xilinx Kintex-7 XC7K410T or XC7K325T FPGA device
More informationTUTORIAL Auto Code Generation for F2806X Target
TUTORIAL Auto Code Generation for F2806X Target October 2016 1 PSIM s SimCoder Module, combined with the F2806x Hardware Target, can generate ready to run code from a PSIM control schematic for hardware
More informationKC705 Si5324 Design October 2012
KC705 Si5324 Design October 2012 XTP188 Revision History Date Version Description 10/23/12 4.0 Recompiled for 14.3. 07/25/12 3.0 Recompiled for 14.2. Added AR50886. 05/08/12 2.0 Recompiled for 14.1. 02/14/12
More informationI Introduction to Real-time Applications By Prawat Nagvajara
Electrical and Computer Engineering I Introduction to Real-time Applications By Prawat Nagvajara Synopsis This note is an introduction to a series of nine design exercises on design, implementation and
More informationBIG8051. Development system. User manual
BIG8051 User manual All s development systems represent irreplaceable tools for programming and developing microcontroller-based devices. Carefully chosen components and the use of machines of the last
More informationEfficiency and memory footprint of Xilkernel for the Microblaze soft processor
Efficiency and memory footprint of Xilkernel for the Microblaze soft processor Dariusz Caban, Institute of Informatics, Gliwice, Poland - June 18, 2014 The use of a real-time multitasking kernel simplifies
More informationAvnet, Xilinx ATCA PICMG Design Kit Hardware Manual
user s guide Avnet, Xilinx ATCA PICMG Design Kit Hardware Manual Avnet Design Services 1 of 18 Rev 1.0 12/15/2004 Table of Contents 1 Overview... 5 2 Jumpers... 6 3 Personality Module Mechanicals... 8
More informationChapter 5 Embedded Soft Core Processors
Embedded Soft Core Processors Coarse Grained Architecture. The programmable gate array (PGA) has provided the opportunity for the design and implementation of a soft core processor in embedded design.
More informationLPC2468 Industrial Reference Design Platform System Development Kit Version 1.2. August 2008
QuickStart Guide LPC2468 Industrial Reference Design Platform System Development Kit Version 1.2 August 2008 1.0 System Overview The LPC2468 Industrial Reference Design (IRD) is a platform targeted at
More informationTutorial StellarIP Interface To AXI Interface
Tutorial StellarIP Interface To AXI Interface 4DSP LLC Email: support@4dsp.com This document is the property of 4DSP LLC and may not be copied nor communicated to a third party without the written permission
More informationPSIM Tutorial. How to Use SPI in F2833x Target. February Powersim Inc.
PSIM Tutorial How to Use SPI in F2833x Target February 2013-1 - Powersim Inc. With the SimCoder Module and the F2833x Hardware Target, PSIM can generate ready-to-run codes for DSP boards that use TI F2833x
More informationSMT943 APPLICATION NOTE 1 APPLICATION NOTE 1. Application Note - SMT372T and SMT943.doc SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD.
APPLICATION NOTE 1 Application Note - SMT372T + SMT943 SMT943 SUNDANCE MULTIPROCESSOR TECHNOLOGY LTD. Date Comments / Changes Author Revision 07/07/10 Original Document completed CHG 1 Date 13/05/2010
More informationMAXSANTAFEEVSYS User Manual
MAXSANTAFEEVSYS User Manual Rev 0; 5/14 For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642, or visit Maxim Integrated s website at www.maximintegrated.com. Maxim
More informationML631 U2 DDR3 MIG Design Creation
ML631 U2 DDR3 MIG Design Creation March 2012 Copyright 2012 Xilinx XTP129 Revision History Date Version Description 03/16/12 13.4 Updated for 13.4 10/26/11 13.3 Updated for 13.3. 08/30/11 13.2 Initial
More informationTEST REPORT POWER SUPPLY AND THERMAL V2
CERN European Organization for Nuclear Research Beams Department Radio Frequency RF Feedbacks and Beam Control TEST REPORT POWER SUPPLY AND THERMAL V2 By: Petri Leinonen BE-RF-FB Date: 27.06.2012 TABLE
More informationML631 U1 DDR3 MIG Design Creation
ML631 U1 DDR3 MIG Design Creation October 2011 Copyright 2011 Xilinx XTP112 Revision History Date Version Description 10/26/11 13.3 Updated for 13.3. 08/30/11 13.2 Initial version. Copyright 2011 Xilinx,
More informationSMT-FMC211. Quad DAC FMC. Sundance Multiprocessor Technology Limited
Sundance Multiprocessor Technology Limited Form : QCF51 Template Date : 10 November 2010 Unit / Module Description: Quad DAC FMC Unit / Module Number: Document Issue Number: 1.1 Original Issue Date: 11
More informationIntroduction to ARM LPC2148 Microcontroller
Introduction to ARM LPC2148 Microcontroller Dr.R.Sundaramurthy Department of EIE Pondicherry Engineering College Features of LPC2148 in a Nut Shell CPU = ARM 7 Core Word Length = 32 Bit ROM = 512 KB RAM
More information5I20 ANYTHING I/O MANUAL
5I20 ANYTHING I/O MANUAL Version 1.9 This page intentionally not blank 12 24 LOOPBACK Table of Contents GENERAL.......................................................... 1 DESCRIPTION.................................................
More informationFigure 1 TCL Used to Initialize PS
MicroZed: FSBL and Boot from QSPI and SD Card: 6 September 2013 Version 2013_2.02 Overview Thus far, we have relied on the tools to configure the Zynq PS properly. Although it wasn t explicitly pointed
More informationQuick Start Guide for TWR-MC56F8257 TOWER SYSTEM MC56F8257. For power conversion and motor control applications
Quick Start Guide for TWR-MC56F8257 TOWER SYSTEM MC56F8257 For power conversion and motor control applications TOWER SYSTEM Get to Know the TWR-MC56F8257 Primary Tower Connector LEDs RT2 and Header IRQ
More informationML605 Built-In Self Test Flash Application
ML605 Built-In Self Test Flash Application July 2011 Copyright 2011 Xilinx XTP056 Revision History Date Version Description 07/06/11 13.2 Up-rev 13.1 BIST Design to 13.2. 03/01/11 13.1 Up-rev 12.4 BIST
More informationPRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING
9 PRACTICAL DESIGN TECHNIQUES FOR SENSOR SIGNAL CONDITIONING 1 Introduction 2 Bridge Circuits 3 Amplifiers for Signal Conditioning 4 Strain, Force, Pressure, and Flow Measurements 5 High Impedance Sensors
More informationPSIM Tutorial. How to Use SCI for Real-Time Monitoring in F2833x Target. February Powersim Inc.
PSIM Tutorial How to Use SCI for Real-Time Monitoring in F2833x Target February 2013-1 - With the SimCoder Module and the F2833x Hardware Target, PSIM can generate ready-to-run codes for DSP boards that
More informationVirtex-4 PowerPC Example Design. UG434 (v1.2) January 17, 2008
Virtex-4 PowerPC Example Design R R 2007-2008 Xilinx, Inc. All Rights Reserved. XILINX, the Xilinx logo, and other designated brands included herein are trademarks of Xilinx, Inc. All other trademarks
More informationXynergy It really makes the difference!
Xynergy It really makes the difference! STM32F217 meets XILINX Spartan-6 Why Xynergy? Very easy: There is a clear Synergy achieved by combining the last generation of the most popular ARM Cortex-M3 implementation
More informationTWR-KM34Z50MV3 Quick Start Guide
TWR-KM34Z50MV3 Quick Start Guide Development Kit for Kinetis KM34/33/14 MCU Families Tower System Development Board Platform Quick Start Guide Get to Know the TWR-KM34Z50MV3 Board Segment LCD Board Power
More informationKC705 Si570 Programming
KC705 Si570 Programming March 2012 Copyright 2012 Xilinx XTP186 Revision History Date Version Description 03/02/12 13.4 Initial version. Copyright 2012 Xilinx, Inc. All Rights Reserved. XILINX, the Xilinx
More informationSP601 Built-In Self Test Flash Application
SP601 Built-In Self Test Flash Application December 2009 Copyright 2009 Xilinx XTP041 Note: This presentation applies to the SP601 Overview Xilinx SP601 Board Software Requirements SP601 Setup SP601 BIST
More informationBuilding an Embedded Processor System on Xilinx NEXYS3 FPGA and Profiling an Application: A Tutorial
Building an Embedded Processor System on Xilinx NEXYS3 FPGA and Profiling an Application: A Tutorial Introduction: Modern FPGA s are equipped with a lot of resources that allow them to hold large digital
More informationSpartan-6 LX9 MicroBoard Embedded Tutorial. Tutorial 2 Adding EDK IP to an Embedded System
Spartan-6 LX9 MicroBoard Embedded Tutorial Tutorial 2 Adding EDK IP to an Embedded System Version 13.1.01 Revision History Version Description Date 13.1.01 Initial release for EDK 13.1 5/16/2011 Table
More informationSpartan -6 LX150T Development Kit Hardware Co-Simulation Reference Design User Guide
Spartan -6 LX150T Development Kit H/W Co-Simulation Reference Design User Guide Spartan -6 LX150T Development Kit Hardware Co-Simulation Reference Design User Guide Version 0.8 Revision History Version
More informationAnadigm FPAA Solutions Training Class III
Anadigm FPAA Solutions Training Class III Agenda Learning Goals Evaluation board components Board architecture Power connection COM connection Output connection Development board Verify proper connection
More informationUsing Synplify Pro, ISE and ModelSim
Using Synplify Pro, ISE and ModelSim VLSI Systems on Chip ET4 351 Rene van Leuken Huib Lincklaen Arriëns Rev. 1.2 The EDA programs that will be used are: For RTL synthesis: Synplicity Synplify Pro For
More informationFAE Summit Interfacing the ADS8361 to the MSP430F449 Low Power Micro Controller
FAE Summit February 2004 FAE Summit 2004 - Interfacing the ADS8361 to the MSP430F449 Low Power Micro Controller Tom Hendrick High Performance Analog - Data Acquisition Products Group LAB OBJECTIVES This
More informationFuture Designs, Inc. Your Development Partner LCD DEMO KITS
Future Designs, Inc. Your Development Partner www.teamfdi.com LCD DEMO KITS LCD DEMO Kit Family LCD-DEMO-KIT LCD-DEMO-SC LCD-DEMO-LPC2158 LCD-DEMO-Family Each kit uses a multiplexed 8 digit liquid crystal
More informationSR3_Analog_32. User s Manual
SR3_Analog_32 User s Manual by with the collaboration of March 2nd 2012 1040, avenue Belvédère, suite 215 Québec (Québec) G1S 3G3 Canada Tél.: (418) 686-0993 Fax: (418) 686-2043 1 INTRODUCTION 4 2 TECHNICAL
More informationORION USB3 Evaluation Kit
ORION USB3 Evaluation Kit Table of Contents 1 General Description...4 2 System Overview...5 3 Operating Instructions...7 3.1 Recommended Equipment...7 3.2 Resolution / Fame rate and ADC gain settings...7
More informationSUB-SYSTEM BOARD 5562 Campbell (MAXREFDES4#): 16-Bit High-Accuracy 4-20mA Input Isolated Analog Front End (AFE)
Maxim > Design Support > Technical Documents > Sub-System Boards > APP 5562 Keywords: Campbell, MAXREFDES4, subsystem reference design, analog front end, AFE, industrial sensors, isolated power and data,
More informationGetting Started Guide
Getting Started Guide Version 1.0 Xilinx Kintex -7 FPGA DSP Development Kit with High-Speed Analog Revision History DATE VERSION REVISION 02/06/2012 1.0 Initial Release 2 Xilinx Kintex -7 FPGA DSP Development
More informationCHAPTER 1 Introduction of the tnano Board CHAPTER 2 tnano Board Architecture CHAPTER 3 Using the tnano Board... 8
CONTENTS CHAPTER 1 Introduction of the tnano Board... 2 1.1 Features...2 1.2 About the KIT...4 1.3 Getting Help...4 CHAPTER 2 tnano Board Architecture... 5 2.1 Layout and Components...5 2.2 Block Diagram
More informationHardware Design Using EDK
Hardware Design Using EDK This material exempt per Department of Commerce license exception TSU 2007 Xilinx, Inc. All Rights Reserved Objectives After completing this module, you will be able to: Describe
More informationLPC1768 Industrial Reference Design Platform System Development Kit Version 1.3. May 2009
QuickStart Guide LPC1768 Industrial Reference Design Platform System Development Kit Version 1.3 May 2009 1.0 System Overview The LPC1768 Industrial Reference Design (IRD) is a platform targeted at RTOS
More informationUser Manual For CP-JR ARM7 USB-LPC2148 / EXP
CP-JR ARM7 USB-LPC2148 / EXP 38 CR-JR ARM7 USB-LPC2148 which is a Board Microcontroller ARM7TDMI-S Core uses Microcontroller 16/32-Bit 64 Pin as Low Power type to be a permanent MCU on board and uses MCU
More informationTUTORIAL Auto Code Generation for F2803X Target
TUTORIAL Auto Code Generation for F2803X Target August 2017 1 PSIM s SimCoder Module, combined with the F2803x Hardware Target, can generate ready-to-run code from a PSIM control schematic for hardware
More informationImpulse Embedded Processing Video Lab
C language software Impulse Embedded Processing Video Lab Compile and optimize Generate FPGA hardware Generate hardware interfaces HDL files ISE Design Suite FPGA bitmap Workshop Agenda Step-By-Step Creation
More informationHomework 9: Software Design Considerations
Homework 9: Software Design Considerations Team Code Name: Mind Readers Group No. 2 Team Member Completing This Homework: Richard Schuman E-mail Address of Team Member: _rschuman_ @ purdue.edu Evaluation:
More informationLaboratory 2(b): Configuring an ADC with MicroBlaze. Authors: Trung N. Tran (National Instruments) Jeff C. Jensen (National Instruments)
Laboratory 2(b): Configuring an ADC with MicroBlaze Authors: Trung N. Tran (National Instruments) Jeff C. Jensen (National Instruments) Instructors: Edward A. Lee Sanjit A. Seshia University of California,
More informationMicroblaze for Linux Howto
Microblaze for Linux Howto This tutorial shows how to create a Microblaze system for Linux using Xilinx XPS on Windows. The design is targeting the Spartan-6 Pipistello LX45 development board using ISE
More informationLPC1788 Mio Board. The functional details of the board are as follows-
INTRODUCTION : The LPC1788 Mio is based on Cortex M3 Core, running at up to 120MHz. The Mio lets you quickly start with your development on LPC1788 based designs. The functional details of the board are
More informationmmwave Sensor Raw Data Capture Using the DCA1000 Board and mmwave Studio
mmwave Sensor Raw Data Capture Using the DCA1000 Board and mmwave Studio Scope of the training This training will help you getting started on capture raw ADC data from TI s mmwave sensor devices using
More informationCoLinkEx_LPC11C14 EVB Kit User Guide
CoLinkEx_LPC11C14 EVB Kit User Guide Rev. 1.0 Release: 2012-05-07 Website: http://www.coocox.org Forum: http://www.coocox.org/forum/forum.php?id=1 Techinal: master@coocox.com Market: market@coocox.com
More informationThis presentation of uclinux-on-microblaze given
This presentation of uclinux-on-microblaze given By: David Banas, Xilinx FAE Nu Horizons Electronics Corp. 2070 Ringwood Ave. San Jose, CA 95131 At: Xilinx Learning Center, San
More informationUser Manual for SMT111
Sundance Multiprocessor Technology Limited User Manual Form : QCF42 Date : 11 February 2009 Unit / Module Description: Standalone Carrier Board (single-module size) Unit / Module Number: SMT111 Document
More informationUSB3D-IP (USB3.0-Device function IP) demo manual Rev 1.3E / 15 May, 2015
USB3D-IP (USB3.0-Device function IP) demo manual Rev 1.3E / 15 May, 2015 This document describes USB3D-IP (USB3.0 device function IP-Core) evaluation procedure using Altera evaluation board (CycloneIV
More informationKinetis K70 System-On-Module (SOM) Baseboard Hardware Architecture
Kinetis K70 System-On-Module (SOM) Baseboard Version 1.0 Table of Contents 1. OVERVIEW...3 2. REFERENCES...3 3. HARDWARE PLATFORM...3 3.1. OVERVIEW...3 3.2. FUNCTIONAL BLOCK DIAGRAM...4 3.3. SOM CONNECTORS...4
More informationLab 1 Introduction to Microcontroller
Lab 1 Introduction to Microcontroller Feb. 2016 1 Objective 1. To be familiar with microcontrollers. 2. Introducing LPC2138 microcontroller. 3. To be familiar with Keil and Proteus software tools. Introduction
More informationUsing the Agilent Technologies Series Logic Analysis System with the Xilinx ChipScope ILA
Using the Agilent Technologies 16700 Series Logic Analysis System with the Xilinx ChipScope ILA Product Note This product note describes the ability to combine internal and external logic analysis traces
More information