Sdaccel platform
acceleration development board (51 pages)
Summary of Contents for Xilinx XtremeDSP Spartan-3A DSP 3400A HW-SD3400A-DSP-DB-UNI-G
Page 1
XtremeDSP™ XtremeDSP™ Development Development Platform: Platform: Spartan-3A DSP 3400A Edition User Guide [optional] User Guide UG498 (v2.2) November 17, 2008 [optional] UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 2
Xilinx. Xilinx expressly disclaims any liability arising out of your use of the Documentation. Xilinx reserves the right, at its sole discretion, to change the Documentation without notice at any time. Xilinx assumes no obligation to correct any errors contained in the Documentation, or to advise you of any corrections or updates.
Page 3
Updated with new clock generator configuration. 11/17/08 • Ported to Xilinx template. • Updated Table 12 (FMC Pin G3 is attached to net 1_CLK0_C2M_N). • Updated to account for PS6 being the power supply used for FMC 2 adjustable voltage.
Page 4
Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Edition Board Using iMPACT ..........51 UG489 (v2.2) November 17, 2008 www.xilinx.com XtremeDSP Spartan-3A DSP User Guide Downloaded from Elcodis.com...
Page 8
XtremeDSP Spartan-3A DSP User Guide www.xilinx.com UG489 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
To find additional documentation, see the Xilinx website at: www.xilinx.com/support/documentation To search the Answer Database of silicon, software, and IP questions and answers, or to create a technical support WebCase, see the Xilinx website at: http://www.xilinx.com/support. Spartan-3A DSP 3400A Edition User Guide www.xilinx.com...
Cross-reference link to a location Blue text in the current document Refer to “Title Formats” in Chapter 1 for details. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 13
Figure 2-5 in the Virtex-II Red text in another document Platform FPGA User Guide. Go to http://www.xilinx.com Blue, underlined text Hyperlink to a website (URL) for the latest speed files. Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
Page 14
Preface: About This Guide www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
3400A Edition board. 3. USB Host Port Type A connector, used to connect a host device to the Spartan-3A DSP 3400A Edition board. Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 18
C protocol, allowing the development board to read monitor configuration parameters, which can then be read by the FPGA through the C bus. See “I2C Bus Addressing,” page 42 for detailed information. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
Page 19
Spartan-3A DSP 3400A Edition Board Hardware 7. Board Flash PROM Xilinx XCF32P. This flash PROM is used to program the development board FPGA. The flash PROM can hold up to two distinct configuration images (up to four compressed configuration images) that can be accessed through the configuration DIP switches.
Page 20
5-V power source of the development board. Connector J17 is used to connect a mouse, and connector J14 is used to connect a keyboard. Table 1-7 identifies the pin assignments. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
Page 23
FMC Pin FPGA Pin Signal FMC Pin FPGA Pin Signal PGC2M DP0C2MP DP0C2MN GBTCLK0M2CP GBTCLK0M2CN DP0M2CP DP0M2CN 0_LA01_P_CC 0_LA01_N_CC 0_LA06_P 0_LA06_N 0_LA05_P 0_LA05_N Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 24
3P3V 3P3V 1. I C bus connected to FPGA through I C mux (U1). Mux needs to be configured for the proper channel www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 26
The typical operating currents are significantly below the maximum capacity. The power supply delivered with the Spartan-3A DSP 3400A Edition board is generally suitable for most applications. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
Page 27
Make sure that the FMC adjustable power supply is configured for the voltage specified by the FMC module. See “FMC Expansion Connectors” for instructions about how to properly configure the adjustable power supplies. Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 30
5V supply of the board. 19. Power Connector Center positive, 2.1-mm × 5.5-mm barrel-type plug. Used to connect the supplied AC adaptor with an output of 5V DC. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
Page 31
Measure the FPGA temperature through the DXP/DXN pins on the FPGA ♦ Measure ambient temperature ♦ Read power good status signals from the 2.5-V linear regulators Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 32
25. JTAG Header The JTAG header (P5) allows programming devices and troubleshooting the FPGA. The JTAG port supports the Xilinx Parallel Cable III, Parallel Cable IV, or Platform USB cable products. (Third-party configuration products may also be available.) The JTAG chain can also be extended to the FMC expansion module when it is present.
Page 34
FMC #2 I/O bank voltage Voltage present a FPGA No voltage present a selection and at FMC Connector J19 FPGA and at FMC (default) Connector J19 www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 35
GPIO_LED_4 6 (DS15) GPIO_LED_5 7 (DS16) GPIO_LED_6 8 (DS17) GPIO_LED_7 BUS_ERROR_1 (DS22) BUS ERROR LED 1 BUS_ERROR_2 (DS23) BUS ERROR LED 2 Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 36
CONFIG FROM SPI EEPROM MASTER BPI-UP NOT SUPPORTED MASTER BPI-DOWN NOT SUPPORTED MASTER CONFIG FROM SELECTMAP XCF32P FLASH JTAG CONFIG FROM SYSTEMACE www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 37
CONFIG FROM XCF32P FLASH 34. CPLD Xilinx XC2C64A CoolRunner-II. This device is designed for high-performance and low-power applications. The CPLD is used to configure the Spartan-3A DSP 3400A Edition board and to provide statuses through the status LEDs (below). 35. Status LEDs The status LEDs are driven by the CPLD to provide statuses on the Spartan-3A DSP 3400A Edition board.
• The Spartan-3A DSP 3400A Edition board is only tested for DDR2 SDRAM operation at a data rate of 266 MHz (133 MHz clock rate). Using faster data rates is possible, but they are untested and not guaranteed. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
Page 40
DDR2_0_CKE_1 3. System ACE Controller The Xilinx System ACE controller allows a type I CompactFlash card to program the FPGA through the JTAG port. The System ACE controller supports up to eight configuration images on a single CompactFlash card. The configuration address DIP switches (332 on the top of the board) allow you to select what configuration image to use.
SODIMM connector. The FPGA design is responsible for driving the two clock pairs at a low skew. The delay on the clock traces is designed to match the delay of the other DDR2 control signals. Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
0xX0/0xX8 FMC #2 I C EEPROM 0xA2 MUX 2 FMC #2 optional 0xX2/0xXA Digital pot (adj. power 0xA4 supply) C MUX 0xE4 www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 43
DVI Monitor E-DDC/CI 0x6E DVI Monitor E-DDC 0xA0 MUX 3 DVI Monitor DDC 0xFX Display Dependent Devices Video Encoder 0xEC C MUX 0xE4 Spartan-3A DSP 3400A Edition User Guide www.xilinx.com UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
Page 44
Chapter 1: Introduction www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...
The JTAG header's connection to the JTAG chain allows a host computer to transfer bitstreams to the FPGA using iMPACT from Xilinx. The JTAG header also allows such troubleshooting tools as ChipScope Pro to access the FPGA.
When correctly configured, the FPGA is programmed when the XtremeDSP Spartan-3A DSP Development Board is turned on or whenever the program button is depressed. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
• Xilinx download cable • JTAG flying wires Downloading to the Spartan-3A DSP 3400A Edition Board Connect a Xilinx download cable to the board using flying leads connected to jumper X-Ref Target - Figure 3-1 CLK Prog 3.3V Figure 3-1: P2 IDT5V9885 JTAG Connector From the Windows Start menu, choose iMPACT to open the main iMPACT window.
Page 48
To finish programming the chip, cycle the power by turning off the board power switch. After turning the board back on, verify that the clock frequencies are correct. www.xilinx.com Spartan-3A DSP 3400A Edition User Guide UG498 (v2.2) November 17, 2008 Downloaded from Elcodis.com...
The power consumption specifications were calculated with a production test bitstream • The power consumptions outlined above can vary according to the FPGA load FPGA • Model: Xilinx Spartan-3A DSP, XC3SD3400A-4FGG676C • DSP Performance: 32 GMACS • Maximum DSP frequency: 250 MHz •...
Page 50
XtremeDSP Spartan-3A DSP User Guide UG489 (v2.2) November 17, 2008 Downloaded from Elcodis.com electronic components distributor...