Home
Xilinx Spartan -6 FPGA LX9 MicroBoard User Guide
Contents
1. Xilinx Spartan Micro Table of Contents 1 0 INTO UCI arica 4 1 1 Description ad a 4 1 2 Board Kacr L TLS caian 4 1 3 Reference DESS gt wwrwrwrE gt e e e rr n x x x_xww _mo mm 5 1 4 Order OMAN iia 5 2 0 F netional Description iii eee Wades eee ES V ave yee e u dak 6 2 1 Xilinx Spattan 6 FPGA LX9 FPGA occitano 6 2 2 GIOCKS av n s D l rae ey n ee KEN arti Reet Ew gts wee E ad ad 7 2 2 1 Triple Output User programmable Texas Instruments CDCE913 clock ooooonnccciocicincccnocaconccconcncnncnnnnnncancc ronca kk kk kK Ak AR RA 7 2 2 2 Optional 66 6 MHz Maxim low cost fixed frequency oscillator EEEEEEk kk kk kek kk ek K k A KAKA KARA KA RA 2 3 Memory 5na tien ekl l va i va H EVI W n AN N i in au SER YA EK AN 2 3 1 32 Mb x 16 512 Mb Micron LPDDR Mobile SDRAM component 2 3 2 128 Mb Micron Multi I O SPI Flash eceeeeeeeeeeeeeeeeeeeeeeeeetees 2 4 COMMUNICATION iis 22 23 5x a yat dietistas tato A AEA Ka az Ma azine lemurs 24n 2 4 1 Universal Serial Bus USB 2 0 Full Speed USB to JTAG bridge via Atmel AT90USB162 AVR Microcontroller and Tyco USB A CONN ClO iaa taa 10 2 42 VMUSBUA Fi Ta nro ia is rd e o to oa Ebe n a don 11 2 4 3 10 100 Ethernet PHY via National Semiconductor DP83848J PHY and Tyco RJ45 connector EEEEE 11 2 5 User l O and Expansion Cor n Gor urraca tall rana d n K n d ke ba DAL rar 12 2 5 1 Peripheral Mod
2. le PINO D 4 4 4 5 y54xx 5 1 lt 2 ia s na Ser y na van e AAA ad 12 2 6 Yser Nerf O ST ai ie nee e a ee 13 26 1 UserlLEDS nai scene esate YD E cake Oe os Ete tht det eee oe tied ie deol eons gees Diane dais ia ite eit 13 2 6 2 Four configurable FPGA user DIP switches Tyco 1571983 4 u kk kk kk kk cc nr a kk kK AK KA kK KA A KA kk 13 2 6 3 One configurable FPGA user push button Tyco 8 1437565 0 uEE kek kk kk kk k kek kK KA kK KAK KARA KA A KA KK KA KA 13 2 7 ON E A E E een ee aes cee lads Rented eet tease nee taa 13 22 1 Power Good LED iii rrr ec eee ee ee 14 2 2 FRGAIDECOUPING tie Kol nedikari A A a e ee a 14 25423 lt Pow r R SU S tir 15 2 8 ela li eji ge a iaa 15 2 81 Configuration Modes cocoa td alien el ka Sed bak ra d 15 2 8 2 Digilent On board JTAG Boundary Scan Configuration u iEE knee kk kk kek kk kk kk E KAKA KA KAK KAR k KA A KA KA KA KAR 16 2 83 r M lti l O SPI Flasl Configuration ctrl rara decian oda y ha w n k n QABA K ARRE Man n Ea DE n ye Z idos 16 2 8 4 JI AG CRAaI yi ky y Kelek W N di A a ios 16 3 0 VOD ss yi k nn HE rk Ea Aa a ees 17 4 0 Acknowledgements oie til a 18 5 0 Getting Help and Support irris d dlde ti ii toda flat ltd td 19 Copyright O 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners A
3. Avnet Support for any questions regarding the Spartan 6 FPGA LX9 MicroBoard reference designs or kit hardware e http www em avnet com techsupport You can also contact your local Avnet Silica FAE Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 19 of 19 Rev B 07 27 2011
4. Device DNA protection These features provide a low cost programmable alternative to custom ASIC products with unprecedented Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 6 of 19 Rev B 07 27 2011 ease of use Spartan 6 FPGAs offer the best solution for high volume logic designs consumer oriented DSP designs and cost sensitive embedded applications On the Avnet Spartan 6 FPGA LX9 MicroBoard the FPGA provides four I O banks Banks 0 1 and 2 Vcco as well as the Vccaux power rail are tied to 3 3 V This allows Bank 0 to interface to 3 3 V user I O Bank 1 to interface to 3 3 V Ethernet I O and Bank 2 to interface to 3 3 V configuration I O Bank 3 interfaces to the LPDDR memory and is connected to a 1 8 V power rail for low power consumption memory designs The VCCINT power rail is connected to 1 2 V The four I O banks are described in Figure 4 and detailed I O pin usage is provided throughout this document 2x6 PMODx2 User DIP 4 I Os 16 I Os LPDDR MCB 41 I Os VCCINT Ethernet 18 I Os RZQ 1 1 0 and Ground UART 2 4 I Os Config 4 I Os Cik 1 1 0 la Flash UserLEDs User PBs 6 l Os 40s 110 Figure 4 XC6SLX9 CSG324 I O Allocation 2 2 Clocks 2 2 1 Triple Output User programmable Texas Instruments CDCE913 clock The CDCE913 is a modular PLL based low cost high performance
5. FPGA I O pin to a logic 1 and are off when the pin is either low 0 or not driven Net Name Reference FPGA Pin FPGA_GPIO_LED1 D2 P4 FPGA GPIO_LED2 D3 L6 FPGA_GPIO_LED3 D9 F5 FPGA _GPIO_LED4 D10 C2 Table 11 LED Pin Assignments 2 6 2 Four configurable FPGA user DIP switches Tyco 1571983 4 FPGA DIP switch FPGA Pin FPGA_DIP1 B3 FPGA_DIP2 A3 FPGA_DIP3 B4 FPGA_DIP4 A4 Table 12 FPGA DIP Switches Please note that internal pulldowns are required for these pins 2 6 3 One configurable FPGA user push button Tyco 8 1437565 0 FPGA Push button FPGA Pin USER_RESET V4 Table 13 FPGA Push Button Please note that an internal pulldown is required for this pin 2 7 Power The Texas Instruments TPS65708 provides two high efficiency switching converters two LDOs and an LED driver The output voltages are tuned internally on the device The default values are 3 3 V and 1 8 V for the switchers and 2 8 V and 1 2 V for the LDOs In this implementation the 2 8 V LDO output is not utilized The Spartan 6 FPGA core voltage requires 1 2 V Estimated max current is 160 mA This is supplied by LDO2 on the TPS65708 The input voltage is the 1 8 V generated by DCDC2 The DCDC2 regulator generates 1 8 V This voltage powers the Mobile DDR FPGA Vcco and the sources LDO2 Estimated max current is 210 mA plus the 160 mA that the 1 2 V LDO
6. Guide UG385 for the XC6SLX9 CSG324 was followed Copyright O 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 9of19 Rev B 07 27 2011 2 3 2 128 Mb Micron Multi 1 O SPI Flash The Spartan 6 FPGA LX9 Board includes a Micron Multi I O SPI Flash memory part number N25Q128 The SPI Flash is connected to the FPGA to support Quad l O QIO Dual l O DIO or Single 1 O SIO SPI configuration The SPI signals are also connected to the Atmel AT90USB162 SPI interface pins This interface can be used to connect to the SPI flash via the AT90USB162 USB and allows for direct Flash programming using a Digilent provided utility Signal oe 28 face cece FPGA_MOSI_MOSOO0 MOSI DQ0 U2 pin 5 DQO T13 U3 pin 9 FPGA_DO_DIN_MISO_MISO1 MISO DQ1 U2 pin 2 DQ1 R13 U3 pin 8 FPGA_D1_MISO2 W VPP DQ2 U2 pin 3 DQ2 T14 NC FPGA_D2_MISO3 HOLD DQ3 U2 pin 7 DQ3 V14 NC FPGA_CCLK CLK U2 pin 6 C R15 U3 pin 11 FPGA_SPI CS SEL U2 pin 1 S_N V3 U3 pin 10 FPGA_PROG PROGRAM B NC v2 U3 pin 19 Table 5 FPGA SPI Interface Pinout The SPI Flash is connected to Spartan 6 Bank 2 which has a Vcco of 3 3 V which can be measured across the 100 uF capacitor C23 The SPI Flash can be programmed in the following ways e Use the Digilent sfutil exe command line application to program the Flash di
7. connected to the 1 8V supply rail This supply rail can be measured across the 100uF Capacitor C22 It is highly recommended that anyone creating a Spartan 6 MCB design thoroughly read the two User Guides UG388 and UG416 the MIG Master Answer Record 33566 and the associated Answer Records linked from that Master Record The following table provides timing and other information about the Micron device necessary to implement a DDR2 memory controller MT47H16M16BG 5E Timing Parameters Time ps or Number Load Mode Register time TMRD 2 tCK Write Recovery time TWR 15000 Write to Read Command Delay TWTR 10000 Delay between ACT and PRE Commands TRAS 40000 Delay after ACT before another ACT TRC 55000 Delay after AUTOREFRESH Command TRFC 75000 Delay after ACT before READ WRITE TRCD 15000 Delay after ACT before another row ACT TRRD 10000 Delay after PRECHARGE Command TRP 15000 Refresh Command Interval TREFC 70000000 Avg Refresh Period TREFI 7800000 Memory Data Width DWIDTH 2 devices 32 Row Address Width AWIDTH 13 Column Address Width COL_AWIDTH 9 Bank Address Width BANK_AWIDTH 2 Memory Range 64 MB total Ox3FFFFFF Table 4 LPDDR Timing Parameters The layout guidelines for Spartan 6 MCB designs as detailed in Spartan 6 FPGA Memory Controller UG388 were followed in the design of this board The pinout specified in the Spartan 6 Packaging 8 Pinout
8. key contributions to this project Texas Instruments www ti com xilinxfpga e Clock PLL e Power Management Unit for voltage regulation Micron e Multi 1 O SPI Flash e LPDDR Memory Tyco e RJ45 connector e USB A connector e Micro B USB connector e DIP switch e Push buttons e USB Protection for electro static discharge and over voltage Xilinx e Spartan 6 FPGA o www xilinx com spartan6 e Xilinx ISE Design Suite IDS DVD WebPACK edition e ChipScope Pro and SDK license voucher device locked to XC6SLX9 Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 18 of 19 Rev B 07 27 2011 5 0 Getting Help and Support The Spartan 6 FPGA LX9 MicroBoard home page with Documentation and Reference Designs is located at e www em avnet com s6microboard Avnet Spartan 6 FPGA LX9 MicroBoard forum e http community em avnet com t5 Spartan 6 LX9 MicroBoard bd p Spartan 6LX9MicroBoard For Xilinx technical support you may contact Xilinx Online Technical Support at www support xilinx com On this site you will also find the following resources for assistance Software IP and Documentation Updates e Access to Technical Support Web Tools e Searchable Answer Database with Over 4 000 Solutions e User Forums e Training Select instructor led classes and recorded e learning options Contact
9. programmable clock synthesizer multiplier and divider It can generate up to 3 output clocks from a single input frequency Each output can be programmed via an SDA SCL SMBus 12C interface for any clock frequency up to 230 MHz using the integrated configurable PLL The input crystal frequency on the S6LX9 MicroBoard is 27 MHz The following clock frequency outputs are pre programmed into the CDCE913 during factory configuration Clock CDCE913 Pin Signal Name FPGA Pin 40 MHz U1 pin 11 Y1 USER_CLOCK V10 GCLKO 66 7 MHz U1 pin 9 Y2 CLOCK_Y2 K15 GCLK9 100 MHz U1 pin 8 Y3 CLOCK_Y3 C10 GCLK13 Table 1 CDCE913 Clocks Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 7 of 19 Rev B 07 27 2011 The user is able to modify these frequencies using the FPGA s connection to the CDCE913 12C port Internal FPGA pull ups are required for this interface to work properly Signal Name CDCE913 Pin FPGA Pin SDA U1 pin 13 U13 SCL U1 pin 12 P12 Table 2 CDCE913 I2C 2 2 2 Optional 66 6 MHz Maxim low cost fixed frequency oscillator This is an unpopulated Maxim 3 3 V low cost oscillator part number DS1088LU 66 Clock Signal Name FPGA Pin 66 7 MHz BACKUP_CLOCK R8 GCLK31 2 3 Memory Table 3 66 MHz Clock The Spartan 6 FPGA LX9 Mi
10. PGA ETH MDC M16 FPGA_ETH MDIO L18 FPGA_ETH RX_CLK L15 FPGA_ETH_RX_DO T17 FPGA_ETH_RX_D1 N16 FPGA_ETH_RX_D2 N15 FPGA_ETH_RX D3 P18 FPGA_ETH_RX ER N18 FPGA_ETH_DV P17 FPGA_ETH_TX_CLK H17 FPGA_ETH_TX_DO K18 FPGA_ETH TX D1 K17 FPGA_ETH_TX_D2 J18 FPGA_ETH_TX_D3 J16 FPGA_ETH_TX_EN L17 FPGA_ETH_COL M18 FPGA_ETH_CRS N17 FPGA_ETH_RESET T18 Table 8 10 100 Pin Assignments Please note that the PHY Address pins are not strapped on the board The Avnet XBD for this board places pull ups on the AD 4 1 pins The AD 0 pin is shared with COL which gets stripped out of EDK 12 4 xps_ethernetlite full duplex designs The default bitgen options result in this now unused pin getting pulled low which results ina PHY Address of 11110b If the bitgen options are changed such that UnusedPins are PullNone then the PHY Address will be 11111b due to the internal PHY pull up on AD 0 The user must be aware that not controlling these PHY AD pins with internal pull up and bitgen options will result in a PHY Address of 00000b which puts the PHY into Isolate Mode and it will not operate correctly 2 5 User I O and Expansion Connectors 2 5 1 Peripheral Module PMOD Two 12 pin 2 x 6 female Peripheral Module PMOD headers J4 J5 are interfaced to the FPGA with each header providing 3 3 V power ground and eight l O s These headers may be utilized as general purpose I Os or may be used to interface to PMODs J4 and J5 are placed in close proxi
11. SE EMBD NL ISE Embedded Edition EF ISE SYSTEM NL ISE System Edition 2 0 Functional Description A Xilinx Spartan 6 FPGA LX9 XC6SLX9 2CSG324 FPGA is the primary components of the Avnet Spartan 6 FPGA LX9 MicroBoard A 10 100 Ethernet port and 2 Full Speed USB interfaces provide means of off board communication On board memory consists of a 256 Mbit x 16 LPDDR mobile SDRAM component and a 128 Mbit Multi I O SPI Flash that may be used by the FPGA for configuration A high level block diagram of the Spartan 6 FPGA LX9 MicroBoard is shown below followed by a brief description of each sub section 4 Communication Ports pam e Figure 3 Spartan 6 FPGA LX9 MicroBoard Block Diagram 2 1 Xilinx Spartan 6 FPGA LX9 FPGA The Xilinx XC6SLX9 2CSG324C device designed onto the Spartan 6 FPGA LX9 MicroBoard is a member of the logic optimized Xilinx Spartan 6 LX FPGA family This family is built on a mature 45 nm low power copper process technology that delivers the optimal balance of cost power and performance The Spartan 6 LX family offers a new more efficient dual register 6 input look up table LUT logic and a rich selection of built in system level blocks These include 18 Kb 2 x 9 Kb block RAMs second generation DSP48A1 slices SDRAM memory controllers enhanced mixed mode clock management blocks SelectlOTM technology advanced system level power management modes auto detect configuration options and enhanced IP security with
12. The USB to UART bridge interface connects to the Spartan 6 FPGA through the following pins Net Name Spartan 6 Pin USB_RS232_RXD R7 USB_RS232_TXD T7 Table 7 USB to UART Pin Locations 2 4 3 10 100 Ethernet PHY via National Semiconductor DP83848J PHY and Tyco RJ45 connector The PHY device is a National Semiconductor DP83848J The Tyco RJ45 connector includes integrated magnetics and LEDs A MAC must be placed inside the FPGA such as the XPS Ethernet Lite or Tri Mode Ethernet Media Access Controller TEMAC These cores are accessible in ISE Embedded or EDK The TEMAC requires the purchase and installation of a license 10 100 PHY Ho data_tx 3 0 E A clk_tx a t gt mm E gt control_tx TD_P 8 5 A TON gt 83 mt gt gt gtxc RDP gt 9 gt es RD_N lt gt gt 2 S6LX9 data_rx 3 0 g Q 4 clk_rx 5 a lt _______ __ control_rx Crystal 25Mhz phy_reset _____ gt LEDs Copyright O 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 11 of 19 Rev B 07 27 2011 Figure 7 10 100 Ethernet Interface Net Name FPGA Pin F
13. are used e A4 7 uF 6 3 V 0402 package capacitor is used for the medium capacitor bin rather than the 0805 package As stated in UG393 a smaller package is acceptable and in fact provides better characteristics than the 0805 package e 100 uF 6 3 V 1206 package capacitor is used for the bulk capacitor bin Again a smaller package is used Please note that extensive testing during development has shown that 2 2 uF 0402 caps can be utilized instead of 4 7 uF 0402 caps in this application To save on board space and costs this was extrapolated to a reduction in the number of 4 7 uF 0402 caps required for proper operation in this configuration Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 14 of 19 Rev B 07 27 2011 me 89 w j B TEL BE GES etme 100uF 1206 mida 5nH Eo ber 6 3 V Murata GRM31CR60J107ME39L 47uF o402 nn 2nH re 6 3 V Panasonic ECJ 0EB0J475M 0 22uF 0201 ee 1 5 nH a e 6 3 V Panasonic ECJ ZEBOJ224M Table 14 Spartan 6 FPGA LX9 MicroBoard Capacitors for XC6SLX9 CSG324 Veco Veco Veco Veco Vccint Vccaux Bank 0 Bank 1 Bank 2 Bank 3 100 uF 1 1 1 1 1 1 4 7 uF 2 1 2 2 2 2 0 22 uF 4 6 4 4 4 4 Table 15 Spartan 6 FPGA LX9 Board Capacitor Quantities for XC6SLX9 CSG324 2 7 3 Power Results The power
14. circuitry was tested during the prototyping phase to verify compliance with the Xilinx Spartan 6 Micron LPDDR and Texas Instruments TPS65708 power requirements such as e Power rail assignment o Spartan 6 Vccint gt 1 2 V Spartan 6 Vccaux gt 3 3 V Spartan 6 Vcco_0 _1 _2 gt 3 3 V Spartan 6 Vcco_3 gt 1 8 V LPDDR Vpp Vooo gt 1 8 V o TPS65708 Vcc Vins Vine gt 5 V e Tolerance o 1 2 V gt 1 14 to 1 26 V o 1 8 V gt 1 71 to 1 89 V o 3 3 V gt 3 15 to 3 45 V o 5V gt 3 6 to 6 0 V e Ramp time o 0 20 to 85 ms o _In rush current does not overload the power circuitry at start up e Monotonicity o No negative dips in 1 2 V 1 8 V or 3 3 V Sequencing o Sequencing responds as expected based on design 0000 2 8 Configuration The Spartan 6 FPGA LX9 MicroBoard supports three methods of configuring the FPGA The possible configuration sources include Boundary scan On board circuitry through P1 Boundary scan JTAG cable through J6 or Serial Peripheral Interface SPI Flash in x1 x2 or x4 modes The blue LED on the board illuminates to indicate when the FPGA has been successfully configured 2 8 1 Configuration Modes The S6LX9 MicroBoard is hardwired with a 4 87 K pullup resistor on HSWAPEN MO tied directly to 3 3 V and M1 tied directly to GND This puts the MicroBoard in Master Serial SPI mode always Spartan 6 devices have a dedicated four wire JTAG port that is always available to the FPGA regardless of the mod
15. croBoard is populated with both LPDDR mobile SDRAM memory 256 Mbit x 16 and 128 Mbit SPI Multi 1 O Flash to support various types of applications The SPI Flash may be used for FPGA configuration Figure 5 shows a high level block diagram of the memory interfaces on this board DQ 15 0 Figure 5 Spartan 6 FPGA LX9 MicroBoard Memory Interfaces 2 3 1 32 Mb x 16 512 Mb Micron LPDDR Mobile SDRAM component The Micron LPDDR mobile SDRAM device part number MT46H32M16LFBF 5 provides a double data rate architecture to achieve high speed operation The device provides 64 MB and it is internally configured as a quad bank DRAM of memory on a single IC Each of the x16 s 134 217 728 bit banks is organized as 8 192 rows by 1 024 columns by 16 bits The device has an operating voltage of 1 8V and the interface is MOBILE_DDR The Spartan 6 Memory Controller Block supports up to 400 Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 8 of 19 Rev B 07 27 2011 Mb s 200 MHz double data rate performance The following figure shows a high level block diagram of the LPDDR Mobile SDRAM interface on the MicroBoard DQ 15 0 Figure 6 Spartan 6 FPGA LX9 LPDDR Mobile SDRAM Interface The LPDDR signals are connected to I O Bank 3 of the Spartan 6 FPGA LX9 FPGA The voltage supply pins VCCO for the LPDDR bank are
16. e pin settings The default configuration mode is Master Serial SPI mode which allows the FPGA to configure from the multi 1 O SPI Flash device The Flash is programmed at the factory with basic test application code to test the on board peripherals Copyright O 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 15 of 19 Rev B 07 27 2011 The push button SW4 is connected to the FPGA PROG pin and pulled up Pushing the button connects PROG to ground Upon releasing the button a re configuration is initiated This line can also be pulled low by the AT90USB162 In this case it holds off the FPGA configuration indefinitely while programming flash memory After successful configuration blue LED D1 lights when the FPGA DONE is asserted Go to the Avnet DRC for the complete Spartan 6LX9 MicroBoard Configuration User Guide 2 8 2 Digilent On board JTAG Boundary Scan Configuration The Spartan 6 FPGA LX9 MicroBoard can be configured directly via full soeed USB on board circuitry featuring the Digilent iMPACT plug in This method utilizes an AT90USB162 as a USB JTAG bridge to do a JTAG boundary scan utilizing the Digilent Plug in and the USB A connection 2 8 3 Multi I O SPI Flash Configuration All three possible I O modes for the SPI Flash Quad Double and Single are supported on the S6LX9 board through iMPACT Currentl
17. ers oh ee e ieee a Siwe o a du de Kak ee ee e i ee dxn die san 9 Table 5 FPGA SP i InterfaGe Pl e a ese Tae cto ade et 10 Table 6 USB JTAG Signals iu ios ir d e ep nate died Giantess eaten a aii a eth 11 Table 7 USB to UART Pin Locations cccccccesscceeeenseeeeeeeeeeseneeeecaeeececaeeesseaeeeeseaaeesecaneeeseaaeeeeseaeeeeseneeseseaeeeenceeeessaaeeeseuseeessenseeeenaes 11 Table 8 10 100 Pin ASSignMents il ss a coat eE o KEVA A KWE eos 12 Table 9 Peripheral Module Connections J4 kk kk keka k k k k R RR RR RR R KK KK A KK KA KAK KK KK KAK KK KK kK KA kK KAR kk 12 Table 10 Peripheral Module Connections A JD cita 13 Table 1 LED Pin Assign Mets io A ire dot ea 13 Table 12 FRPGA DIP SwitChe s o diia 13 Table 13 FPGA PUSh BULoT ii a lt CEW EEES 13 Table 14 S6LX9 MicroBoard Capacitors for XC6SLX9 CSQ324 xxxxxxxxxx kek kak ron kk ke kk kk KAKA KK KAK A KK KA KA KAKA KA KA KK KA KK KA kK Kl kK 15 Table 15 S6LX9 Board Capacitor Quantities for XC6SLX9 CSQG324 xxxxxxxxxE kk kak Ek kk kk kK kk KAKA KAK KAK KK KAR KK KAK KK KA KK KAK kk 15 Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 3 of 19 Rev B 07 27 2011 1 0 Introduction The purpose of this manual is to describe the functionality and contents of the Avnet Spartan 6 FPGA LX9 Micr
18. ics Marketing Design Resource Center DRC web site www em avnet com s6microboard 1 3 Reference Designs Reference designs that demonstrate some of the potential applications of the Spartan 6 FPGA LX9 MicroBoard are available and can be found on the Avnet Electronics Marketing Design Resource Center DRC web site www em avnet com s6microboard See the PDF document included with each reference design for a complete description of the design and detailed instructions for running a demonstration on the development board Check the DRC periodically for updates and new designs The Expanded Getting Started Guide available for download from the DRC is the best place to start R1192 Figure 1 Spartan 6 FPGA LX9 MicroBoard Front S6 LX9 ASY Si ie ji OAC www em avnet com s6microboard e ame Figure 2 Spartan 6 FPGA LX9 MicroBoard Back 1 4 Ordering Information The following table lists the evaluation kit part numbers and available software options Internet link at http www em avnet com drc Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 5 of 19 Rev B 07 27 2011 Part Number Hardware AES S6MB LX9 G Xilinx Spartan 6 FPGA LX9 MicroBoard HW USB II G Xilinx Platform Cable USB II JTAG HS1 HIGH SPEED CABLE Digilent HS1 JTAG Cable EF EDK NL EDK Upgrade for ISE WebPack EF I
19. linx Spartan 6 XC6SLX9 2CSG324C FPGA Clocks o Triple output user programmable Texas Instruments CDCE913 clock o Optional user installable Maxim DS1088LU 66 low cost fixed frequency oscillator Memory o 32 Mb x 16 512 Mb Micron LPDDR Mobile SDRAM component o 128 Mb Micron Multi 1 O SPI Flash Communication o One USB 2 0 Full Speed USB to JTAG bridge via Atmel AT90USB162 Digilent JTAG firmware and Tyco USB A connector o One USB 2 0 Full Speed USB to UART bridge via Silicon Labs CP2102 and Tyco Micro B connector o One 10 100 Ethernet port via National Semiconductor DP83848J PHY and Tyco RJ45 connector with Integrated Magnetics User I O and Expansion Connectors o Two Digilent 12 pin 0 245mm pitch Peripheral Module PMOD headers support 3rd party expansion modules User Interfaces o Four user LEDs o Four configurable FPGA user DIP switches o Two system push button switches one tied to user I O and used for logical reset in the factory test image one hardwired for FPGA program initialization Power o Texas Instruments TPS65708 PMU multi channel regulator with 5V input supplied by either USB connection Configuration o 128Mb SPI Configuration Flash o On board USB Programming Configuration based on the Digilent USB Full Speed JTAG design utilizing the Atmel AT90USB162 o Xilinx Compatible JTAG Cable Test Files o Files that are used to factory test the Spartan 6 FPGA LX9 MicroBoard are available and can be found on the Avnet Electron
20. mity 0 9 centers on the PCB in order to support dual PMODs Table 9 and Table 10 provide the connector and FPGA pinout For Digilent PMODs see http www digilentinc com pmods FPGA E Connector Connector FPGA Pin 1 O Signal Pin Pin 1 O Signal pin H12 FPGA_PMOD2 P1 1 7 FPGA_PMOD2 P7 K12 G13 FPGA _PMOD2_ P2 2 8 FPGA _PMOD2_ P8 K13 E16 FPGA _PMOD2_ P3 3 9 FPGA_PMOD2_P9 F17 E18 FPGA _PMOD2_ P4 4 10 FPGA PMOD2_ P10 F18 GND 5 11 GND 3 3V_LS1 6 12 3 3V_LS1 Table 9 Peripheral Module Connections J4 Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 12 of 19 Rev B 07 27 2011 FPGA Connector Connector FPGA Pin I O Signal Pin Pin 1 O Signal pin F15 FPGA PMOD1 P1 1 7 FPGA _PMOD1_P7 F14 F16 FPGA_PMOD1 P2 2 8 FPGA_PMOD1_P8 G14 C17 FPGA PMOD1_P3 3 9 FPGA _PMOD1_P9 D17 C18 FPGA PMOD1_ P4 4 10 FPGA _PMOD1_ P10 D18 GND 5 11 GND 3 3V_LS1 6 12 3 3V_LS1 Table 10 Peripheral Module Connections J5 2 6 User Interfaces 2 6 1 User LEDs Four discrete high brightness low Vf LEDs are installed on the board and can be used to display the status of the internal logic These LEDs are attached as shown below and are lit by forcing the associated
21. needs The DCDC1 regulator generates 3 3 V This voltage powers the Flash Ethernet PMODs Vcco_0 Vcco_1 and Vcco_2 Estimated max current for the board circuits is 370 mA which includes 50 mA for each PMOD The TPS65708 has built in sequencing resulting in a power up sequence of 3 3 V gt 1 8 V gt 2 8 V gt 1 2 V Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 13 of 19 Rev B 07 27 2011 V USB aa 3 3V 400mA 1 8V 400mA 2 8V 1 2V 160mA Power Good Figure 8 TPS65708 Connections 2 7 1 Power Good LED A Green status LED is used to indicate when power is good on the board This is tied to the ISINK of the TPS65708 while the PWM input to the LED driver is connected to the 1 2 V supply This ensures that the Power Good LED reflects the true sequencing status of all supplies 2 7 2 FPGA Decoupling The decoupling requirements for the Spartan 6 device are specified in Xilinx UG393 Spartan 6 FPGA PCB Design Guide The S6LX9 MicroBoard follows the intent of these guidelines with a few variations e A 0 22 uF 6 3 V 0201 package capacitor is used for the smallest capacitor bin rather than 0 47 uF The S6LX9 MicroBoard layout was constrained to using the 0201 package and 0 22 uF was the largest available capacitance rated at least 6 3 V To compensate twice the UG393 suggested number of caps
22. oBoard from Avnet Electronics Marketing This document includes instructions for operating the board descriptions of the hardware features and explanations of the test code programmed into the on board programmable memory For reference design documentation and example projects see the Avnet Design Resource Center DRC DRC Home Page www em avnet com drc Spartan 6 FPGA LX9 MicroBoard Kit Home Page www em avnet com s6microboard 1 1 Description The Spartan 6 FPGA LX9 MicroBoard provides a complete hardware environment for designers to accelerate their time to market The kit delivers a stable platform to develop and test designs targeted to the low cost and low power Xilinx Spartan 6 FPGA The installed Spartan 6 FPGA LX9 device offers a prototyping environment to effectively demonstrate the enhanced benefits of low cost Xilinx FPGA solutions Reference designs are included with the kit to exercise standard peripherals on the evaluation board for a quick start to device familiarization The Spartan 6 FPGA LX9 MicroBoard kit contains the following individual pieces Avnet Spartan 6 FPGA LX9 MicroBoard Type A male to Type A female USB extension cable Type A to Micro B USB cable Xilinx ISE Design Suite IDS 12 4 DVD WebPACK edition ChipScope Pro and SDK license voucher device locked to XC6SLX9 Welcome Letter Getting Started Guide Please note that this kit does NOT include a 10 100 Ethernet cable 1 2 Board Features FPGA o Xi
23. rectly through the AT90USB162 Please see the Spartan 6_LX9_MicroBoard_Configuration_Guide located at http www em avnet com s6microboard for an application note on this subject e Using Digilent USB via JTAG to program the Flash indirectly using iMPACT 12 1 or later with the Digilent Plug in e Using Platform Cable USB via JTAG to program the Flash indirectly using iMPACT 12 1 or later Please note that the following patch may be required to build a MicroBlaze Hardware Platform that includes the XPS_SPI peripheral http www xilinx com support answers 39017 htm 2 4 Communication 2 4 1 Universal Serial Bus USB 2 0 Full Speed USB to JTAG bridge via Atmel AT90USB162 AVR Microcontroller and Tyco USB A connector P1 is a Tyco USB A board mount connector P1 connects to a full speed 12 Mbps USB peripheral port on the AT90USB162 device Power supplied by the USB host via connector P1 5V_USB_A is used in conjunction with power from the other USB port through diodes D13 and D16 to power the S6LX9 board The AT90USB162 is used in the bridge configuration to allow FPGA configuration via the Digilent JTAG interface and in the SPI configuration to allow SPI Flash programming via the Digilent program controlled SPI interface Operation in the JTAG configuration is accomplished using iMPACT and the Digilent Plug in Please see the Spartan 6_LX9 MicroBoard_Configuration_Guide located at http www em avnet com s6microboard for an application note on
24. this subject Note that an additional Xilinx Platform Cable connector is provided J6 for JTAG operation Operation in the SPI configuration is accomplished using the command line sfutil exe Both configurations make use of custom Digilent firmware loaded into the AT90USB162 device during manufacture Note the SPI Flash Interface Pinout is shown in Table 5 The JTAG Interface Pinout is shown in Table 6 Copyright O 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 10 of 19 Rev B 07 27 2011 Signal Albi BE W T AT90USB162 Pin FPGA_TCK J6 pin 6 TCK A17 TCK U3 pin 15 SCLK FPGA_TMS J6 pin 4 TMS B18 TMS U3 pin 14 SS_N FPGA _TDO J6 pin 8 TDO D16 TDO U3 pin 17 MISO FPGA TDI J6 pin 10 TDI D15 TDI U3 pin 16 MOSI FPGA PROG NC V2 PROGRAM B U3 pin 19 PBS Table 6 USB JTAG Signals 2 4 2 USB UART The Spartan 6 FPGA LX9 MicroBoard implements a Silicon Labs CP2102 device that provides a USB to UART bridge The USB physical interface is brought out on a Tyco USB micro B connector labeled J3 Power supplied by the USB host via connector J3 5V_USB_B is used in conjunction with power from the other USB port through diodes D13 and D16 to power the S6LX9 board Please see the Avnet DRC for an application note describing the driver installation and usage of this device
25. vnet Electronics Marketing 2 of 19 Rev B 07 27 2011 Figures Figure T Spartan 6 FPGA LX9 MicroBoard Front i lix 4105014 a a aa Land k ME ED E ke du R k BE L n ba ne Ek N M ka n y MN L LEN Wa 5 Figure 2 Spartan 6 FPGA LX9 MicroBoard Back uEE Ekmek ekere ke kk kK KK Renan 5 Figure 3 Spartan 6 FPGA LX9 MicroBoard Block Diagram u ii EEE kk ek kek kek kk AK kr KA KAKA KK AK KAK KAK KAR A KA KA KA A KA A KA KK KAK YA 6 Figure 4 XC6SLX9 CSG324 I O Allocation E EEEEEEEE noc cnn cnn carnero 7 Figure 5 Spartan 6 FPGA LX9 MicroBoard Memory Interfaces oooocccncicinccconcnconcncnonnnnnnncnnnn canon can kk ek Eke k kK ran n KAK KAKA KA KA KA KAKA KAR A KA KA KA KK KAK RA 8 Figure 6 Spartan 6 FPGA LX9 LPDDR Mobile SDRAM Interface EEE Ek Eke kk canon cnn k AKA Ak KA KA KA KAKA KA KAK KA KA A KA KK KA KAR 9 Figure 7 10 100 Ethernet Interface ss xiyin i amir aya MAW ai detona 12 Figure 8 TPS65708 Connections a nay dc xl kik da A a k h naa eee one ed eee 14 Figure 9 Xilinx Ribbon Cable JTAG Connector EEiEEEEEEEEEk kk kn k kk kake KAKA k KA KAKA KK KA A KK A KA KA KAK KAK A KA KA KA KA KA KH KA A KK A KA KH KA KAKA KA KA KA A KA AA 16 Table CDCE913 Clocks ios eee eh eee eek seed a Ree EE hise 7 EA A EE E A E E E E 8 BEE EEE E M MAZ Clock ET EETA E A E E A E E A A ae 8 Table 4 LPDDR Timing Paramet
26. y the Digilent direct write SPI Flash programmer only works in Single mode 2 8 4 JTAG Chain The Spartan 6 FPGA LX9 MicroBoard has one device in the JTAG chain the Spartan 6 FPGA LX9 FPGA Configuring the Spartan 6 FPGA on the S6LX9 MicroBoard can be performed via Boundary Scan with a JTAG download cable The cable is attached to the 14 pin 2 mm spaced keyed header J4 Figure 9 with a ribbon cable Figure 9 Xilinx Ribbon Cable JTAG Connector Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 16 of 19 Rev B 07 27 2011 3 0 Test Design The S6LX9 MicroBoard factory test is programmed into the Micron SPI Flash as part of the functional test when the boards are built The results of this test are described in the Xilinx Spartan 6 LX9 MicroBoard Getting Started Guide the full version of which is available on the DRC Access to the factory test source archive including a document describing the factory test procedure may be achieved by contacting your local Avnet Silica FAE or Avnet Centralized Technical Support Copyright 2011 Avnet Inc AVNET and the AV logo are registered trademarks of Avnet Inc All other brands are property of their respective owners Avnet Electronics Marketing 17 of 19 Rev B 07 27 2011 4 0 Acknowledgements Avnet would like to acknowledge the following key partners for their
Download Pdf Manuals
Related Search
Related Contents
Hors série n°7 Artension ZyXEL Prestige 653HWI(-I) Elsô lépések a Initial steps to use Primeros Pasos uPD77016 Family UM Instructions Oxysept® Gomiori. 5. Per assicurare una - Shop Télécharger - La Documentation française MERRY FISHER 815 S Stampa - Lexmark 取扱説明書 - TOTO Telefone Sem Fio LS3 Copyright © All rights reserved.
Failed to retrieve file