HRS09
HRS09 - PHY Control and Status Register
| Module Instance | Base Address | Register Address |
|---|---|---|
i_sdmmc__sdmmc_apb_slv__10808000____HRS____SEG_L4_MP_sdmmc_s_0x0_0x1000
|
0x10808000
|
0x10808024
|
Size: 32
Offset: 0x24
Access: RW
| Bit Fields | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 |
|
|
|
|
|
||||||||||||
| 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 |
|
|
|
|
|
|
|
||||||||||
HRS09 Fields
| Bit | Name | Description | Access | Reset |
|---|---|---|---|---|
| 31:28 |
LVSI_CNT
|
LVSI_CNT\n
This field defines period of SDCLK pulse during LVS Identification. The period varies in range from LVSI_CNT * 2^(LVSI_TCKSEL+1) * t_CLK to (LVSI_CNT + 1) * 2^(LVSI_TCKSEL+1) * t_CLK.\n
It is recommended to use lower LVSI_TCKSEL value and higher LVSI_CNT value to reduce SDCLK pulse period variation. The variation is +1/-1 LVSI_TCLKSEL unit.
|
RW
|
0xF
|
| 27:22 |
LVSI_TCKSEL
|
LVSI_TCKSEL\n
This field defines unit for LVSI_CNT. [list] [*] 0 - 2*t_CLK (two CLK clock cycles) [*] 1 - 4*t_CLK (four CLK clock cycles) [*] 2 - 8*t_CLK (eight CLK clock cycles) [*] 3 - 16*t_CLK (sixteen clock cycles) [*] N - (2^(N+1))*t_CLK [/list]\n
where N must equal 0 to 47. Values above 47 are reserved.
|
RW
|
0x7
|
| 21:17 |
Reserved_6
|
Reserved bitfield added by Magillem |
RO
|
0x0
|
| 16 |
RDDATA_EN
|
RDDATA_EN\n
If 1, dfi_rddata_en is forced to 1, else host logic controls the signal.
|
RW
|
0x0
|
| 15 |
RDCMD_EN
|
RDCMD_EN\n
If 1, dfi_rdcmd_en is forced to 1, else host logic controls the signal.
|
RW
|
0x0
|
| 14:4 |
Reserved_4
|
Reserved bitfield added by Magillem |
RO
|
0x0
|
| 3 |
EXTENDED_WR_MODE
|
EXTENDED_WR_MODE\n
Controls sdphy_param_extended_wr_mode port.
Non of software resets clear this register.
|
RW
|
0x0
|
| 2 |
EXTENDED_RD_MODE
|
EXTENDED_RD_MODE\n
Controls sdphy_param_extended_rd_mode port.\n
Non of software resets clear this register.
|
RW
|
0x0
|
| 1 |
PHY_INIT_COMPLETE
|
PHY_INIT_COMPLETE\n
This field contains a value read from sdphy_dfi_init_complete port.
|
RO
|
0x0
|
| 0 |
PHY_SW_RESET
|
PHY_SW_RESET\n
This field controls sdphy_dll_rst_n.
|
RW
|
0x1
|