CATR0 (DDR_PHY) Register

Zynq UltraScale+ Devices Register Reference (UG1087)

Document ID
UG1087
Release Date
2024-03-13
Revision
1.10

CATR0 (DDR_PHY) Register Description

Register NameCATR0
Offset Address0x0000000240
Absolute Address 0x00FD080240 (DDR_PHY)
Width32
TypemixedMixed types. See bit-field details.
Reset Value0x00141054
DescriptionCA Training Register 0

CATR0 (DDR_PHY) Register Bit-Field Summary

Field NameBitsTypeReset ValueDescription
Reserved31:21roRead-only0x0Return zeroes on reads.
CACD20:16rwNormal read/write0x14Minimum time (in terms of number of dram clocks) between two
consecutive CA calibration commands.
The programmed value is speed grade dependent and must be two
clocks more than CAADR field.
Reserved15:13roRead-only0x0Return zeroes on reads.
CAADR12:8rwNormal read/write0x10Minimum time (in terms of number of dram clocks)
PUB should wait
before sampling the CA response after Calibration command has been
sent to the memory.
The programmed value must be at least equal to tADR CA Training
parameter in JEDEC specification.
The programmed value is speed grade dependent and should meet the
minimum of 20ns requirement.
CA1BYTE1 7:4rwNormal read/write0x5CA_1 Response Byte Lane 1; Indicates PHY byte lane number to which
DRAM byte lane 1 is connected. This field is used ONLY when
PGCR0.ADCP is set to 1b1. Valid values are:
4b0000 = CA training responses on DATX8_0
4b0001 = CA training responses on DATX8_1
4b0010 = CA training responses on DATX8_2
4b0011 = CA training responses on DATX8_3
4b0100 = CA training responses on DATX8_4
4b0101 = CA training responses on DATX8_5
4b0110 = CA training responses on DATX8_6
4b0111 = CA training responses on DATX8_7
4b1000 = CA training responses on DATX8_8
CA1BYTE0 3:0rwNormal read/write0x4CA_1 Response Byte Lane 0; Indicates PHY byte lane number to which
DRAM byte lane 0 is connected. This field is used ONLY when
PGCR0.ADCP is set to 1b1. Valid values are:
4b0000 = CA training responses on DATX8_0
4b0001 = CA training responses on DATX8_1
4b0010 = CA training responses on DATX8_2
4b0011 = CA training responses on DATX8_3
4b0100 = CA training responses on DATX8_4
4b0101 = CA training responses on DATX8_5
4b0110 = CA training responses on DATX8_6
4b0111 = CA training responses on DATX8_7
4b1000 = CA training responses on DATX8_8