VTCR1 (DDR_PHY) Register Description
Register Name | VTCR1 |
---|---|
Offset Address | 0x000000052C |
Absolute Address | 0x00FD08052C (DDR_PHY) |
Width | 32 |
Type | mixedMixed types. See bit-field details. |
Reset Value | 0x07F00062 |
Description | VREF Training Control Register 1 |
VTCR1 (DDR_PHY) Register Bit-Field Summary
Field Name | Bits | Type | Reset Value | Description |
---|---|---|---|---|
HVSS | 31:28 | rwNormal read/write | 0x0 | Host VREF step size used during VREF training. The register value of N indicates step size of (N+1).The valid step sizes are 1 to 16. |
Reserved | 27 | roRead-only | 0x0 | Reserved. Returns zeros on reads. |
HVMAX | 26:20 | rwNormal read/write | 0x7F | Maximum VREF limit value used during Host VREF training. |
Reserved | 19 | roRead-only | 0x0 | Reserved. Returns zeros on reads. |
HVMIN | 18:12 | rwNormal read/write | 0x0 | Minimum VREF limit value used during Host VREF training. |
Reserved | 11 | roRead-only | 0x0 | Returns zeros when read. |
SHRNK | 10:9 | rwNormal read/write | 0x0 | Static Host Vref Rank Value: When SHREN is enabled, SHRNK [1:0] will be used for Vref rank control for all DQ IO buffers. |
SHREN | 8 | rwNormal read/write | 0x0 | Static Host Vref Rank Enable: When Enabled, vref rank control for all DQ IO buffers will be static i.e. SHRNK [1:0]. When Disabled, vref rank control for DQ IOs will be dynamically changing based on rank of read command. |
tVREFIO | 7:5 | rwNormal read/write | 0x3 | Number of ctl_clk required to meet (> 200ns) VREF Settling timing requirements during Host IO VREF training. The valid values are below: 3'b000: No of ctl_clk = 32 3'b001: No of ctl_clk = 64 3'b010: No of ctl_clk = 96 3'b011: No of ctl_clk = 128 3'b100: No of ctl_clk = 160 3'b101: No of ctl_clk = 192 3'b110: No of ctl_clk = 224 3'b111: No of ctl_clk = 256 |
HVEN | 1 | rwNormal read/write | 0x1 | HOST (IO) internal VREF training Enable: When Set, IO VREF training will be performed for all enabled byte lanes and all enabled ranks. |
HVIO | 0 | rwNormal read/write | 0x0 | Host IO Type Control: Controls whether IO VREF value will be used per rank or common across all ranks. 0: IO VREF value will switch based on rank of read command. 1: IO VREF value will remain same for reads across all ranks. This field should be programmed based on IO requirement. |