30.8.4.5 Power Domain Controller

Power Domain State
Sleep ModeSTDBYCFG.RAMCFGHIBCFG.RAMCFGPD_CORE_SWPD_CORE_BUPD_CORE_RAMx
ActiveN/AN/Aactiveactiveactive
IdleN/AN/Aactiveactiveactive
Standby with sleepwalkingN/AN/Aactiveactiveactive
Standby or LV Standby - case 1 (see Note1)RETN/Aactiveactiveall retained
Standby or LV Standby - case 2 (see Note1)OFFN/Aactiveactiveoff
Hibernate or LV Hibernate - case 1 (see Note1)N/AREToffactiveall retained
Hibernate or LV Hibernate - case 2 (see Note1)N/Aoffoffactiveoff
BackupN/Aoffoffactiveoff
OffN/AN/Aoffoffoff
Note: Low Voltage option for LV_Standby or LV-Hibernate does not have any effect on this power-domain state table.

The Power Domain Controller provides several ways of how power domains are handled while the device is in Standby, Hibernate, or Backup mode:

Standby mode:

When running a Sleepwalking task, VDDCORE_RAM_PD power domain is active whatever the STDBYCFG.RAMCFG is set to retain all RAM memory.

Hibernate mode:

When entering a Hibernate mode, the VDDCORE_SW_PD power domain is off. As in Standby mode, the VDDCORE_RAM_PD power domain can be selectively turned ON or OFF by using HIBCFG.RAMCFG field.

When entering Backup mode, the VDDCORE_SW_PD and VDDCORE_RAM_PD power domains are off, as well as the dedicated power domain (VDDCORE_USB_PD). VDDCORE_BU_PD is still active (powered by LPVREGC).

When entering Backup mode, the VDDCORE_SW_PD and VDDCORE_RAM_PD power domains are off, as well as the dedicated power domain. VDDCORE_BU_PD is still active (powered by LPVREGC).

OFF mode:

When entering Off mode, all the power domains are off. I/Os are in high-impedance mode except the RESET_N pad which is still in input mode able to detect a reset to wake up the chip.