Most of the LRDIMM calibration sequence details are in line with the DDR4 core calibration sequence details as described in the previous Memory Initialization and Calibration Sequence section, unless otherwise stated below.
The following figure shows the overall flow of memory initialization and the different stages of the LRDIMM calibration sequence.
- MREP Training
- MRD Cycle Training
- MRD Center Training
- DWL Training
- MWD Cycle Training
- MWD Center Training
The host side calibration stages exercise the timing between host and data buffer, and they are performed once for every LRDIMM card/slot.
All the calibration stages between data buffer and DRAMs are exercised first, and then the host side calibration stages are exercised.
At the end of each of the data buffer calibration stages, Per Buffer Addressing (PBA) mode is enabled to program the calibrated latency and delay values into the data buffer registers.
The following sections describe the data buffer calibration stages.