SPRACN9F May 2023 – August 2024 AM67 , AM67A , AM68 , AM68A , AM69 , AM69A , DRA821U , DRA821U-Q1 , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4AEN-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4VE-Q1 , TDA4VEN-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1 , TDA4VP-Q1
The typical stack-up for routing the DDR interface is a ten layers. However, this can only be accomplished on a board with routing room with large keep-out areas. Additional layers are required if:
Board designs that are relatively dense may require more layers to properly allow the DDR routing to be implemented such that all rules are met.
All DDR signals must be routed adjacent to a solid VSS reference plane. When multiple VSS reference planes exist in the DDR routing area, stitching vias must be implemented nearby wherever vias transfer signals to a different VSS reference plane. This is required to maintain a low-inductance return current path.
It is strongly recommended all DDR signals be routed as strip-line. Some PCB stack-ups implement signal routing on 2 adjacent layers. This is not recommended as crosstalk occurs on any trace routed parallel to another trace on an adjacent layer, even for a very short distance. It is recommended to route LPDDR4 signals on PCB layers closer to the SoC within the stackup, giving the signal a shorter travel time through the via. The PCB layers farther from the SoC will have longer travel times through the via, which can increase coupling between vias. Both signal and via coupling can lead to smaller timing margins.
Note a shorter via travel could mean a longer via stub (if using standard drill vias), so that is to be considered as well. Simulation can be used to determine if via stub length is an issue.
PCB material is another important factor. Depending on the design specifics, it may be required to use a higher frequency material such as ISOLA I-Speed or equivalent/better to achieve highest data rates (4266 Mbps). Standard FR4 products like 370HR can be used for lower data rates. In specific cases, it is sufficient for higher data rates as well.
Number | Parameter(6) | MIN | TYP | MAX | UNIT |
---|---|---|---|---|---|
PS1 | PCB routing plus plane layers | 10 | |||
PS2 | Signal routing layers | 6 | |||
PS3 | Full VSS reference layers under DDR routing region (1) | 1 | |||
PS4 | Full VDDS_DDR power reference layers under the DDR routing region (1) | 1 | |||
PS5 | Number of reference plane cuts allowed within DDR routing region (2) | 0 | |||
PS6 | Number of layers between DDR routing layer and reference plane (3) | 0 | |||
PS7 | PCB routing feature size (ie. Copper traces, pads, conductive planes, etc) | 4 | Mils | ||
PS8 | PCB trace width, w | 4 | Mils | ||
PS9 | Point-to-Point, single-ended impedance | 40 | Ω | ||
PS10 | Point-to-Point, differential impedance | 80 | Ω | ||
PS11 | T-Branch, single-ended impedance (5) | 35/70 | Ω | ||
PS12 | T-branch, differential impedance (5) | 70/140 | Ω | ||
PS13 | Impedance control (4) | Z-10% | Z | Z+10% | Ω |