没有合适的资源?快使用搜索试试~ 我知道了~
首页Virtex-5 FPGA User Guide.pdf
Virtex-5 FPGA User Guide.pdf

This document describes the Virtex®-5 architecture. Complete and up-to-date documentation of the Virtex-5 family of FPGAs is available on the Xilinx website http://www.xilinx.com/virtex5.
资源详情
资源评论
资源推荐

R
Virtex-5 FPGA
User Guide
UG190 (v4.2) May 9, 2008

Virtex-5 FPGA User Guide www.xilinx.com UG190 (v4.2) May 9, 2008
Xilinx is disclosing this Document and Intellectual Property (hereinafter “the Design”) to you for use in the development of designs to operate
on, or interface with Xilinx FPGAs. Except as stated herein, none of the Design may be copied, reproduced, distributed, republished,
downloaded, displayed, posted, or transmitted in any form or by any means including, but not limited to, electronic, mechanical,
photocopying, recording, or otherwise, without the prior written consent of Xilinx. Any unauthorized use of the Design may violate copyright
laws, trademark laws, the laws of privacy and publicity, and communications regulations and statutes.
Xilinx does not assume any liability arising out of the application or use of the Design; nor does Xilinx convey any license under its patents,
copyrights, or any rights of others. You are responsible for obtaining any rights you may require for your use or implementation of the Design.
Xilinx reserves the right to make changes, at any time, to the Design as deemed desirable in the sole discretion of Xilinx. Xilinx assumes no
obligation to correct any errors contained herein or to advise you of any correction if such be made. Xilinx will not assume any liability for the
accuracy or correctness of any engineering or technical support or assistance provided to you in connection with the Design.
THE DESIGN IS PROVIDED “AS IS” WITH ALL FAULTS, AND THE ENTIRE RISK AS TO ITS FUNCTION AND IMPLEMENTATION IS
WITH YOU. YOU ACKNOWLEDGE AND AGREE THAT YOU HAVE NOT RELIED ON ANY ORAL OR WRITTEN INFORMATION OR
ADVICE, WHETHER GIVEN BY XILINX, OR ITS AGENTS OR EMPLOYEES. XILINX MAKES NO OTHER WARRANTIES, WHETHER
EXPRESS, IMPLIED, OR STATUTORY, REGARDING THE DESIGN, INCLUDING ANY WARRANTIES OF MERCHANTABILITY, FITNESS
FOR A PARTICULAR PURPOSE, TITLE, AND NONINFRINGEMENT OF THIRD-PARTY RIGHTS.
IN NO EVENT WILL XILINX BE LIABLE FOR ANY CONSEQUENTIAL, INDIRECT, EXEMPLARY, SPECIAL, OR INCIDENTAL DAMAGES,
INCLUDING ANY LOST DATA AND LOST PROFITS, ARISING FROM OR RELATING TO YOUR USE OF THE DESIGN, EVEN IF YOU
HAVE BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. THE TOTAL CUMULATIVE LIABILITY OF XILINX IN CONNECTION
WITH YOUR USE OF THE DESIGN, WHETHER IN CONTRACT OR TORT OR OTHERWISE, WILL IN NO EVENT EXCEED THE
AMOUNT OF FEES PAID BY YOU TO XILINX HEREUNDER FOR USE OF THE DESIGN. YOU ACKNOWLEDGE THAT THE FEES, IF
ANY, REFLECT THE ALLOCATION OF RISK SET FORTH IN THIS AGREEMENT AND THAT XILINX WOULD NOT MAKE AVAILABLE
THE DESIGN TO YOU WITHOUT THESE LIMITATIONS OF LIABILITY.
The Design is not designed or intended for use in the development of on-line control equipment in hazardous environments requiring fail-
safe controls, such as in the operation of nuclear facilities, aircraft navigation or communications systems, air traffic control, life support, or
weapons systems (“High-Risk Applications”). Xilinx specifically disclaims any express or implied warranties of fitness for such High-Risk
Applications. You represent that use of the Design in such High-Risk Applications is fully at your risk.
© 2006–2008 Xilinx, Inc. All rights reserved. XILINX, the Xilinx logo, and other designated brands included herein are trademarks of Xilinx,
Inc. PowerPC is a trademark of IBM, Inc. All other trademarks are the property of their respective owners.
Revision History
The following table shows the revision history for this document.
Date Version Revision
04/14/06 1.0
Initial Xilinx release.
05/12/06 1.1 Minor typographical edits and clarifications.
Chapter 1: Revised Figure 1-21.
Chapter 2: Revised Figure 2-2 and Figure 2-4. Removed reference to a DCM_PS primitive.
Removed outdated clocking wizard section page 79.
Chapter 3: Revised Figure 3-1, Figure 3-2, Table 3-2, Table 3-4, Figure 3-9, Equation 3-8, and
Figure 3-12. Added “PLL in Virtex-4 PMCD Legacy Mode” section.
Chapter 4: Added a note to Table 4-5, page 122. Clarified the RAMB36 port mapping design
rules on page 130.
Chapter 5: Added Figure 5-7 and Figure 5-11, revised Figure 5-32 for clarity.
Chapter 6: Updated “Simultaneous Switching Output Limits” section.
Chapter 7: Revised “ILOGIC Resources,” page 316 including Figure 7-1. Revised Table 7-3.
Chapter 8: Revised Table 8-1.
R

UG190 (v4.2) May 9, 2008 www.xilinx.com Virtex-5 FPGA User Guide
7/19/06 1.2 Chapter 1: Revised “Global Clock Buffers,” page 23 to clarify single-ended clock pins.
Changed the P and N I/O designations in Figure 1-19.
Chapter 4: Added “Block RAM SSR in Register Mode,” page 131 and “FIFO Architecture: a
Top-Level View,” page 141. Revised the FIFO operations “Reset,” page 143 description.
Chapter 6: Minor clarification edits. Changed to N/A from unused in Table 6-36, Table 6-37,
and Table 6-38.
Chapter 7: Minor edits to clarify IODELAY in this chapter.
Chapter 8: Small clarifications in “ISERDES_NODELAY Ports” on page 355.
9/06/06 2.0 Added the LXT platform devices throughout document.
Chapter 1: Revised Figure 1-22, page 41. Updated “Clock Capable I/O” on page 36.
Chapter 2: Updated “Output Clocks” on page 61.
Chapter 4: Clarified the rules regarding FULL and EMPTY flags on page 138.
Chapter 5: Revised “Storage Elements” on page 176.
Chapter 6: “Differential Termination Attribute” on page 235 is updated for the latest syntax
and settings. Replaced the link to the SSO calculator.
10/12/06 2.1 Added System Monitor User Guide reference in the Preface.
Added XC5VLX85T to Table 1-5, Table 2-1, and Table 5-2.
Chapter 3: Revised Figure 3-1.
Chapter 4: Added cascade to Table 4-7, page 124. Revised ADDR in Figure 4-9, page 122.
Removed scrub mode in “Built-in Error Correction” section.
Chapter 5: Revised Figure 5-22, page 195.
02/02/07 3.0 Added the three SXT devices and the XC5VLX220T to Table 1-5, Table 2-1, and Table 5-2.
Chapter 4: Clarified wording in “Synchronous Clocking” on page 117.
Chapter 6: Added “DCI Cascading” on page 218. Changed V
REF
for SSTL18_II_T_DCI to 0.9
in Table 6-39.
Chapter 7: Revised OQ in Figure 7-27, page 343.
Chapter 8: “Clock Enable Inputs - CE1 and CE2” on page 349.
Date Version Revision

Virtex-5 FPGA User Guide www.xilinx.com UG190 (v4.2) May 9, 2008
09/11/07 3.1 Chapter 1: Added “Clock Gating for Power Savings” on page 22. Revised Figure 1-2, page 26.
Revised Figure 1-16, page 33.
Chapter 2: Revised DCM reset and locking process in “Reset Input - RST,” page 49. Updated
DO[2] description in Table 2-4, page 52. Changed the multiply value range on page 54.
Revised the description for “FACTORY_JF Attribute,” page 57. Revised “Output Clocks,”
page 61, updated Figure 2-7, page 70, and added a BUFG to Figure 2-10, page 72. Added more
steps to Dynamic Reconfiguration (DRPs) when loading new M and D values on page 68.
Updated Figure 2-7, page 70. Revised bulleted descriptions under Figure 2-20, page 83.
Chapter 3: Updated Figure 3-1, page 86. Add notes to Table 3-2, page 90. Added a note to
“Phase Shift,” page 92. Added rounding to Equation 3-3 through Equation 3-6. Revised
CLKFBIN, CLKFBDCM, CLKFBOUT, RST, LOCKED, and added the REL pin and note 2 to
Table 3-3, page 93. Added RESET_ON_LOSS_OF_LOCK attribute to Table 3-4, page 95.
Removed general routing discussion from “PLL Clock Input Signals.”Revised “Missing Input
Clock or Feedback Clock” section. Added waveforms to Figure 3-13. Corrected the Virtex-4
port mapping in Figure 3-17 and Table 3-8, page 108.
Chapter 4: Revised and clarified “Built-in Error Correction.” Edited WE signal throughout.
Clarified Readback limitation in “Simple Dual-Port Block RAM” on page 119. Edited
“Set/Reset - SSR[A|B],” page 123. Added “Block RAM Retargeting,” page 138. Revised
latency values and added Note 1 to Table 4-16, page 144. Updated “Cascading FIFOs to
Increase Depth,” page 156.
Chapter 5: Clarified information about common control signals in a slice in “Storage
Elements” on page 176.
Chapter 6: Updated the DCI cascading guidelines on page 221. Removed references to
“HSLVDCI Controlled Impedance Driver with Unidirectional Termination” since it is not
supported in software. Added note 3 to Table 6-17, page 254. Clarified the introduction to
“SSTL (Stub-Series Terminated Logic),” page 272. Revised “DIFF_SSTL2_II_DCI,
DIFF_SSTL18_II_DCI” on page 273. Fixed DIFF_SSTL2_II references in Figure 6-73, page 280.
Revised rules 2 and 3 in “Rules for Combining I/O Standards in the Same Bank,” page 296.
Deleted of absolute maximum table from “Overshoot/Undershoot,” page 300.
Chapter 7: Removed DDLY port from IDDR primitive page 319. Added the SIGNAL
_PATTERN, DELAY_SRC, and REFCLK_FREQUENCY attributes to Table 7-10, page 327.
Revised Figure 7-9, page 329. Removed Table 7-12: “Generating Reference Clock From DCM”
and updated REFCLK section in “IDELAYCTRL Ports” on page 337. Clarified introduction in
“IDELAYCTRL Locations,” page 338. Changed ODDR “Clock Forwarding,” page 346.
Chapter 8: Updated SR and O in Figure 8-2 and Table 8-1, page 355. Updated the entire
section for “BITSLIP Submodule,” page 366. Fixed typographical errors in Figure 8-14,
page 370.
12/11/07 3.2 Chapter 1: Revised description in “Clock Gating for Power Savings,” page 22. Added the
XC5VLX20T, XC5VLX155, and XC5VLX155T devices to Table 1-5.
Chapter 2: Added the XC5VLX20T, XC5VLX155, and XC5VLX155T devices to Table 2-1.
Chapter 3: Revised “Clock Network Deskew,” page 90. Removed note 2 and revised
descriptions of CLKFBOUT and DEN in Table 3-3, page 93. Revised allowed value of
CLKOUT[0:5]_PHASE and CLKFBOUT_MULT description in Table 3-4, page 95. Revised
Figure 3-13 and Figure 3-14 including waveforms.
Chapter 5: Added the XC5VLX20T, XC5VLX155, and XC5VLX155T devices to Table 5-2.
Chapter 6: Clarified discussion of cascading across CMT tiles in “DCI Cascading.” Changed
the split termination to V
TT
=0.9V in Figure 6-83, page 290.
Chapter 7: Added to the descriptions of the “HIGH_PERFORMANCE_MODE Attribute,”
and the “SIGNAL_PATTERN Attribute,” page 328 including Table 7-10. Revised description
in “Instantiating IDELAYCTRL Without LOC Constraints,” page 339.
Chapter 8: Complete rewrite of the chapter. Many changes to descriptions, tables, and figures.
Date Version Revision

UG190 (v4.2) May 9, 2008 www.xilinx.com Virtex-5 FPGA User Guide
02/05/08 3.3 Chapter 1: Updated discussion under “I/O Clock Buffer - BUFIO” on page 37.
Chapter 3: Revised LOCKED description in Table 3-3, page 93. Revised discussion under
“Detailed VCO and Output Counter Waveforms,” page 100.
Chapter 5: Updated description of Figure 5-17.
Chapter 7: Updated description under “Clock Input - C” on page 326. Updated default value
to TRUE for HIGH_PERFORMANCE_MODE in Table 7-10, page 327.
Chapter 8: Revised TRISTATE_WIDTH in Table 8-7, page 374. Updated discussion under
“TRISTATE_WIDTH Attribute” and added section on “OSERDES Clocking Methods,” page
375.
03/31/08 4.0 Added the FXT platform to Table 1-5, Table 2-1, and Table 5-2.
Revised timing event description under Figure 1-21, page 40.
Revised “Dynamic Reconfiguration,” page 68 to remove adjustment of PHASE_SHIFT.
Added CLKOUT[0:5]_DESKEW_ADJUST to Table 3-4, page 95.
Corrected READ_WIDTH_B = 9 to WRITE_WIDTH_B = 9 in the block RAM usage rules on
page 112.
Revised “High-Speed Clock for Strobe-Based Memory Interfaces - OCLK,” page 357.
Corrected BITSLIP_ENABLE value from string to boolean in “ISERDES_NODELAY
Attributes,” page 358.
04/25/08 4.1 Added the XC5VSX240T to Table 1-5, Table 2-1, and Table 5-2.
Revised Figure 1-21, page 40.
Removed a pad notation from the ODDR output of Figure 2-9.
Removed the BUFG on the output of Figure 2-10.
Updated CLKOUT[0:5]_DESKEW_ADJUST description in Table 3-4, page 95.
Revised equations Equation 3-5 and Equation 3-6.
Updated the notes in Table 4-16, page 144.
Revised description of “Instantiating IDELAYCTRL with Location (LOC) Constraints,” page
341.
05/09/08 4.2 Revised clock routing resources in “BUFGCTRL to DCM,” page 69.
Removed example Figure 2-10 on page 72.
Corrected note 1 in Table 4-5, page 122.
Added “Legal Block RAM and FIFO Combinations,” page 170.
Clarified Note 7 in DCI in Virtex-5 I/O Standards. Master DCI is not supported in Banks 1
and 2.
Date Version Revision
剩余384页未读,继续阅读













安全验证
文档复制为VIP权益,开通VIP直接复制

评论1