17.67 UDDRC Command Debug Register
Name: | UDDRC_DBGCMD |
Offset: | 0x30C |
Reset: | 0x00000000 |
Property: | Read/Write |
Bit | 31 | 30 | 29 | 28 | 27 | 26 | 25 | 24 | |
Access | |||||||||
Reset |
Bit | 23 | 22 | 21 | 20 | 19 | 18 | 17 | 16 | |
Access | |||||||||
Reset |
Bit | 15 | 14 | 13 | 12 | 11 | 10 | 9 | 8 | |
Access | |||||||||
Reset |
Bit | 7 | 6 | 5 | 4 | 3 | 2 | 1 | 0 | |
CTRLUPD | ZQ_CALIB_SHORT | RANK0_REFRESH | |||||||
Access | R/W | R/W | R/W | ||||||
Reset | 0 | 0 | 0 |
Bit 5 – CTRLUPD
Setting this register bit to 1 indicates to the UDDRC to issue a dfi_ctrlupd_req to the PHY. When this request is stored in the UDDRC, the bit is automatically cleared. This operation must only be performed when DFIUPD0.dis_auto_ctrlupd=1.
Programming Mode: Dynamic
Bit 4 – ZQ_CALIB_SHORT
Setting this register bit to 1 indicates to the UDDRC to issue a ZQCS (ZQ calibration short)/MPC(ZQ calibration) command to the SDRAM. When this request is stored in the UDDRC, the bit is automatically cleared. This operation can be performed only when ZQCTL0.dis_auto_zq=1. It is recommended NOT to set this register bit if in Init, in Self-Refresh or Deep power-down operating modes or Maximum Power Saving Mode.
For Self-Refresh it will be scheduled after SR has been exited.
For Deep power down and Maximum Power Saving Mode, it will not be scheduled, although DBGSTAT.zq_calib_short_busy will be de-asserted.
Programming Mode: Dynamic
Bit 0 – RANK0_REFRESH
Setting this register bit to 1 indicates to the UDDRC to issue a refresh to rank 0. Writing to this bit causes DBGSTAT.rank0_refresh_busy to be set. When DBGSTAT.rank0_refresh_busy is cleared, the command has been stored in UDDRC.
For 3DS configuration, refresh is sent to rank index 0.
This operation can be performed only when RFSHCTL3.dis_auto_refresh=1. It is recommended NOT to set this register bit if in Init or Deep power-down operating modes or Maximum Power Saving Mode.
Programming Mode: Dynamic