SPRABI1D January 2018 – July 2022 66AK2E05 , 66AK2G12 , 66AK2H06 , 66AK2H12 , 66AK2H14 , 66AK2L06 , AM5K2E02 , AM5K2E04 , SM320C6678-HIREL , TMS320C6652 , TMS320C6654 , TMS320C6655 , TMS320C6657 , TMS320C6670 , TMS320C6671 , TMS320C6672 , TMS320C6674 , TMS320C6678
The leveling processes in the DDR3 interface impose an upper limit on the maximum round-trip delay. If this limit is exceeded, the DDR3 interface may fail the leveling process and data corruption may occur. This limit is sufficiently large that well-controlled topologies will not likely exceed the limit.
The round-trip delay for a given SDRAM is defined as the sum of two delays. The first is the longest delay for the clock, command, control, and address groups to that SDRAM. The second is the delay for the data group to that same SDRAM. This round-trip delay must be calculated for each byte-lane to each SDRAM device implemented in the DDR3 memory topology, including SDRAM devices on DIMM. All of these individual sums must be below the limit to help ensure robust operation.
Internally, the DDR3 controller logic has a theoretical upper limit of four clock cycles. There are multiple processes that have variation terms that reduce this time window, as listed below:
The following equation provides an approximation of the maximum round trip delay:
Based on the previous equations, the following calculations and summary table show the write leveling skew limitations for both invert clock out enabled and disabled, given the DDR3-1333 and DDR3-1600 JEDEC SDRAM specification. The first column for each speed-grade category lists the maximum write leveling skew in picoseconds. The second column for each lists the maximum write leveling skew in inches assuming a signal propagation rate of 180 ps/in.
For DDR3-1333:
For DDR3-1600:
Table 6-9 shows the round trip delay limitations for both invert clock out enabled and disabled. The first column for each lists the maximum round-trip delay in picoseconds. The second column for each lists the maximum routing length in inches assuming a signal propagation rate of 180 ps/in.
Speed Grade | Invert Clock Out Disabled | Invert Clock Out Enabled | ||
---|---|---|---|---|
DDR3-1333 | 4770 ps | 26.50 in | 4020 ps | 22.33 in |
DDR3-1600 | 3925 ps | 21.81 in | 3300 ps | 18.33 in |
Because this is preliminary guidance and some small margin should be subtracted from these delays to account for additional terms such as multi-rank delay skew, TI recommends that the maximum routing lengths be reduced by 10%.