32.6 Power Consumption
The values provided in the following table are measured values of power consumption under the following conditions, except where noted:
- Operating conditions
- VVDDIN = 3.3 V
- 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 32 kHz 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
- NVMCTRL cache enabled
- BOD33 disabled
Table 32-8. Current Consumption - Device Variant A Mode Conditions TA Min. Typ. Max. Units ACTIVE CPU running a While(1) algorithm 25°C 2.13 2.33 2.52 mA 85°C 2.24 2.44 2.63 CPU running a While(1) algorithm VDDIN=1.8V, CPU is running on Flash with 3 wait states 25°C 2.13 2.34 2.53 85°C 2.26 2.45 2.64 CPU running a While(1) algorithm, CPU is running on Flash with 3 wait states with GCLKIN as reference 25°C - 42*freq +118 - μA (with freq in MHz) 85°C - 42*freq +208 - CPU running a Fibonacci algorithm 25°C 3.63 4.03 4.37 mA 85°C 3.74 4.12 4.44 CPU running a Fibonacci algorithm VDDIN = 1.8V, CPU is running on Flash with 3 wait states 25°C 3.64 4.03 4.37 85°C 3.76 4.13 4.44 CPU running a Fibonacci algorithm, CPU is running on Flash with 3 wait states with GCLKIN as reference 25°C - 80*freq +118 - μA (with freq in MHz) 85°C - 80*freq +208 - CPU running a CoreMark algorithm 25°C 5.22 5.72 6.16 mA 85°C 5.36 5.89 6.37 CPU running a CoreMark algorithm VDDIN = 1.8V, CPU is running on Flash with 3 wait states 25°C 4.58 4.95 5.27 85°C 4.74 5.10 5.42 CPU running a CoreMark algorithm, CPU is running on Flash with 3 wait states with GCLKIN as reference 25°C - 94*freq +118 - μA (with freq in MHz) 85°C - 96 * freq + 210 - IDLE0 25°C 1.24 1.35 1.45 mA 85°C 1.31 1.45 1.57 IDLE1 25°C 0.87 0.95 1.03 85°C 0.91 1.03 1.13 IDLE2 25°C 0.72 0.78 0.85 85°C 0.76 0.86 0.96 STANDBY XOSC32K running RTC running at 1 kHz (1) 25°C - 3.80 11.95 μA 85°C - 39.91 100 XOSC32K and RTC stopped(1) 25°C - 2.46 11.13 85°C - 38.23 100 Note:- Measurements were done with SYSCTRL->VREG.bit.RUNSTDBY = 0.
Table 32-9. Current Consumption - Device Variant B Mode Conditions TA Vcc Min. Typ. Max. Units ACTIVE CPU running a While(1) algorithm 25°C 3.3V - 2.27 2.30 mA 85°C 3.3V - 2.32 2.36 CPU running a While(1) algorithm 25°C 1.8V - 2.27 2.30 85°C 1.8V - 2.33 2.37 CPU running a While(1) algorithm, with GCLKIN as reference 25°C 3.3V - 43*freq +108 44*freq +108 μA (with freq in MHz) 85°C 3.3V - 44*freq +148 45*freq +147 CPU running a Fibonacci algorithm 25°C 3.3V - 3.04 3.07 mA 85°C 3.3V - 3.09 3.12 CPU running a Fibonacci algorithm 25°C 1.8V - 3.04 3.08 85°C 1.8V - 3.09 3.12 CPU running a Fibonacci algorithm, with GCLKIN as reference 25°C 3.3V - 59*freq +109 60*freq +109 μA (with freq in MHz) 85°C 3.3V - 60*freq +149 60*freq +149 CPU running a CoreMark algorithm 25°C 3.3V - 3.90 3.95 mA 85°C 3.3V - 4.03 4.07 CPU running a CoreMark algorithm 25°C 1.8V - 3.51 3.55 85°C 1.8V - 3.59 3.63 CPU running a CoreMark algorithm, with GCLKIN as reference 25°C 3.3V - 77* freq +108 78* freq +110 μA (with freq in MHz) 85°C 3.3V - 79 * freq + 146 80* freq +147 IDLE0 25°C 3.3V - 1.28 1.29 mA 85°C 3.3V - 1.32 1.34 IDLE1 25°C 3.3V - 0.95 0.98 85°C 3.3V - 0.99 1.01 IDLE2 25°C 3.3V - 0.76 0.76 85°C 3.3V - 0.78 0.79 STANDBY XOSC32K running RTC running at 1 kHz(2) 25°C 3.3V - 2.47 - μA 85°C 3.3.V - 17.74 94 XOSC32K and RTC stopped(2) 25°C 3.3V - 1.35 85°C 3.3V - 16.38 90 Note:- These values are based on characterization.
- Measurements were done with SYSCTRL->VREG.bit.RUNSTDBY = 0.
Table 32-10. Wake-up Time Mode Conditions TA Min. Typ. Max. Units IDLE0 OSC8M used as main clock source, cache disabled 25°C 3.3 4.0 4.5 μs 85°C 3.4 4.0 4.5 IDLE1 OSC8M used as main clock source, cache disabled 25°C 10.5 12.1 13.7 85°C 12.1 13.6 15.0 IDLE2 OSC8M used as main clock source, cache disabled 25°C 11.7 13.0 14.3 85°C 13.0 14.5 15.9 STANDBY OSC8M used as main clock source, cache disabled 25°C 17.5 19.6 21.4 85°C 18.0 19.7 21.4