Instruction/ maintenance manual of the product Spartan-3E 1600E Xilinx
Go to page of 168
R Micr oBlaz e De velopment Kit Spar tan-3E 1600E Edition User Guide UG257 (v1. 1) December 5, 2007.
MicroBlaze Development Kit Sparta n-3E 1600E Edition User Guide www .xilinx.com UG257 (v1.1) December 5, 20 07 Xilinx is disclosing this Document and Intelle ctual Proper ty (hereinafter “the D esign”) to you for use i n th e deve lopment of designs to operate on, or interf ace with Xilinx FPGAs.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 1 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Preface: About This Guide Acknowledgements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2M i c r o B l a z e D e v e l o p m e n t K i t S p a r tan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 R UCF Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 3 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R UCF Location Constraints . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 67 Related Resources .
4M i c r o B l a z e D e v e l o p m e n t K i t S p a r tan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 R Creating an SPI Serial Flash PROM File . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 5 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Related Resources . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 130 Chapter 17: DS2432 1-Wire SHA-1 EEPROM UCF Location Constraints .
6M i c r o B l a z e D e v e l o p m e n t K i t S p a r tan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 7 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Pr eface About This Guide This user guide pr ovides basic information on the Micr oBlaze Development Kit boar d capabilities, functi ons, and design.
8M i c r o B l a z e D e v e l o p m e n t K i t S p a r tan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Pref ace: About Th is Guide R x Chapter 5, “Character LCD Scr een,” describes the functionality of the character LCD scr een.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 9 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 1 Intr oduction and Overview Thank you for purchasing the Xilinx Micr oBlaze™ Development Kit Spartan™-3E 1600E Edition. Y ou will find it useful in developing your Spartan- 3E FPGA application.
10 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 1: Introd uction and Overvie w R x http://www .xilinx.com/xlnx/xebiz/designR esources/ip_product_details.jsp?key=DO- ML403-EDK-ISE Also consider the capable board s offe red by Xilinx partners: x h ttp://www .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 11 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Design T rade-Offs R x 8-pin DIP socket for au xiliary clock osci llator Design T rade-Offs A few system-level design trade-offs were r e quir ed in or der to pr ovide the MicroBlaze Development Kit board with the most functionality .
12 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 1: Introd uction and Overvie w R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 13 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 2 Switches, Buttons, and Knob Slide Switches Locations and Labels The MicroBlaze Development Kit boar d ha s four slide switches, as s hown in Figure 2-1 .
14 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 2: Switches, But tons, and Knob R Push-Button Switches Locations and Labels The MicroBlaze Development Kit boar d has four momentary-contact push-button switches, shown in Figure 2-3 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 15 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Rotary Pus h-Button Switch R In some applications, the BTN_SOUTH push-b utton switch is also a soft reset that selectively resets functions within the FPGA.
16 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 2: Switches, But tons, and Knob R Rotar y Shaft Encoder In principal, the ro tary shaft en coder behaves much like a cam, connect ed to central shaft.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 17 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Discrete LEDs R UCF Location Constraints Figure 2-9 provides the UCF constraints for the fou r push-button swi tches, including the I/O pin assignment and the I/O standard used , and defines a pull-down resistor on each input.
18 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 2: Switches, But tons, and Knob R Operat ion Each LED has one side connected to gr ound an d the other side connected to a pin on the Spartan-3E dev ice via a 390 : current limiting r esistor .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 19 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 3 Clock Sour ces Overview As shown in Figure 3-1 , the MicroBlaze Development Kit board suppor ts three primary clock input sour ces, all of whi ch are located below the Xilinx logo, near the Spar tan-3E logo.
20 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 3: Clock Sour ces R Cloc k Connections Each of the clock inputs connect directly to a global buf fer input in I/O Bank 0, along the top of the FPGA.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 21 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Related Resources R Location Figure 3-2 provides the UCF constraints for the three clock input sources , including the I/O pin assignment and the I/O s tandard used.
22 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 3: Clock Sour ces R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 23 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 4 FPGA Configuration Options The Micr oBlaze Developmen t Kit board supports a variety of FP GA config uration options: x Download FPGA des igns directly to the Spartan-3E FPGA via JT AG, using the on- board USB interface.
24 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R Figure 4-1: Micr oBlaze Developmen t Kit Boar.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 25 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Configuration Mode J umpers R The configuration mode jumpers determine which configuration mode the FPGA uses when power is first applied, or whenever the PROG button is pr essed.
26 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R PR OG Push Button The PROG push button, shown in Figur e 4-2, page 24 , forces the FPGA to reconfigur e from the selected configuration memory source.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 27 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Progr amming the FPGA, CPLD , or Platform Fla sh PROM via USB R Pr ogramming the FPGA,.
28 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R When the USB cable driver is successfully inst alled and the boar d is corr ectly connected to the PC, a green LED lights up, ind icating a good connection.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 29 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Progr amming the FPGA, CPLD , or Platform Fla sh PROM via USB R If the original FPGA conf iguration file used the default StartU p clock sour ce, CCLK, iMP A CT issues the warning message shown in Figure 4-7 .
30 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R Progr amming Platf or m Flash PROM via USB The on-board USB-JT AG cir cuitry also progra ms the two Xilinx XCF04S serial Platform Flash PROM.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 31 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Progr amming the FPGA, CPLD , or Platform Fla sh PROM via USB R Click Configuration Options as shown in Figure 4-1 1 .
32 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R T o regenerate the programming file, double-click Generate Programming File , as shown in Figure 4- 12 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 33 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Progr amming the FPGA, CPLD , or Platform Fla sh PROM via USB R Choose Xilinx PROM as the targ et PROM type, as shown in Figure 4-15 . Select from any of the PROM File Format s; the Intel Hex format ( MCS ) is popular .
34 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R The Spartan-3E Starter Kit board has an XCF04S Platform Flash PROM. Select xcf04s from the dr op list, as shown in Figure 4-16 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 35 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Progr amming the FPGA, CPLD , or Platform Fla sh PROM via USB R The PROM Formatter then prompt s for the name( s) of the FPGA con figuration bi tstre am file.
36 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R T o g enerate the actual PROM fil e, click Operations Æ Generate File as shown in Figure 4-20 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 37 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Progr amming the FPGA, CPLD , or Platform Fla sh PROM via USB R Progr amming the Platf.
38 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R Assign the PROM fi le to the XCF04S P latform Flash PRO M on the JT AG chain, as show n in Figure 4-23 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 39 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Progr amming the FPGA, CPLD , or Platform Fla sh PROM via USB R Before pr ogramming, choose the pr ogramming options available in Figur e 4-26 .
40 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 4: FPGA Configuration Opt ions R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 41 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 5 Character LCD Scr een Overview The Spartan-3E MicroBlaze Development Kit boar d has been desi gned with a 16 pin female header connector .
42 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 5: Character LCD Sc reen R Once master ed, the LCD is a practical way to disp lay a variety of information using standard ASCII and custom characters.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 43 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Interaction wi th Intel StrataFlash R Interaction with In tel StrataFlash As shown in Figure 5-1 , the four LCD data signals are al so shared with StrataFlash data lines SF_D<1 1:8>.
44 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 5: Character LCD Sc reen R LCD Contr oller The 2 x 16 character LCD has an internal Sitronix ST7066U graphics controller that is functionally equivalent with the following devices.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 45 UG257 (v1.1) De cember 5, 2007 www .xilin x.com LCD Controller R binary and the lower nibble equates to DB[3:0] = “001 1” binary . As shown in Figure 5-4 , the character ‘S’ appears on the screen.
46 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 5: Character LCD Sc reen R The CG RAM addr ess counter can either r emain cons.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 47 UG257 (v1.1) De cember 5, 2007 www .xilin x.com LCD Controller R Disabled If the LCD_E enable signal is Low , all other inputs to the LCD are ignor ed. Clear Displa y Clear the display and return the cursor to the home position, the top-left corner .
48 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 5: Character LCD Sc reen R This bit eithe r auto-increments or auto -decr ements the DD RAM and CG RAM addr ess counter by one location after each W rite Data to CG RAM or DD RAM or Read Data fr om CG RAM or DD RAM command.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 49 UG257 (v1.1) De cember 5, 2007 www .xilin x.com LCD Controller R Function Set Sets interface data length, number of display lines, and cha racter fon t. The Starter Kit board supports a single function set with value 0x28.
50 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 5: Character LCD Sc reen R After the write operation, the addr ess is au tomati cally incr emented or decr emented by 1 accordi ng to the Entry Mode Set co m m a n d .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 51 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Operation R The data values on SF_D<1 1:8>, and the re gister select (LCD_RS) and the read/write (LCD_R W) control signals must be set up and st able at least 40 ns befor e the enab le LCD_ E goes High.
52 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 5: Character LCD Sc reen R x Finally , issue a Clear Display command. Allow at least 1.64 ms (82,000 clock cycles) after issuing this command.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 53 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 6 VGA Display Port The MicroBlaze Development Kit boar d includ es a VGA display port via a J15 connector . Connect this port dir ectly to most PC moni tors or flat-pan el LCDs using a standard monitor cable.
54 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 6: VG A D i s p l a y Po r t R the VGA_RED, VGA_GREEN, and VGA_BLUE signal s High or Low to generate the eight colors shown in T able 6-1 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 55 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Signal Timing f or a 60 Hz, 640x480 V GA Displa y R The display r esolution defi nes the size of the beams, the fr equency at which the beam traces acr oss the display , and the frequency at which the electr on beam is modulated.
56 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 6: VG A D i s p l a y Po r t R display is redrawn. The m inimum refr esh freque ncy is a function of the display’s phosphor and electron beam intensity , with practical refresh fr equencies in the 60 Hz to 120 Hz range.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 57 UG257 (v1.1) De cember 5, 2007 www .xilin x.com UCF Location Constraints R UCF Location C onstraints Figure 6-4 provides the UCF constraint s for the VGA display port, including the I/O pin assignment, the I/O standar d used, the output s lew rate, and the output drive current.
58 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 6: VG A D i s p l a y Po r t R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 59 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 7 RS-232 Serial Ports Overview As shown in Figure 7-1 , the MicroBlaze Development Ki t board has two RS-232 serial ports: a female DB9 DCE connector and a male DTE connector .
60 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 7: RS-232 Serial P or ts R Figure 7-1: RS-232 Serial P orts DCE DTE Spartan-3E.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 61 UG257 (v1.1) De cember 5, 2007 www .xilin x.com UCF Location Constraints R UCF Location C onstraints Figure 7-2 a nd Figure 7-3 pr ovi.
62 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 7: RS-232 Serial P or ts R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 63 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 8 PS/2 Mouse/Keyboard Port The MicroBlaze Development Kit boar d includ es a PS/2 mouse/keyboard port and the standard 6-pin mini-DIN connector , labeled J14 on the boar d.
64 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 8: PS/2 Mouse/K eyb oar d P ort R Both a PC mouse and ke yboard use the two-w i re PS/2 ser ial bus to communicate with a host device, the Spartan-3E FPGA in this case.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 65 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Keyb oard R Some keys, called extended keys, se nd an “E 0” ahead of the scan code and furthermore, they might send more than one scan code.
66 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 8: PS/2 Mouse/K eyb oar d P ort R The keyboard se nds d ata to the host in 1 1.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 67 UG257 (v1.1) De cember 5, 2007 www .xilin x.com V oltage Supply R the X or Y values exceed their maximum valu e, an overflow condition. A ‘1’ indicates when an overflow occurs. If the mouse moves continuously , the 33-bit transmissions repeat every 50 ms or so.
68 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 8: PS/2 Mouse/K eyb oar d P ort R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 69 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 9 Digital to Analog Converter (DAC) The MicroBlaze Development Kit boar d includes an SPI-compatible, four-channel, serial Digital-to-Analog Converter (DA C).
70 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 9: Digital to Analog Con verter (D A C) R Interf ace Signals T abl e 9-1 lists the interface signals between the FPGA a nd the DAC.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 71 UG257 (v1.1) De cember 5, 2007 www .xilin x.com SPI Commu nication R Although the Strat aFlash PROM is a parall el device, its least-s ignificant data bit is sha r ed with the SPI_MISO signal.
72 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 9: Digital to Analog Con verter (D A C) R master . The r esponse from the DAC can be ig nored although it is a useful to confirm correct communication.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 73 UG257 (v1.1) De cember 5, 2007 www .xilin x.com UCF Location Constraints R D A C Outputs C and D Equation 9-3 provides the output voltage equation for DAC outputs A and B. The refer ence voltage associated with DAC outputs A and B is 2.
74 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 9: Digital to Analog Con verter (D A C) R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 75 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 10 Analog Captur e Cir cuit The MicroBlaze Development Kit boar d includ es .
76 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 10 : Analog Capture Cir cuit R Digital Outputs fr om Analog Inputs The analog .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 77 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Pr ogrammable Pre-Amplif ier R The r eference design files pr ovide more inform ation on convertin g the voltage applied on VINA or VINB to a digital r epresentation (s ee “Related Resour ces,” page 81 ).
78 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 10 : Analog Capture Cir cuit R SPI Control Interf ace Figure 10-3 highlights the SPI-based communications interface with the amplifier .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 79 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Analog to Digital Con verter (ADC) R UCF Location Constraints Figure 10-5 provides the User Constraint File (UCF ) constraints for the amplifier interface, including the I/O pin assignment and I/O standar d used.
80 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 10 : Analog Capture Cir cuit R Figure 10-7 shows detailed transaction timing. The A D_CONV signal i s not a traditional SPI slave select enable.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 81 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Disable Ot her Devi ces on the SPI Bus to A void Content ion R Disable Other De vices on the SPI Bus to A v oid Contention The SPI bus signals are shar ed by other devices on the board.
82 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 10 : Analog Capture Cir cuit R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 83 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 1 1 Intel StrataFlash Parallel NOR Flash PROM As shown in Figure 1 1 - 1 , the MicroBlaze Development Kit boards includes a 128 Mbit (16 Mbyte) Intel StrataFlash parallel NOR Flash PR OM.
84 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 11 : Intel StrataFl ash P arallel NOR Fl ash PR OM R x Stores Micr oBlaze pr ocessor code in the StrataFlash device and shadows the code into the DDR memory befor e executing the code.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 85 UG257 (v1.1) De cember 5, 2007 www .xilin x.com StrataFlash Connec tions R Ta b l e 1 1 - 1 : FPGA-to-StrataFlash Connection s Category StrataFlash Signal Name FPGA Pin Number Function Address SF_A24 A1 1 Shared with XC2C64A CPLD.
86 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 11 : Intel StrataFl ash P arallel NOR Fl ash PR OM R Data SF_D15 T8 Upper 8 bits of a 16-bit halfword when StrataFlash is configured for x16 data (SF_BYTE=High).
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 87 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Shared Connections R Shared Connectio ns Besides the connections t o the FPGA, the Stra taFlash memory shar es some conne ctions to other components.
88 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 11 : Intel StrataFl ash P arallel NOR Fl ash PR OM R UCF Location C onstraints Address Figure 1 1 -2 provid es the UCF constraints for the StrataFlash add ress pin s, including the I/O pin assignment and the I/O standard used.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 89 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Setting the FPGA M ode Select Pins R Control Figure 1 1 -4 provides the UCF constraints for the StrataFlash contr ol pins, incl uding the I/O pin assignment and the I/O standard used.
90 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 11 : Intel StrataFl ash P arallel NOR Fl ash PR OM R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 91 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 12 SPI Serial Flash The MicroBlaze Development Kit boar d includ es a STMicroelectr onics M25P16 16 Mbit SPI serial Flash, u seful in a variety of appl ications.
92 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 12 : SPI Serial Flash R UCF Location C onstraints Figure 12-2 pr ovides the UCF constraints for the SPI serial Flash PROM, including the I/O pin assignment and the I/O stand ard used.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 93 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Configuring fr om SPI Flash R Creating an SPI Serial Flash PROM File The following steps describe how to format an FPGA bitstr eam for an SP I Serial Flash PROM.
94 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 12 : SPI Serial Flash R F ormatting an SPI Flash PROM File After generating the pr ogram file, double-click Generate PROM, ACE, or JTAG File to launch the iMP ACT software, as shown in Figur e 12-6 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 95 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Configuring fr om SPI Flash R The Spartan-3E Starter Kit boar d has a 16 Mbit SPI serial Flash PROM. Select 16M fr o m t h e drop list, as sh own in Figur e 12-9 .
96 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 12 : SPI Serial Flash R The PROM Formatter then echoes the settings, as shown in Figure 12-10 . Click Finish . The PROM Formatter then prompt s for the name( s) of the FPGA con figuration bi tstre am file.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 97 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Configuring fr om SPI Flash R T o g enerate the actual PROM fil e, click Operations Æ Generate File as shown in Figure 12-13 . As shown in Figure 12-14 , the iMP ACT software indicates that the PROM file was successfully created.
98 MicroBlaze Development Kit Spar tan-3E 1600 Edition Use r Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 12 : SPI Serial Flash R Downloading the Design to SPI Flash There multiple methods to program the SPI Flash, as listed below . x Use the XSPI pr ogramming softwar e pr ov ided with XAPP445.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 99 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Configuring fr om SPI Flash R First, turn off the power on the Spartan-3E Starter Kit board. If the USB cable is attached to the boar d, di sconnect it.
100 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 12 : SPI Serial Flash R Re-apply power to the MicroB laze Development Kit boar d. Progr amming the SPI Flas h with the XSPI Softw are Open a command pr ompt or DOS box and chan ge to the XSPI installation directory .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 101 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Additional Design Details R After pr ogramming the SPI Flash, re move jumper JP8, as shown in Figure 12-16(a) . If properly pr ogrammed, the FPGA then co nfigures itself fr om the SPI Flas h PROM and the DONE LED lights.
102 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 12 : SPI Serial Flash R Other SPI Flash Control Signals The M25P16 SPI Flash has two additional co ntrol inputs.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 103 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Additional Design Details R x Density migration between smaller - and larger-density SPI Flash PROMs. Not all SPI Flash densities ar e availa ble in all pack ages.
104 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 12 : SPI Serial Flash R Related Resour ces x XAPP445: Configuring Spartan-3E Xilinx FPGAs with SP I Flash Memories x http://www .xilinx.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 105 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 13 DDR SDRAM The MicroBlaze Development Kit boar d includ es a 5 12 Mbit (32M x 16) Micron T echnology DDR SDRAM (MT46V32M16) wit h a 16-bit data interface, as shown in Figure 13-1 .
106 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 13 : D DR SDRAM R The differ ential clock pin SD_CK_ P is fed back into FPGA pin B9 i n I/O Bank 0 to have best access to one of the FPGA ’s Digital Clock Ma nagers (DCMs ).
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 107 UG257 (v1.1) De cember 5, 2007 www .xilin x.com DDR SDRAM Connections R Data SD_DQ15 H5 Data input/output SD_DQ14 H6 SD_DQ13 G5 SD_DQ.
108 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 13 : D DR SDRAM R UCF Location C onstraints Address Figure 13-2 provi des the User Co nstraint File (UCF ) const raints for the DDR SDR AM address pins, including the I/O pin assignment and the I/O standar d used.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 109 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Related Resources R Control Figure 13-4 provi des the User Co nstraint File (UCF ) const raints for the DDR SDR AM control pins, including the I/O pin as signment and the I/O standar d used.
110 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 13 : D DR SDRAM R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 111 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 14 10/100 Ethernet Physical Layer Interface The MicroBlaze Development Kit boar d incl udes a Standar d Microsystems LAN83C185 10/100 Ethernet physical layer (PHY) interf ace and an RJ-45 connector , as shown in Figure 14-1 .
112 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 14 : 10/100 Ethernet Phy sical La yer Int erface R Ethernet PHY Connections The FPGA connects to the LAN83C185 Ethernet PHY using a standard Media Independent Interface (MII), as shown in Figure 14-2 .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 113 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Micr oBlaze Ethernet IP Cores R Micr oBlaze Ethernet IP Cores The Ethernet PHY is primaril y i ntended for use with Micr oBlaze applications.
114 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 14 : 10/100 Ethernet Phy sical La yer Int erface R The har dware e valuation versions of the Et hernet MAC cor es operate for approximately eight hours i n silico n before tim ing o ut.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 115 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 15 Expansion Connectors The MicroBlaze Development Kit boar d pr ovid es a variety of expansion connectors for easy interface fl exibility to oth er of f-board co mponents.
116 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 15 : Expansion Connectors R Three signals are reserved prim arily as clock signals between the boar d and FX2 connector , although all three conn ect to full I/O pins.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 117 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Hiros e 100-pin FX2 Edge Connect or (J3) R Ta b l e 1 5 - 1 : Hirose 100- pin FX2 Con.
118 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 15 : Expansion Connectors R Compatib le Board The following boar d is compatible with t he FX2 connector on the M icr oBlaze Development Kit boar d: x VDEC1 V ideo Decoder Board fr om Digile nt, Inc.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 119 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Hiros e 100-pin FX2 Edge Connect or (J3) R Spartan-3E data sheet. Select pairs have optional landing pads for external termination res is tor s .
120 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 15 : Expansion Connectors R Using Diff erential Inputs L VDS and RSDS differential inputs r equir e in put termination. T wo options are available.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 121 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Hiros e 100-pin FX2 Edge Connect or (J3) R Using Diff erential Outputs Differ ential input signals do not requir e any special voltage. L VDS and RSDS dif ferential outputs signals, on the other hand, require a 2.
122 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 15 : Expansion Connectors R UCF Location Constraints Figure 15-7 provides the U.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 123 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Six-Pin Acces sory Header s R Six-Pin Accessory Headers The 6-pin accessor y headers pr ovide easy I/O interface expansion using the various Digilent Peripheral Modules (see “Related Resour ces,” page 126 ).
124 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 15 : Expansion Connectors R Header J4 The J4 header , shown in Figur e 15-10 , is located immediately to the left of the J1 header .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 125 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Connectorless Deb ug ging P ort Landing P a ds (J6) R Connectorless Deb ugging P o rt Landing P ads (J6) Landing pads for a connectorless debugging port are pr ovided as header J6 , shown in Figure 15-1, page 1 15 .
126 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 15 : Expansion Connectors R Related Resour ces x Hirose connectors http://www .hir ose-connectors.com/ x FX2 Series Connector Data Sheet http://www .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 127 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 16 XC2C64A CoolRunner-II CPLD The MicroBlaze De velopment Kit boar d incl udes a Xilinx XC2C64A CoolRunner -II CPLD. The CPLD is user pr ogrammable and available for customer applicat ions.
128 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 16 : X C2C64A CoolRunner-II CPLD R UCF Location C onstraints There ar e two sets of co nstraints list ed below – one for the Spartan-3E FPGA and one for the XC2C64A CoolRunner -II CPLD.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 129 UG257 (v1.1) De cember 5, 2007 www .xilin x.com UCF Location Constraints R FPGA Connections to CPLD Figure 16-2 provides the UCF constraints for the FPGA connections to the CPLD , including the I/O pin assignment and the I/O standard used.
130 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 16 : X C2C64A CoolRunner-II CPLD R Related Resour ces x CoolRunner-II CPLD Family Data Sheet http://direct.xilinx.com/bvd ocs/publications/ds090.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 131 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Chapter 17 DS2432 1-W ir e SHA-1 EEPROM The Micr oBlaze Development Kit board includ es a Maxim DS2432 serial EEPROM with an integrated SHA-1 engin e.
132 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Chapter 17 : D S2432 1-Wire SHA-1 EEPR OM R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 133 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Appendix A Schematics This appendix provides the following circuit board schematics.
134 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R FX2 Expansion Header , 6-pin H eader s, and Connectorless Pr obe Header Headers J1, J2, and J4 ar e six-pin connectors co mpatible with the Digilent Accessory boar d format.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 135 UG257 (v1.1) De cember 5, 2007 www .xilin x.com FX2 Expansion He ader , 6-pin Headers, and Connectorless Pr obe He ader R Figure 18-1.
136 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R RS-232 P or ts, V GA P or t, and PS/2 P or t IC2 is the Maxim L VTTL to RS-232 level converte r .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 137 UG257 (v1.1) De cember 5, 2007 www .xilin x.com RS-232 P or ts, V GA P ort, and PS/2 P or t R Figure 18-2: Schematic Sheet 2 UG257_A0.
138 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R Ethernet PHY , Magnetics, and RJ-11 Connector IC6 is an SMSC 10/100 Ethernet PHY , with its associated 25 MHz oscillator .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 139 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Ethernet PHY , Magne tics, and RJ-1 1 Connector R Figure 18-3: Schematic Sheet 4 UG25.
140 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R V oltage Regulator s IC7 is a T exas Instr uments TPS75003 triple-output regulator . The regulator provides 1.2V to the FPGA ’s VCCINT supply input, 2.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 141 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Vo l t a g e R e g u l a t o r s R Figure 18-4: Schematic Sheet 5 UG257_A04_060606.
142 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R FPGA Configurations Settings, Platf orm Flash PR OM, SPI Serial Flash, JT A G Connections IC10MISC repr esents the various FPGA configuration connections.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 143 UG257 (v1.1) De cember 5, 2007 www .xilin x.com FPGA Configurations Settings, Pla tform Flas h PROM, SPI Serial Flash, JT A G Connect.
144 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R FPGA I/O Banks 0 and 1, Oscillators IC10B0 repr esents the connections to I/O Bank 0 on the FPGA. The VCCO input to Bank 0 is 3.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 145 UG257 (v1.1) De cember 5, 2007 www .xilin x.com FPGA I/O Banks 0 and 1, Oscillators R Figure 18-6: Schematic Sheet 7 UG257_A06_060606.
146 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R FPGA I/O Banks 2 and 3 IC10B2 repr esents the connections to I/O Bank 2 on the FPGA. Some of the I/O Bank 2 connections ar e used for FPGA config uration and ar e listed as IC10MISC.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 147 UG257 (v1.1) De cember 5, 2007 www .xilin x.com FPGA I/O Banks 2 and 3 R Figure 18-7: Schematic Sheet 8 UG257_A07_060606.
148 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R P ower Suppl y Decoupling IC10PWR r epr esents the various voltage suppl y inputs to the FPGA and shows the power decoupling network.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 149 UG257 (v1.1) De cember 5, 2007 www .xilin x.com P o wer Supply Deco upling R Figure 18-8: Schematic Sheet 9 UG257_A08_060606.
150 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R XC2C64A CoolRunner -II CPLD IC18 is a Xilinx XC2C64A CoolRunner-II CPLD.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 151 UG257 (v1.1) De cember 5, 2007 www .xilin x.com XC2C64A CoolRunner-II CPLD R Figure 18-9: Schematic Sheet 10 UG257_A09_060606.
152 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R Linear T echnolog y ADC and D A C IC19 is a Linear T echnology L TC1407A-1 two- channel ADC. IC20 is a Linear T echnology L TC6912 programmable pr e-amplifier (AMP) to condition the analog inputs to the ADC.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 153 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Linear T echnolog y ADC and D AC R Figure 18-10: Schematic Sheet 11 UG257_A10_060606.
154 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R Intel StrataFlash P arallel NOR Flash Memory and Micr on DDR SDRAM IC22 is a 128 Mbit (16 Mbyte) Intel StrataFlash parall el NOR Flas h PROM.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 155 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Intel StrataFlas h P arallel NOR Fl ash Memory and Micron DDR SDRAM R Figure 18-11: S.
156 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R Buttons, Switches, Rotary Encoder , and Character LCD SW0, SW1, SW2, and SW3 are slide switches. Push-button switches W , E, S, and N are located ar ound the ROT1 push-button switch/rotary encoder .
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 157 UG257 (v1.1) De cember 5, 2007 www .xilin x.com Buttons, Switches, Rotary Encoder , and Character LCD R Figure 18-12: Schematic Sheet.
158 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R DDR SDRAM Series T ermination and FX2 Connector Differential Te r m i n a t i o n Resistors R160 through R201 repr esent the series termination r esistors for the DDR SDRAM.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 159 UG257 (v1.1) De cember 5, 2007 www .xilin x.com DDR SDRAM Series T ermination and FX2 Connector Differential T ermination R Figure 18.
160 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix A: Schematics R.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 161 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R Appendix B Example User Constraints File (UCF) ####################################.
162 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix Appendix B: Example User Constraint s File (UCF) R # The s e a r e s ha r ed c.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 163 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R N E T " E _R X D<4>" LOC = "U14" | IO S TAND ARD = L V CM.
164 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix Appendix B: Example User Constraint s File (UCF) R CONFIG PROHIBIT = R4; # ===.
MicroBlaze Development Kit Sparta n-3E 1600 Edition User Guide 165 UG257 (v1.1) De cember 5, 2007 www .xilin x.com R N E T " V GA_ VS YNC" LOC = "F14" | IO S TAN DARD = L V TTL | D.
166 MicroBlaze Development Kit Spartan-3E 1600 Edition User Guide www .xili nx.com UG257 (v1.1) December 5, 2007 Appendix Appendix B: Example User Constraint s File (UCF) R # ==== 6 -p i n heade r J4 .
An important point after buying a device Xilinx Spartan-3E 1600E (or even before the purchase) is to read its user manual. We should do this for several simple reasons:
If you have not bought Xilinx Spartan-3E 1600E yet, this is a good time to familiarize yourself with the basic data on the product. First of all view first pages of the manual, you can find above. You should find there the most important technical data Xilinx Spartan-3E 1600E - thus you can check whether the hardware meets your expectations. When delving into next pages of the user manual, Xilinx Spartan-3E 1600E you will learn all the available features of the product, as well as information on its operation. The information that you get Xilinx Spartan-3E 1600E will certainly help you make a decision on the purchase.
If you already are a holder of Xilinx Spartan-3E 1600E, but have not read the manual yet, you should do it for the reasons described above. You will learn then if you properly used the available features, and whether you have not made any mistakes, which can shorten the lifetime Xilinx Spartan-3E 1600E.
However, one of the most important roles played by the user manual is to help in solving problems with Xilinx Spartan-3E 1600E. Almost always you will find there Troubleshooting, which are the most frequently occurring failures and malfunctions of the device Xilinx Spartan-3E 1600E along with tips on how to solve them. Even if you fail to solve the problem, the manual will show you a further procedure – contact to the customer service center or the nearest service center