DDR Controller
X1000 IoT Application Processor Programming Manual
Copyright © 2005-2016 Ingenic Semiconductor Co., Ltd. All rights reserved.
Enable judge condition: ddrc idle
Enable judge condition: low-power mode (DCTRL.PDT)
Enable judge condition: self-refresh
Specify the time before shutting down the clock after all
condition met.
Please Note that:
The CLKSTP will affect the function of lp(low power mode), auto-sr(auto self-refresh)mode. If the
Clock is gating, the timer used for lp/auto-sr will stop running. As a result, if the Auto-self-refresh
enabled, the bit [28] should be set.
9.2.21 DDRC_STATUS
Description:
Read-Only register indicates the ddrc status. This register can be accessed even in DDR retention
mode.
0: DRAM is not in self-refresh mode
1: DRAM is in self-refresh mode
0: ddr PHY is not in low-power mode
1: ddr PHY is in low-power mode
Indicates the ddrc control logic is idle
Indicates the bus interface for each channel is idle
Indicates the ddrc is requiring CPM gating ddrc clock
9.2.22 PHYRET_CFG
Description:
DDR PHY can be set into retention mode, which allow power cutting-down. This can save the
leakage power in highest level.
However, when use this function, please flow the retention flow.