Summary of Contents for Xilinx ML365 Virtex-II Pro QDR II SRAM M
Page 1
Product Not Recommended for New Designs ML365 Virtex-II Pro QDR II SRAM (200 MHz) Memory Board User Guide UG066 (v1.0) June 29, 2004...
Page 2
Xilinx, Inc. assumes no obligation to correct any errors contained herein or to advise any user of this text of any correction if such be made. Xilinx, Inc. will not assume any liability for the accuracy or correctness of any engineering or software support or assistance provided to a user.
Additional Resources For additional information, go to http://support.xilinx.com. The following table lists some of the resources you can access from this website. You can also directly access these resources using the provided URLs. Resource...
Problem Solvers Interactive tools that allow you to troubleshoot your design issues: http://support.xilinx.com/support/troubleshoot/psolvers.htm Tech Tips Latest news, design tips, and patch information for the Xilinx design environment: http://www.support.xilinx.com/xlnx/xil_tt_home.jsp Conventions This document uses the following conventions. An example illustrates each convention.
Test and verify the interoperability of Virtex-II Pro devices with high-speed QDR II SRAM memories • Serve as a development platform for Xilinx and its customers to use for building memory interfaces • Provide a means by which Xilinx can demonstrate high-speed QDR II SRAM memory interoperability This document describes the functional blocks within the ML365.
U5) and B (interface to the FPGA on the left side, U11) • One additional memory interface on the top banks of the FPGA (interface C, U12) ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Architecture This chapter provides functional descriptions of the major blocks within the ML365 board design. For additional detailed information on the design, refer to the schematics, which are located at http://www.xilinx.com/bvdocs/userguides/ug066.zip. ML365 Board Block Diagram Figure 2-1 shows a block diagram of the ML365 board. Refer to “Block Descriptions”...
Block Descriptions This section describes the major blocks of the ML365 board. FPGA The ML365 uses a Xilinx XC2VP20FF1152C-6 Virtex-II Pro device. This device is packaged in a 1152-pin BGA package with a -6 speed grade. Refer to Appendix 2, “FPGA Pinout,”for...
Table 2-4: FPGA Configuration Status Configuration INIT Configuration DONE Table 2-5: SystemAce Configuration Status Error System Ace LEDs Status USER1 AF15 User LEDs USER2 AE15 www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Unused I/Os are connected to GND in all FPGA banks. This was done to improve power dissipation and SSO ground bounce. Users must not drive any unused I/Os that are connected to GND. ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
AS t AH R / W PW EH t ER t EF t DSW DB[7:0] t CYC E ug066_c2_02_060704 Figure 2-2: LCD Write Timing Diagram www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
µ Sets ON/OFF of entire Display display (D), cursor ON/OFF On/Off (C), and blink of cursor Control position character (B). ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 20
DL = 1: 8 bits or DL = 0: 4 bits N = 1: 2 lines F = 0: 5 x 7 dots BF = 1: Internally operating or BF = 0: Can accept instruction www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Product Not Recommended for New Designs Chapter 2: Architecture ug066_c2_04_060704 Figure 2-4: LCD Panel Character Set www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
The Texas Instruments PT5505N voltage regulator generates the 1.5 V @ 3 A power. This power regulator is packaged in a 5-pin, thermally-efficient copper case that is solderable, and provides the core voltage to the FPGA (V CCINT ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Slave Serial Mode In Slave Serial Mode, the FPGA CCLK pin is driven by an external source. The FPGA is configured by loading one bit per CCLK cycle in the DIN pin. www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778...
The SelectMap connector P99 carries FPGA bits [7:0]. When SelectMap is not used, the SelectMap connector pins can also be used as normal I/O. Figure 2-5 shows the layout of the SelectMap connectors P99 and P111. ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
The following tables show the power consumption values inside the FPGA based on the complete QDR design. These results are derived using the Xilinx Power Estimator tool. Block Select RAM, Block Multiplier, Processor, and MGT Power tables are not included in this section as they are not used in this application.
Page 31
HSTL_II_DCI (1.8v) 3662 Mem Addr/Control HSTL_II_DCI (1.8v) 100% 2431 Mem K/C HSTL_II_DCI (1.8v) 100% Mem CQ HSTL_II_DCI (1.8v) A_R/W, C_R/W HSTL_II (1.8v) 100% Total 7859 www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 32
Product Not Recommended for New Designs ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
100 ohm parallel split termination pull-up to 1.8 V Control (R, W, BW) HSTL_18_C2 No termination 100 ohm parallel split termination pull-up to 1.8 V ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
“IBIS Simulations,” page 35 have been processed using the actual PCB characteristics, from the PCB layout tool and the memory and FPGA driver IBIS models. www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
• Purple signal: Typical driver • Green signal: Fast/strong driver • Blue signal: Slow/weak driver For the eye diagram, the typical drivers are used. ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
V dd FPGA QDR II SRAM QDR II SRAM FPGA ml365_01_061504 Figure 4-1: Signal Terminations for Transmitted and Received Data www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Figure 4-2: Data Signal Bit 4 from the FPGA to the Memory (Typical Case) An eye diagram is provided as well (refer to Figure 4-3). ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Product Not Recommended for New Designs Chapter 4: Signal Integrity Recommendations and Simulations Figure 4-3: Eye Diagram for Data Bit 4 from the FPGA to the QDR II SRAM, U11 www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778...
Figure 4-4: Data Signals from the QDR II SRAM U11 at the FPGA (Typical, Slow/Weak and Fast/Strong Cases) ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
FPGA to the last memory component. Figure 4-5: Eye Diagram for Data Bit 4 at the FPGA from Component U11 www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778...
= 1.8 V (equivalent to a 50-ohm termination pulled up to V = 0.9V) V dd K Clock FPGA QDR II SRAM V dd QDR II SRAM FPGA CQ Clock ml365_02_062804 Figure 4-6: Clock Signal Terminations ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Figure 4-7: Clock K Signal from the FPGA to the QDR II SRAM, Component U11 Figure 4-8 shows the simulation waveforms for the Clock K Signal from the FPGA to the QDR II SRAM, Component U11. www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Product Not Recommended for New Designs Clock Signal Simulations Figure 4-8: Clock CQ Signal from the FPGA to the QDR II SRAM Component U11 ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Figure 4-9: Address and Control Signal Terminations Typical Case Simulation at All Memory Components Figure 4-10 shows the typical case simulation waveforms for the QDR II SRAM, Component B, Bit 4. www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Product Not Recommended for New Designs Address and Control Signal Simulations Figure 4-10: Address/Control Signals for the QDR II SRAM, Component U11, Bit 4 ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 46
Product Not Recommended for New Designs Chapter 4: Signal Integrity Recommendations and Simulations www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Table 5-1 lists the decoupling capacitors for the Virtex-II Pro FPGA and the QDR II SRAM. VAUX and VDD are common to these two devices. Refer to the Xilinx application note XAPP623 for the implementation methodology. A balanced decoupling network is implemented for each bank, VCCINT, VAUX, and VREF.
Unused and No Connect pinscan be connected to ground to improve the thermal dissipation through the metal planes in the Printed Circuit Board. Since DCI can be used in the FPGA, the heat resulting from its use can be significant. www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778...
Plane +1.8V & +3.3V Pwr 4 Carve out two power planes on this layer Plane Gnd 4 / Sig 6 Ground plane, some memory traces ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Product Not Recommended for New Designs Chapter 5: Board Layout Guidelines Figure 5-1: Picture of the Top Layer of the ML365 Revision 1.0b Board www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Product Not Recommended for New Designs Board Stackup Guidelines Figure 5-2: Picture of the Bottom Layer of the ML365 Revision 1.0b Board ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 52
Product Not Recommended for New Designs Chapter 5: Board Layout Guidelines www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Product Not Recommended for New Designs Appendix 1 Related Documentation This appendix provides references to documents and web pages for components on the ML365 board. • Xilinx, Inc. ♦ Virtex-II Pro X™ Platform FPGAs http://www.xilinx.com/bvdocs/publications/ds083.pdf ♦ System ACE CompactFlash Solution http://direct.xilinx.com/bvdocs/publications/ds080.pdf...
Page 54
Product Not Recommended for New Designs Appendix 1: Related Documentation www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 74
Product Not Recommended for New Designs Appendix 2: FPGA Pinout www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
This section provides schematics for the ML365 Virtex II QDR SRAM Memory Demonstration Board, as well as characterization results. Schematics The pages that follow show the schematics for the ML365 Memory board: ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 76
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 77
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 78
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 79
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 80
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 81
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 82
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 83
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 84
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 85
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 86
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 87
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 88
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 89
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 90
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 91
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 92
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 93
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 94
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 95
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 96
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 97
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 98
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 99
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 100
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 101
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
Page 102
Product Not Recommended for New Designs Appendix 3: Memory Board Schematics and Characterization Results www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Page 103
Product Not Recommended for New Designs Schematics ML365 Virtex-II Pro QDR II SRAM Mem. Board www.xilinx.com UG066 (v1.0) June 29, 2004 1-800-255-7778...
(1.800V), it appears that 0.900V was, in almost all cases, the optimal setting; variations of 1.8V required significant adjustments of V to obtain the best performance (+5% tests can require a +10% increase of V www.xilinx.com ML365 Virtex-II Pro QDR II SRAM Mem. Board 1-800-255-7778 UG066 (v1.0) June 29, 2004...
Need help?
Do you have a question about the ML365 Virtex-II Pro QDR II SRAM M and is the answer not in the manual?
Questions and answers