没有合适的资源?快使用搜索试试~ 我知道了~
首页FPGA-DDR4-ultrascale-pcb-design.pdf
FPGA-DDR4-ultrascale-pcb-design.pdf
需积分: 32 489 浏览量
更新于2023-05-29
评论
收藏 15.21MB PDF 举报
DDR3 SDRAM Address, Command, and Control Fly-by Termination With high-speed signaling in DDR3 SDRAM, fly-by topology is used for address, command, and control signals to achieve the best signal integrity. Each address, command, and control signal by itself is routed continuously in the same layer from the respective UltraScale device pin to far end termination, except in breakout areas. In other words, each individual address, command, or control signal routing is not broken into routings on multiple layers. Figure 2-27 shows the address fly-by termination for DDR3 SDRAM.
资源详情
资源评论
资源推荐

UltraScale Architecture
PCB Design
User Guide
UG583 (v1.16) June 26, 2019

UltraScale Architecture PCB Design 2
UG583 (v1.16) June 26, 2019 www.xilinx.com
Revision History
The following table shows the revision history for this document.
Date Version Revision
06/26/2019 1.16 Chapter 1: Updated second paragraph in Recommended PCB Capacitors per
Device. Added note at end of Step Load Assumptions. Updated Table 1-2,
Table 1-3, Table 1-4, Ta b l e 1-5, Table 1-8, Tab l e 1- 9 , and Ta ble 1-10. Added
Table 1-6 and Table 1-7. Removed sections PCB Decoupling Capacitors for Virtex
UltraScale+ 58G-Enabled Devices and PCB Decoupling Capacitors for Virtex
UltraScale+ High Bandwidth Memory Devices. Added Capacitor Specifications.
Updated capacitor values and part numbers in V
CC_PSDDR_PLL Supply
, including
Figure 1-1. Updated 10 µF 0402 and 47 µF 0603 part numbers in Table 1-12.
Removed sections Capacitor Specifications and Capacitor Consolidation Rules.
Chapter 2: Updated Table 2-3 and Figure 2-5. Added VRP (PL) and ZQ (PS) to
Table 2-9 and Table 2-19. Added vias to Figure 2-31 to Figure 2-36. Added
reset_n. Removed note about pin ending in termination from Tabl e 2-4 7 . Added
VRP to Ta b le 2- 7 0, Ta b l e 2-79, and Tab l e 2-8 6 .
Chapter 3: Updated capacitance values in Figure 3-1. Updated Table 3-1,
Table 3-2, and Table 3-3. Removed Table 3-2: Programmable Logic Rail Decoupling
Guidelines for L Devices.
Chapter 4: In Table 4-2, changed filter capacitor recommendation for
PS_MGTRAVCC and PS_MGTRAVTT from 4.7 µF to 10 µF.
Chapter 5: Added new chapter.
Send Feedback

UltraScale Architecture PCB Design 3
UG583 (v1.16) June 26, 2019 www.xilinx.com
05/09/2019 1.15 Chapter 1: Updated recommended note in Step Load Assumptions. Added note 4
to Tab l e 1-10 .
Chapter 2: Added LRDIMM to DDR3/DDR4 UDIMM/RDIMM/SODIMM/LRDIMM
Routing Guidelines (PL and PS), DDR3 UDIMM/RDIMM/SODIMM/LRDIMM
Routing Constraints, and DDR4 UDIMM/RDIMM/SODIMM/LRDIMM Routing
Constraints headings. Added CK (A/B) to DQS0/1 (A/B) to Table 2-45 and
Table 2-58 .
Chapter 3: Added XCZU39DR-FFVF1760 and XCZU39DR-FSVF1760 to Tabl e 3- 1
and Table 3-2. Updated ground stitching bullet in Analog Ground to Digital
Ground Connection. Updated ADC input, DAC output, and DAC clock input
bandwidths in Tabl e 3-4 . In Choosing the Appropriate Balun, updated Anaren
bullets and added bullet for Mini Circuits TCM2-33X+. Updated Table 3-6.
Updated Trace Routing Impedance Recommendation. Removed Figure 3-10:
Ground Stitching around RFSoC Pins. Removed Table 3-8: Signal Integrity
Specifications for DAC/ADC Clocks and Reference Clocks and Table 3-9: Isolation
Recommendations for ADC & DAC Pairs. Added routing guidelines to Trace
Routing Impedance Recommendation. Updated Figure 3-10. Added Table 3-8:
Trace Length Matching. Added paragraph about electrical length calculation after
Figure 3-13. Removed Inter-Pair Skew section. Added device numbers to Pi
Network for Improved Return Loss (XCZU25DR/XCZU27DR/XCZU28DR/
XCZU29DR) heading. Added paragraph about AC and DC coupling after
Table 3-10 . Removed Ground Plane Cutout Under Passive Components section.
Updated Sample Stackup. Replaced LDO with VRM in Power Regulation and
Decoupling for ADC and DAC Supplies and Figure 3-32. Added Powering RFSoCs
with Switch Regulators.
Chapter 4: Added note about PS_INIT_B to PS_INIT_B, PS_PROG_B, and PS_DONE.
Updated first two bullets in PS Reset (External System Reset and POR Reset).
Added note to Table 4-2.
Appendix A
: Updated table title and removed note 1 in Ta ble A-2 and Ta bl e A - 4.
Date Version Revision
Send Feedback

UltraScale Architecture PCB Design 4
UG583 (v1.16) June 26, 2019 www.xilinx.com
01/04/2019 1.14 Chapter 1: Added XQKU5P-SFRB784, XQKU5P-FFRB676, XQKU15P-FFRA1156, and
XQKU15P-FFRE1517 to Table 1-4. Added XQVU3P-FFRC1517, XQVU7P-FLRA2104,
XQVU7P-FLRB2104, and XQVU11P-FLRC2104 to Ta b l e 1-5. Added PCB Decoupling
Capacitors for Virtex UltraScale+ 58G-Enabled Devices. In Ta b l e 1-10, added note
5, and updated Example Part Number column heading, part number for 680 µF
capacitor, and note 1. Added XQZU3EG-SFRA484, XQZU3EG-SFRC784, XQZU9EG-
FFRC900, XQZU9EG-FFRB1156, XQZU11EG-FFRC1156, XQZU11EG-FFRC1760,
XQZU15EG-FFRC900, XQZU15EG-FFRB1156, XQZU19EG-FFRB1517, XQZU19EG-
FFRC1760, XQZU5EV-SFRC784, XQZU5EV-FFRB900, XQZU7EV-FFRB900, and
XQZU7EV-FFRC1156 to Tabl e 1-9 . In Ta b l e 1- 1 4 , updated suggested part number
for 680 µF capacitor.
Chapter 2: Updated guidelines 12 and 13 in General Memory Routing Guidelines.
Replaced V
TT
with V
DDQ
in PCB termination for CKE0 and CKE1 in Ta b l e 2-36,
Table 2-37 , Table 2- 46, and Tabl e 2-4 7 . Added note 2 to Tab l e 2- 4 5, and note 3 to
Table 2-58 .
Chapter 3: Added XQZU28DR-FFRE1156 and XQZU28DR-FFRG1517 to Tabl e 3- 1 .
Replaced “PL GPIO pins” with “dedicated clock inputs” in first paragraph of
SYSREF. Added note 1 to Table 3-8. Added DAC_AVTT to second paragraph in
AC/DC Coupling Guidelines. Replaced “rectangular” with “circular” in title of
Figure 3-15. Updated coupling value in Ta b l e 3- 9. Added Figure 3-17 and
Table 3-10 . In Ta b le 3-12, added note 1 and removed Maximum Current column.
In Unused ADC and DAC Power Pins, removed second bullet, updated third bullet,
and removed Table 3-19: Leakage Current Values for ADC and DAC Tiles.
Chapter 4: Added note about PS_PROG_B and PS_POR_B to PS_INIT_B,
PS_PROG_B, and PS_DONE.
Chapter 9: Added new chapter.
Appendix A: Updated skew values in second paragraph.
08/15/2018 1.13 Chapter 1: Added description of slew rates after Table 1- 1. Added XCVU13P-
FSGA2577 to Table 1-5. In Tab l e 1-1 0 , updated type, ESL maximum, upper ESR
range, and suggested part number columns, and added a row for
0.47 µF. Updated
capacitor part numbers after Figure 1-2. Added FSVH1924, FSVH2104, and
FSVH2892 packages to Ta b l e 1- 2 1 .
Chapter 2: Removed LPDDR3 and LPDDR4 routing guidelines from General
Memory Routing Guidelines. Added note to Overview. Updated Table 2-18,
Table 2-25 , Ta b l e 2- 32, Tab l e 2- 3 4 , Table 2-45, Tab l e 2 - 5 8 , and Table 2-69. Added
dm[9:0] to Table 2-19 and remove note 1. Added note about ODT pins and
removed ODT0/1 from FPGA Pins column in Ta b l e 2-36, Tabl e 2-3 7 , Ta ble 2-46,
and Table 2-47 .
Chapter 3: Added -2LI to first sentence in Separate V
CCINT and VCCBRAM/VCCINT_IO (-
1LI, -2LI, -2LE)
. Added FSVE1156, FSVG1517, FSVE1156, FSVG1517, FSVE1156,
FSVG1517, and FSVF1760 packages to Table 3-1 and Tab l e 3-2. Updated
description of RF signal chain after Ta ble 3 - 5. Updated guard traces bullet in
Isolation Recommendations. Added Figure 3-3, Figure 3-4, Figure 3-12,
Figure 3-13, and Figure 3-14. Updated SYSREF. Added sentence about separate
power supplies for ADC and DAC supplies to Power Regulation and Decoupling for
ADC and DAC Supplies.
Chapter 4: Replaced VCCO_MIO0 with VCCO_PSIO[0]. Removed bullet about
2.00 kΩ from SPI.
04/10/2018 1.12.1 Appendix A: Removed ± sign from all table entries.
Date Version Revision
Send Feedback

UltraScale Architecture PCB Design 5
UG583 (v1.16) June 26, 2019 www.xilinx.com
04/09/2018 1.12 Chapter 1: Added PCB Decoupling Capacitors for Virtex UltraScale+ High
Bandwidth Memory Devices.
Chapter 3: Added new chapter.
Chapter 4: In last bullet of SD/SDIO, changed CMD3 to DAT3. Updated second
paragraph in Unconnected V
CCO Pins
.
Appendix B: Added new appendix.
Appendix C: Added DS926 and PG269 to References.
02/22/2018 1.11 Reorganized content between Chapter 1, Chapter 4, Chapter 6, and Chapter 7.
Chapter 1: Updated first paragraph in Recommended PCB Capacitors per Device
and added bullet item to resource usage list. Added
ideal value of 0.47 µF to
Table 1-14. Added Recommended Decoupling Capacitor Quantities for Kintex
UltraScale and Virtex UltraScale Devices, Recommended Decoupling Capacitor
Quantities for Kintex UltraScale+ and Virtex UltraScale+ Devices, and Recommended
Decoupling Capacitor Quantities for Zynq UltraScale+ Devices. Moved and updated
Power Supply Consolidation Solutions for Zynq UltraScale+ MPSoCs from
Chapter 7.
Updated Table 1-20 .
Chapter 2: Rewrote Overview. In Table 2 - 1, updated descriptions of L2, L4, L13,
and L15 layers. In General Memory Routing Guidelines, removed description of
maximum routing length in guideline 2, and updated guidelines 5, 6, 14, and 23.
Added Figure 2-13. Reversed order of PCB Guidelines for DDR3/3L SDRAM (PL and
PS) and PCB Guidelines for DDR4 SDRAM (PL and PS) sections. Removed Table
2-11: PCB Guidelines for DDR4 SDRAM and Table 2-22: PCB Guidelines for DDR3
SDRAM. In Table 2-20 , Table 2-22 , Table 2 -11, Ta b l e 2 - 1 5 , Tab l e 2 - 2 7 to Table 2 - 2 9,
updated L0 and L1 trace lengths, and added note 2. In Ta b l e 2-2 1 , Tabl e 2-1 3 , and
Table 2 -26 , updated L0 and L1 trace lengths, and note 2. Updated skew constraints
for signal group data to DQS in Ta b le 2 -24, Tabl e 2-1 7 , Ta b le 2 - 31, and Table 2-34 .
Updated note after Table 2 - 25. Added alert_n to Table 2 -9. Added note to Fly-by
and Clamshell Topologies. Added note to Tab l e 2 -1 0 . Added alert_n. Updated
Figure 2-23. In Table 2 -1 2 and Ta b le 2 - 14, updated L0 and L1 trace lengths, and
added note 1. Updated note after Ta b le 2 - 1 8, Table 2-32 , Ta b le 2 - 35, Tab l e 2- 7 8 ,
Table 2 -85 , and Ta b le 2 - 90. Added Tabl e 2-4 6 . Added Signal Segment column to
Table 2 -69 . Updated L1 trace length in Ta b l e 2 - 71, Tabl e 2-7 2 ,
Table 2 -74 to
Table 2 -76 , Ta b le 2 - 8 3, Ta b l e 2-8 7 , and Table 2 - 88. Added VREFCA and VREFDQ.
Removed instances of length constraints from introductory text in RLDRAM 3
Memory Routing Constraints, including Tab l e 2- 7 7 . Removed skew constraints
(mil) column from Ta bl e 2 - 78 . Added PCB Guidelines for LPDDR4 Memories
without ECC (PS), PCB Guidelines for LPDDR4 Memories with ECC (PS), and PCB
Guidelines for LPDDR3 SDRAM (PL and PS) from Chapter 4.
Chapter 4: Renamed chapter title. Removed section Design Example for x32
LPDDR4 with ECC. In CAN, changed PCB and package skew to ±100 ps. Added
bullet about series resistor to eMMC. In Standard and High-Speed SDR Interfaces,
updated heading and changed PCB and package skew to ±100 ps. Updated
heading in HS200 (200 MHz) and High-Speed DDR Interfaces. Removed TDO from
JTAG. In SDR Mode, changed PCB and package skew to ±100 ps. In DDR Mode
(100 MHz), updated second bullet and added third bullet. In PS Reset (External
System Reset and POR Reset), replaced VCCO_PSIO[3] with VCCO_MIO0 in first
bullet, and added two new bullets. Updated first and second bullets in PS_INIT_B,
PS_PROG_B, and PS_DONE. Updated fifth bullet in QSPI. Updated first bullet in
Real-Time Clock. In SD/SDIO, updated first bullet, removed bullet about PCB and
package delay skew, and added bullet about 10 kΩ pull-up resistor. In SPI, Triple
Time Counter, and Watchdog Timer, changed PCB and package skew to ±100 ps.
Date Version Revision
Send Feedback
剩余324页未读,继续阅读













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

评论0