ZHCSIL6E June 2017 – March 2019 66AK2G12
PRODUCTION DATA.
Skew within the DQS and DQ/DM net classes directly reduces setup and hold margin and thus this skew must be controlled. The only way to practically match lengths on a PCB is to lengthen the shorter traces up to the length of the longest net in the net class and its associated clock. As with CK and ADDR_CTRL, a reasonable trace route length is to within a percentage of its Manhattan distance. DQLMn is defined as DQ Longest Manhattan distance n, where n is the byte number. For a 32-bit interface, there are four DQLMs, DQLM0-DQLM3. Likewise, for a 16-bit interface, there are two DQLMs, DQLM0-DQLM1.
Given the DQS and DQ/DM pin locations on the processor and the DDR3L memories, the maximum possible Manhattan distance can be determined given the placement. Figure 7-22 shows this distance for four loads. It is from this distance that the specifications on the lengths of the transmission lines for the data bus are determined. For DQS and DQ/DM routing, these specifications are contained in Table 7-12.
NO. | PARAMETER | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
DRS31 | DB0 length | 340 | ps | ||
DRS32 | DB1 length | 340 | ps | ||
DRS33 | DB2 length | 340 | ps | ||
DRS34 | DB3 length | 340 | ps | ||
DRS35 | DBn skew(3) | 5 | ps | ||
DRS36 | DQSn+ to DQSn- skew | 1 | ps | ||
DRS37 | DQSn to DBn skew(3)(4) | 5(10) | ps | ||
DRS38 | Vias per trace | 2(1) | vias | ||
DRS39 | Via count difference | 0(10) | vias | ||
DRS310 | Center-to-center DBn to other DDR3L trace spacing(6) | 4 | w(5) | ||
DRS311 | Center-to-center DBn to other DBn trace spacing(7) | 3 | w(5) | ||
DRS312 | DQSn center-to-center spacing(8)(9) | ||||
DRS313 | DQSn center-to-center spacing to other net | 4 | w(5) |