SPRUI30H November 2015 – May 2024 DRA745 , DRA746 , DRA750 , DRA756
Table 16-7 describes power-management features available for the DMA_SYSTEM controller.
Feature | Registers | Description |
---|---|---|
Clock auto gating | DMA4_OCP_SYSCONFIG[0] AUTOIDLE bit | This bit allows local power optimization inside the module by gating the SDMA_ICLK clock upon the interface activity. |
Slave idle modes | DMA4_OCP_SYSCONFIG[4:3] SIDLEMODE bit field | Force-idle, no-idle, and smart-idle modes are available. |
Clock activity | DMA4_OCP_SYSCONFIG[9:8] CLOCKACTIVITY bit field | For configuration details, see Table 16-8. |
Master standby modes | DMA4_OCP_SYSCONFIG[13:12] MIDLEMODE bit field | Force-standby, no-standby, and smart-standby modes are available. |
Global wake-up enable | N/A | Feature not available |
Wake-up sources enable | N/A | Feature not available |
SDMA_CLOCKACTIVITY Values | Clock State When Module is in IDLE State | |
---|---|---|
SDMA_ICLK | SDMA_FCLK | |
00 | Off | Off |
10 | Off | On |
01 | On | Off |
11 | On | On |
Because the PRCM module cannot read CLOCKACTIVITY settings through hardware, software must ensure consistent programming between the SDMA_CLOCKACTIVITY and DMA_SYSTEM clock PRCM control bits. For a description of the ClockActivity feature, see Module Level Clock Management, in Power, Reset, and Clock Management.