34.6 Power Consumption

The values provided in the table Current Consumption 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
Table 34-8. Current Consumption (2)
Mode Conditions TA Vcc Min. Typ. Max. Units
ACTIVE CPU running a While(1) algorithm 25°C 3.3V - 2.27 2.48 mA
125°C 3.3V - 2.41 3.32
CPU running a While(1) algorithm, with
 GCLKIN as reference 25°C 3.3V - 43*freq +108 52*freq +135 μA
(with freq in MHz)
125°C 3.3V - 44*freq +276 50*freq +949
CPU running a Fibonacci algorithm 25°C 3.3V - 3.04 3.26 mA
125°C 3.3V - 3.19 3.76
CPU running a Fibonacci algorithm, with
 GCLKIN as reference 25°C 3.3V - 59*freq +109 62*freq +133 μA
(with freq in MHz)
125°C 3.3V - 60*freq +276 58*freq +953
CPU running a CoreMark algorithm 25°C 3.3V - 3.90 4.42 mA
125°C 3.3V - 4.34 4.81
CPU running a CoreMark algorithm, with
 GCLKIN as reference 25°C 3.3V - 77* freq +108 85* freq +130 μA
(with freq in MHz)
125°C 3.3V - 83 * freq + 288 81* freq +974
IDLE0 - 25°C 3.3V - 1.28 1.37 mA
125°C 3.3V - 1.44 2.05
IDLE1 - 25°C 3.3V - 0.97 1.05
125°C 3.3V - 1.09 1.70
IDLE2 - 25°C 3.3V - 0.76 0.83
125°C 3.3V - 0.88 1.50
STANDBY XOSC32K running
 RTC running at 1 kHz(1) 25°C 3.3V - 62.00 85.00 μA
125°C 3.3.V - 198.00 442.00
XOSC32K and RTC stopped(1) 25°C 3.3V - 61.00 84.00
125°C(3) 3.3V - 196.00 438
Note:
  1. Measurements were done with SYSCTRL->VREG.bit.RUNSTDBY = 1.
  2. These values are based on characterization and not covered by test limits in production unless otherwise specified.
  3. These values are screened during production.
Table 34-9. Wake-up Time
Mode Conditions TA Min. Typ. Max. Units
IDLE0 OSC8M used as main clock source, cache disabled 25°C - 4.0 - μs
125°C - 4.0 -
IDLE1 OSC8M used as main clock source, cache disabled 25°C - 12.1 -
125°C - 14.9 -
IDLE2 OSC8M used as main clock source, cache disabled 25°C - 13.0 -
125°C - 15.8 -
STANDBY OSC8M used as main clock source, cache disabled 25°C - 19.6 -
125°C - 20.6 -
Figure 34-1. Measurement Schematic