41.6 Power Consumption
The values in this section are measured values of power consumption under the following conditions, except where noted:
- Operating conditions
- VVDDIN = 3.3 V
- VVDDIN = 2.7V, CPU is running on Flash with 1 wait state
- Wake up time from sleep mode is measured from the edge of the wakeup signal to the execution of the first instruction fetched in flash.
- Oscillators
- XOSC (crystal oscillator) stopped
- XOSC32K (32 kHz crystal oscillator) running with external 32kHz crystal
- DFLL48M using XOSC32K as reference and running at 48 MHz
- Clocks
- DFLL48M used as main clock source, except otherwise specified
- CPU, AHB clocks undivided
- APBA clock divided by 4
- APBB and APBC bridges off
- The following AHB module clocks are running: NVMCTRL, APBA bridge
- All other AHB clocks stopped
- The following peripheral clocks running: PM, SYSCTRL, RTC
- All other peripheral clocks stopped
- I/Os are inactive with internal pull-up
- CPU is running on flash with 1 wait states
- Cache enabled
- BOD33 disabled
Mode | Conditions | TA | VCC | Typ. | Max. | Unit |
---|---|---|---|---|---|---|
ACTIVE | CPU running a While(1) algorithm | 25°C | 3.3V | 3.32 | 3.63 | mA |
105°C | 3.3V | 3.57 | 3.98 | |||
CPU running a While(1) algorithm, with GCLKIN as reference | 25°C | 3.3V | 64 × Freq + 110 | 70 × Freq + 131 | μA (with freq in MHz) | |
105°C | 3.3V | 65 × Freq + 342 | 65 × Freq + 764 | |||
CPU running a Fibonacci algorithm | 25°C | 3.3V | 4.03 | 4.35 | mA | |
105°C | 3.3V | 4.29 | 4.76 | |||
CPU running a Fibonacci algorithm, with GCLKIN as reference | 25°C | 3.3V | 79 × Freq + 110 | 85 × Freq + 133 | μA (with freq in MHz) | |
105°C | 3.3V | 80 × Freq + 346 | 81 × Freq + 771 | |||
CPU running a CoreMark algorithm | 25°C | 3.3V | 5.08 | 5.63 | mA | |
105°C | 3.3V | 5.41 | 5.95 | |||
CPU running a CoreMark algorithm, with GCLKIN as reference | 25°C | 3.3V | 101 × Freq + 113 | 110 × Freq + 132 | μA (with freq in MHz) | |
105°C | 3.3V | 103 × Freq + 347 | 104 × Freq + 748 | |||
IDLE0 | Default operating conditions | 25°C | 3.3V | 2.24 | 2.41 | mA |
105°C | 3.3V | 2.49 | 2.92 | |||
IDLE1 | Default operating conditions | 25°C | 3.3V | 1.69 | 1.82 | |
105°C | 3.3V | 1,91 | 2.33 | |||
IDLE2 | Default operating conditions | 25°C | 3.3V | 1.23 | 1.32 | |
105°C | 3.3V | 1.44 | 1.85 | |||
STANDBY (Device Variant A / Die rev. E) | XOSC32K running RTC running at 1kHz | 25°C | 3.3V | 4.2 | 12.8 | μA |
70°C | 3.3V | 26.7 | 100.0 | |||
105°C | 3.3V | 146 | 627 | |||
XOSC32K and RTC stopped | 25°C | 3.3V | 3.1 | 12.2 | ||
70°C | 3.3V | 25.6 | 100.0 | |||
105°C | 3.3V | 145 | 624 | |||
STANDBY(1) (Device Variant B / Die rev. F) |
XOSC32K running RTC running at 1kHz | 25°C | 3.3V | 4.6 | 15.0 | μA |
70°C | 3.3V | 23 | 96 | |||
105°C | 3.3V | 95.0 | 390.0 | |||
XOSC32K and RTC stopped | 25°C | 3.3V | 3.4 | 14.0 | ||
70°C | 3.3V | 22 | 95 | |||
105°C | 3.3V | 94.0 | 388.0 | |||
STANDBY(2) (Device Variant B / Die rev. F) |
XOSC32K running RTC running at 1kHz | 25°C | 3.3V | 61.0 | 72.0 | μA |
70°C | 3.3V | 87 | 176 | |||
105°C | 3.3V | 174.0 | 452.0 | |||
XOSC32K and RTC stopped | 25°C | 3.3V | 60.0 | 71.0 | ||
70°C | 3.3V | 86 | 175 | |||
105°C | 3.3V | 173.0 | 450.0 |
- Measurements done with SYSCTRL.VREG.RUNSTDBY=0 (low power configuration).
- Measurements done with SYSCTRL.VREG.RUNSTDBY=1 (normal configuration).
Mode | TA | Typ. | Unit |
---|---|---|---|
IDLE0 | 25°C | 2.3 | μs |
IDLE1 | 21.1 | ||
IDLE2 | 22.0 | ||
STANDBY | 29.6 | ||
IDLE0 | 105°C | 2.3 | μs |
IDLE1 | 22.9 | ||
IDLE2 | 23.8 | ||
STANDBY | 29.8 |
- OSC8M used as main clock source, cache disabled.