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
Table 41-7. Current Consumption
ModeConditionsTAVCCTyp.Max.Unit
ACTIVECPU running a While(1) algorithm25°C3.3V3.323.63mA
105°C3.3V3.573.98
CPU running a While(1) algorithm, with GCLKIN as reference25°C3.3V64 × Freq + 11070 × Freq + 131μA (with freq in MHz)
105°C3.3V65 × Freq + 34265 × Freq + 764
CPU running a Fibonacci algorithm25°C3.3V4.034.35mA
105°C3.3V4.294.76
CPU running a Fibonacci algorithm, with GCLKIN as reference25°C3.3V79 × Freq + 11085 × Freq + 133μA (with freq in MHz)
105°C3.3V80 × Freq + 34681 × Freq + 771
CPU running a CoreMark algorithm25°C3.3V5.085.63mA
105°C3.3V5.415.95
CPU running a CoreMark algorithm, with GCLKIN as reference25°C3.3V101 × Freq + 113110 × Freq + 132μA (with freq in MHz)
105°C3.3V103 × Freq + 347104 × Freq + 748
IDLE0Default operating conditions25°C3.3V2.242.41mA
105°C3.3V2.492.92
IDLE1Default operating conditions25°C3.3V1.691.82
105°C3.3V1,912.33
IDLE2Default operating conditions25°C3.3V1.231.32
105°C3.3V1.441.85
STANDBY

(Device
Variant A / Die rev. E)

XOSC32K running
RTC running at 1kHz25°C3.3V4.212.8μA
70°C3.3V26.7100.0
105°C3.3V146627
XOSC32K and RTC stopped25°C3.3V3.112.2
70°C3.3V25.6100.0
105°C3.3V145624
STANDBY(1)

(Device Variant B / Die rev. F)

XOSC32K running


RTC running at 1kHz

25°C3.3V4.615.0μA
70°C3.3V2396
105°C3.3V95.0390.0
XOSC32K and RTC stopped25°C3.3V3.414.0
70°C3.3V2295
105°C3.3V94.0388.0
STANDBY(2)

(Device Variant B / Die rev. F)

XOSC32K running


RTC running at 1kHz

25°C3.3V61.072.0μA
70°C3.3V87176
105°C3.3V174.0452.0
XOSC32K and RTC stopped25°C3.3V60.071.0
70°C3.3V86175
105°C3.3V173.0450.0
  1. Measurements done with SYSCTRL.VREG.RUNSTDBY=0 (low power configuration).
  2. Measurements done with SYSCTRL.VREG.RUNSTDBY=1 (normal configuration).
Table 41-8. Wake-up Time(1)
ModeTATyp.Unit
IDLE025°C2.3μs
IDLE121.1
IDLE222.0
STANDBY29.6
IDLE0105°C2.3μs
IDLE122.9
IDLE223.8
STANDBY29.8
  1. OSC8M used as main clock source, cache disabled.
Figure 41-1. Measurement Schematic