67.4.2.5 Low-power Mode Summary Table
The modes detailed above are the main low-power modes. Each part can be set to on or off separately and wake-up sources can be configured individually. The table below gives a summary of the low-power mode configurations.
| Submode | Low-power Mode | ||||
|---|---|---|---|---|---|
| Backup | Ultra-low-power | Idle | |||
| – | Self-refresh | ULP0 | ULP1 | ||
| 64 kHz RC Oscillator, 32 kHz Oscillator, RTC, Backup Memory and Registers, POR | ON | ||||
| 12 MHz RC Oscillator | OFF | ON | |||
| VDDCORE Regulator | OFF | ON | |||
| Core | OFF (not powered) | Powered (not clocked) | |||
| Memory, Peripherals | OFF (not powered) | Powered (512 Hz) | Powered (not clocked) | Powered (clocked) | |
| Mode Entry | SHDWC, FLEXCOM, Asynchronous Partial Wake-Up | DDR in Self-refresh,SHDWC | DDR in Self-refresh, Frequency reduced in PMC, WFI | DDR in Self-refresh, CKGR_MOR.WAIT-MODE=1 | DDR in Self-refresh, WFI |
| Potential Wake-up Sources | Refer tp Backup Mode | Backup mode sources | Any interrupt | Refer to ULP1 Mode | Any interrupt |
| Core at Wake-up | Reset | Clocked back at 512 Hz | Clocked back at 12 MHz | Clocked back at full speed | |
| PIO State While in Low-power Mode | Reset | Previous state saved | |||
| PIO State at Wake-up | Inputs with pull-ups | Unchanged | |||
| Consumption(2) | IVDDBU= 4.5 μA typ(3) at 25°C/3.0V | IVDDBU= 4.5 μA typ(3)
at 25°C/3.0V IVDDIODDR = 40 μA | 0.21 mA at 25°C/1.1V 0.27 mA at 25°C/1.2V | 0.17 mA at 25°C/1.1V 0.27 mA at 25°C/1.2V | 28 mA at 25°C/1.2V(4) |
| Wake-up Time(1) | Start-up time | Start-up time | 300 ms | 15 μs | 800 ns at 498 MHz |
Note:
- When considering wake-up time, the time required to start the PLL is not taken into account. Once started, the device works with the main oscillator. The user has to add the PLL start-up time if it is needed in the system. The wake-up time is defined as the time taken for wake-up until the first instruction is fetched.
- The external loads on PIOs are not taken into account in the calculation.
- Total current consumption.
- Dynamic Clock Gating enabled (L2CC_POWCR.DCKGATEN = 1).
