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 | 0x07F00072 |
| 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 |
| Reserved | 4:3 | rwNormal read/write | 0x2 | Reserved |
| 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. |