SPRABI1D January 2018 – July 2022 66AK2E05 , 66AK2G12 , 66AK2H06 , 66AK2H12 , 66AK2H14 , 66AK2L06 , AM5K2E02 , AM5K2E04 , SM320C6678-HIREL , TMS320C6652 , TMS320C6654 , TMS320C6655 , TMS320C6657 , TMS320C6670 , TMS320C6671 , TMS320C6672 , TMS320C6674 , TMS320C6678
ZQ calibration is intended to control the on-die termination (ODT) values and output drivers (RTT and RON respectively) of the SDRAM. ZQ calibration is not a controllable feature from the DSP. It is controlled using a precision (≤ 1% tolerance) 240-Ω resistor.
The DDR3 SDRAM ZQ calibration cycle is made up of an initial long calibration cycle (ZQCL) requiring 512 clock cycles to complete (which is why it is typically performed during the initial boot or reset conditions) and a shorter ZQ calibration period.
The subsequent short (ZQCS) calibration requires only 64 clock cycles and used when the SDRAM is idle. The periodic short calibrations cycles accommodate minor variations in temperature and voltage. The short calibration cycle (ZQCS) is designed to correct for a minimum 0.5% impedance error within the allotted 64 clock cycles.
See the selected SDRAM data sheet for the maximum ODT, temperature and voltage sensitivity values. The ZQ calibration is intended to help minimize PCB impedance discontinuities between traces and SDRAM drivers.
Texas Instruments requires the use of a dedicated ZQ resistor (240-Ω) to be connected to each SDRAM ZQ pin (cannot share pins).