PCB High-Speed Signal Design Guidelines: Agilex™ 5 FPGAs and SoCs

ID 821801
Date 11/18/2024
Public
Document Table of Contents

5.5. LPDDR5, LPDDR4 and DDR4 Simulation Strategy

The simulation strategy is divided into two parts:

  • SI simulation is performed under the worst case (longest routing length and worst crosstalk between signals) for the data signal and the corresponding DQS signal of the same group.
  • SI simulation is performed under the worst case (longest routing length and worst crosstalk between signals) for the ADD/CMD/CTRL/CS and the corresponding CLK signal.

Taking DQ simulation as an example, Altera recommends that a signal integrity engineer reviews the layout routing and picks the worst data group (a victim and surrounded aggressors and DQS in the group) that has the worst signal integrity performance on the layout, for example, the worst crosstalk (coupling between deep vertical vias), long trace routing length and maximum reflection on routing path due to long via stubs if backdrilling is not applied

Altera recommends designers to perform the signal integrity simulation of the board layout for the selected victim surrounded by aggressor signals.

Altera recommends performing the channel analysis in the time domain, using a pseudorandom binary sequence (PRBS) pattern for I/O signal generation, while the channel is built by using actual per-pin package models at both ends, including PCB model in the format of scattering parameters along with I/O buffer model at both ends. An I/O buffer IBIS model is used for DDR4/LPDDR4 interface signal integrity simulation. LPDDR5 simulation requires IBIS-AMI models (due to equalizations/FFE/DFE at both TX and RX). Evaluate the eye diagram after the simulation to ensure that the design can meet eye specification.