External Memory Interfaces Agilex™ 7 M-Series FPGA IP User Guide

ID 772538
Date 4/01/2024
Public
Document Table of Contents

8.3.2. General Design Considerations

Intel recommends that you route all data signals within a specific group on the same layer.

The following figure illustrates a routing example for a type-3 PCB for an LPDDR5 design. Intel recommends that you route Data Group signals such as DQ, DM and DQS on shallow layers as stripline, with the least Z-height via transition to avoid vertical crosstalk for high performance.

The recommended routing layers for Data Group on an 18-layer board using plated-through vias are on the top half of the PCB, such as layers 3, 5, and 7. Other signals such as CA, CTRL, and clock signals can be routed with longer Z-height via transitions on the bottom half of the PCB, such as layers 12, 14, and 16.

Minimal stub effect or back drill is recommended but not mandatory to avoid high reflection for maximum data rate performance for an LPDDR5 interface. Long via stubs will affect the intersymbol interference (ISI) of the channel, but the impact of ISI is less than the impact of crosstalk for maximum performance.

You should avoid stub and use of back drill for LPDDR5 design to reach maximum data rate performance.

Figure 56. Suggested Routings

In the above figure, case A routing is suggested for LPDDR5 Data Group signals over case B, to support maximum data rate. If data signals are routed on deeper layers (as in case B, with long via and short stub), the impact of crosstalk is significant and causes reduced data rate and performance.

To minimize horizontal crosstalk between signals on the same layer, PCB designers must maintain adequate signal trace-to-trace (edge to edge) space with a minimum spacing of 3 x h separation distance, where h is the dielectric thickness to the closest reference plane, as illustrated below.

Figure 57. Minimum Trace-to-Trace Separation Distance