reg_ctrlcfg3
Module Instance | Base Address | Register Address |
---|---|---|
iohmc_ctrl_inst_0_iohmc_ctrl_mmr_top_inst | 0xF8010000 | 0xF8010034 |
Size: 32
Offset: 0x34
Access: RW
Bit Fields | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
Reserved |
cfg_cb_memclk_gate_default RW 0x0 |
Reserved |
cfg_3dsref_ack_on_done RW 0x0 |
cfg_geardn_en RW 0x0 |
cfg_open_page_en RW 0x0 |
cfg_arbiter_type RW 0x0 |
cfg_dbc3_dualport_en RW 0x0 |
cfg_dbc2_dualport_en RW 0x0 |
cfg_dbc1_dualport_en RW 0x0 |
cfg_dbc0_dualport_en RW 0x0 |
cfg_ctrl_dualport_en RW 0x0 |
cfg_dbc3_in_protocol RW 0x0 |
cfg_dbc2_in_protocol RW 0x0 |
cfg_dbc1_in_protocol RW 0x0 |
cfg_dbc0_in_protocol RW 0x0 |
15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
cfg_ctrl_in_protocol RW 0x0 |
cfg_dbc3_cmd_rate RW 0x0 |
cfg_dbc2_cmd_rate RW 0x0 |
cfg_dbc1_cmd_rate RW 0x0 |
cfg_dbc0_cmd_rate RW 0x0 |
cfg_ctrl_cmd_rate RW 0x0 |
reg_ctrlcfg3 Fields
Bit | Name | Description | Access | Reset |
---|---|---|---|---|
30 | cfg_cb_memclk_gate_default |
iohmc_ctrl_mmr_top_inst.cfg_cb_memclk_gate_default Name:Memory Clock Gating Default Value Chicken Bit Description:When set to 0, both mem_ck/mem_ck_n are driven to LOW when clock gating is enabled. When set to 1, mem_ck is driven to LOW and mem_ck_n is driven to HIGH when clock gating is enabled. |
RW | 0x0 |
28 | cfg_3dsref_ack_on_done |
iohmc_ctrl_mmr_top_inst.cfg_3dsref_ack_on_done Name:3DS Refresh Ack on Done Description:When set to 1, the ack pulse for 3DS Refresh is asserted when tRFC has expired. When set to 0, the ack pulse for 3DS Refresh is asserted on the launch of Refresh command to DRAM. |
RW | 0x0 |
27 | cfg_geardn_en |
iohmc_ctrl_mmr_top_inst.cfg_geardn_en Name:Gear Down Mode Enable Description:Set to 1 to enable the gear down mode for DDR4 |
RW | 0x0 |
26 | cfg_open_page_en |
iohmc_ctrl_mmr_top_inst.cfg_open_page_en Name:Open Page Policy Enable Description:Set to 1 to enable the open page policy when command reordering is disabled (cfg_cmd_reorder=0). This bit does not matter when cfg_cmd_reorder is 1. |
RW | 0x0 |
25 | cfg_arbiter_type |
iohmc_ctrl_mmr_top_inst.cfg_arbiter_type Name:Arbiter Type Description:Indicates controller arbiter operating mode. Set this to: - 1’b0 for non-quasi (single cmd) mode - 1’b1 for quasi (dual cmd) mode |
RW | 0x0 |
24 | cfg_dbc3_dualport_en |
iohmc_ctrl_mmr_top_inst.cfg_dbc3_dualport_en Name:Reserved Description:TBD |
RW | 0x0 |
23 | cfg_dbc2_dualport_en |
iohmc_ctrl_mmr_top_inst.cfg_dbc2_dualport_en Name:Reserved Description:TBD |
RW | 0x0 |
22 | cfg_dbc1_dualport_en |
iohmc_ctrl_mmr_top_inst.cfg_dbc1_dualport_en Name:Reserved Description:TBD |
RW | 0x0 |
21 | cfg_dbc0_dualport_en |
iohmc_ctrl_mmr_top_inst.cfg_dbc0_dualport_en Name:Reserved Description:TBD |
RW | 0x0 |
20 | cfg_ctrl_dualport_en |
iohmc_ctrl_mmr_top_inst.cfg_ctrl_dualport_en Name:Reserved Description:TBD |
RW | 0x0 |
19 | cfg_dbc3_in_protocol |
iohmc_ctrl_mmr_top_inst.cfg_dbc3_in_protocol Name:DBC3 Input interface protocol Description:1’b0 – AST , 1’b1 – AMM |
RW | 0x0 |
18 | cfg_dbc2_in_protocol |
iohmc_ctrl_mmr_top_inst.cfg_dbc2_in_protocol Name:DBC2 Input interface protocol Description:1’b0 – AST , 1’b1 – AMM |
RW | 0x0 |
17 | cfg_dbc1_in_protocol |
iohmc_ctrl_mmr_top_inst.cfg_dbc1_in_protocol Name:DBC1 Input interface protocol Description:1’b0 – AST , 1’b1 – AMM |
RW | 0x0 |
16 | cfg_dbc0_in_protocol |
iohmc_ctrl_mmr_top_inst.cfg_dbc0_in_protocol Name:DBC0 Input interface protocol Description:1’b0 – AST , 1’b1 – AMM |
RW | 0x0 |
15 | cfg_ctrl_in_protocol |
iohmc_ctrl_mmr_top_inst.cfg_ctrl_in_protocol Name:Control path Input interface protocol Description:1’b0 – AST , 1’b1 – AMM |
RW | 0x0 |
14:12 | cfg_dbc3_cmd_rate |
iohmc_ctrl_mmr_top_inst.cfg_dbc3_cmd_rate[2:0] Name:DBC3 – Command Rate Description:3’b010 – HALF rate. 3’b100 – Quarter rate. The remaining values are reserved. |
RW | 0x0 |
11:9 | cfg_dbc2_cmd_rate |
iohmc_ctrl_mmr_top_inst.cfg_dbc2_cmd_rate[2:0] Name:DBC2 – Command Rate Description:3’b010 – HALF rate. 3’b100 – Quarter rate. The remaining values are reserved. |
RW | 0x0 |
8:6 | cfg_dbc1_cmd_rate |
iohmc_ctrl_mmr_top_inst.cfg_dbc1_cmd_rate[2:0] Name:DBC1 – Command Rate Description:3’b010 – HALF rate. 3’b100 – Quarter rate. The remaining values are reserved. |
RW | 0x0 |
5:3 | cfg_dbc0_cmd_rate |
iohmc_ctrl_mmr_top_inst.cfg_dbc0_cmd_rate[2:0] Name:DBC0 – Command Rate Description:3’b010 – HALF rate. 3’b100 – Quarter rate. The remaining values are reserved. |
RW | 0x0 |
2:0 | cfg_ctrl_cmd_rate |
iohmc_ctrl_mmr_top_inst.cfg_ctrl_cmd_rate[2:0] Name:Control path – Command Rate Description:3’b010 – HALF rate. 3’b100 – Quarter rate. The remaining values are reserved. |
RW | 0x0 |