4.4.4 Low-Power Mode Summary Table
The modes detailed above are the main Low-Power modes. The following table provides a configuration summary of the Low-Power modes. For more information on power consumption, refer to the section Electrical Characteristics.
| Previous Power Mode | Wake-Up or Power-Up Mode to Active Mode | ||||||
|---|---|---|---|---|---|---|---|
| Power Signals | MCU Power Mode (Core & IPs) | Digital BU State | Wake-Up Source | ||||
| VDD3V3 | VBAT | VDDBU | VDDCORE | ||||
| Not powered | Not Present (floating or 0V) | Floating | – | – | Not powered | Not powered | – |
| Rising | Floating | VDD3V3 | Started by SUPC | Not powered to Active | Active | – | |
| Rising | Under VBAT POR level, or 0V | VDD3V3 | Started by SUPC | Not powered to Active | Active | – | |
| Not Present (floating or 0V) | Present (Established) | OFF | OFF | Not powered | OFF | – | |
| Rising | Present (Established) | VDD3V3 | Started by SUPC | Not powered to Active | Active | – | |
| Rising | Present, slow rise > 1s | VDD3V3 | Started by SUPC | Not powered to Active | Active | – | |
| Powered, BU configured by user | Not Present (floating or 0V) | Present (Established) | VBAT | 0V | Backup | Active | – |
| Backup Mode (Powered & BU configured by user)(1) | Rising | Present (Established) | VBAT to VDD3V3 | Started by SUPC | From Backup to Active | Active | Any programmed wake-up sources |
| Backup Mode, with or without SLCD (Powered & BU configured by user)(1) | Present (Established) | Present (Established) | VBAT to VDD3V3 | Started by SUPC | From Backup to Active | Active | Any programmed wake-up sources |
- VDDBU switched from VBAT to VDD3V3 by user.
| Core/SLCD Voltage Regulator | Core0, Core1, Memory & Peripherals | Wake-Up Sources | Core State at Wake-Up | PIO State in Low-Power Mode | PIO State at Wake-Up |
|---|---|---|---|---|---|
| Backup Mode | |||||
| OFF/OFF | OFF (Not powered) | Any event among: - WKUP pins (WKUP) - Anti-tamper pins (TMP) (1) - Force Wake-up pin (FWUP) - VDD3V3 Supply Monitor (if VDD3V3 is present, and VDD3V3 supply falling) - 32 kHz crystal failure detection - VBAT Supply Monitor - VDDCORE POR Reset (if VDDCORE is powered by an external regulator) - RTC alarm - RTT alarm | Reset | Previous state saved | - Reset state. - Selected PIO Group state maintained if VDD3V3 present in Backup mode |
| Backup Mode with SLCD | |||||
| OFF/ON | OFF (Not powered) | Any event among: - WKUP pins (WKUP) - Anti-tamper pins (TMP)(1) - Force Wake-up pin (FWUP) - VDD3V3 Supply Monitor (at any time, VDDLCD ≤ VDD3V3) - 32 kHz crystal failure detection - VBAT Supply Monitor - VDDCORE POR Reset (if VDDCORE is powered by an external regulator) - RTC alarm - RTT alarm | Reset | Previous state saved |
- SLCD IOs: Unchanged - Selected PIO Group state maintained - Other IOs: Reset state |
| Wait Mode | |||||
| ON/ON or OFF | Powered, not clocked, Selected SRAM0 blocks in Low-Power mode | Any event among: - WKUP pins (WKUP) configured as Fast Start-up in PMC(2) - VDD3V3 Supply Monitor (at any time, VDDLCD ≤ VDD3V3) - 32 kHz crystal failure detection - RTC alarm - RTT alarm - Wake-up on debug request (connected internally to WKUP15) - Asynchronous Partial Wake-up Event (FLEXCOM) | Clocked back | Previous state saved | Unchanged |
| Sleep Mode | |||||
| ON/ON or OFF | Powered (Not clocked) | Entry mode = WFI - Any enabled Interrupts Entry mode = WFE - Any enabled event: --- WKUP pins (WKUP) configured as Fast Start-up in PMC(2) --- VDD3V3 Supply Monitor (at any time, VDDLCD ≤ VDD3V3) --- 32 kHz crystal failure detection --- RTC alarm --- RTT alarm --- Wake-up on debug request (connected internally to WKUP15) --- Asynchronous Partial Wake-up Event (FLEXCOM) | Clocked back | Previous state saved | Unchanged |
- For wake-up from WKUP pins in anti-tamper mode, the WKUPENx bit in SUPC_WUIMR corresponding to the WKUPx/TMPx pin must also be enabled.
- While in Wait mode or Sleep mode, the device can be woken up by fast start-up pins (Wake-up pins WKUPx in fast start-up mode) which also generate a tamper event on related WKUP pins with tamper function. A low-power debouncer must be enabled on the corresponding WKUP pins to trigger a tamper event in parallel with a fast start-up event to the PMC.
