Default conditions, except where
noted:
- Operating conditions
- Oscillators
- XOSC (crystal oscillator)
stopped
- XOSC32K (32 kHz crystal
oscillator) running with external 32 kHz crystal
- OSC8M at 8 MHz
- Clocks
- OSC8M used as main clock
source
- CPU, AHB, and APBn clocks
undivided
- The following AHB module clocks are
running: NVMCTRL, HPB2 bridge, HPB1 bridge, HPB0 bridge
- All other AHB clocks
stopped
- The following peripheral clocks
running: PM, SYSCTRL
- All other peripheral clocks
stopped
- I/Os are inactive with internal
pull-up
- CPU in IDLE0 mode
- Cache enabled
- BOD33 disabled
In this default conditions, the power
consumption Idefault is
measured.
Operating mode for each peripheral in
turn:
- Configure and enable the peripheral
GCLK (When relevant, see conditions)
- Unmask the peripheral clock
- Enable the peripheral (when
relevant)
- Set CPU in IDLE0 mode
- Measurement Iperiph
- Wake-up CPU through EIC (async:
level detection, filtering disabled)
- Disable the peripheral (when
relevant)
- Mask the peripheral clock
- Disable the peripheral GCLK (when
relevant, see conditions)
Each peripheral power consumption
details provided in table x-9 is the value (Iperiph - Idefault), using the same measurement method as for
global power consumption measurement.
Table 1. Typical Peripheral Power
Consumption
Peripheral |
Conditions |
Typ. |
Units |
RTC |
fGCLK_RTC = 32 kHz, 32 bit counter
mode |
6.2 |
μA |
WDT |
fGCLK_WDT = 32 kHz, normal mode with
EW |
3.4 |
AC |
Both fGCLK = 8 MHz, Enable both
COMP |
116.0 |
TCx(1) |
fGCLK = 8 MHz, Enable + COUNTER in 8
bit mode |
42.3 |
SERCOMx.I2CM(2) |
fGCLK = 8 MHz, Enable |
76.9 |
SERCOMx.I2CS(2) |
fGCLK = 8 MHz, Enable |
36.5 |
SERCOMx.SPI(2) |
fGCLK = 8 MHz, Enable |
70.6 |
SERCOMx.USART(2) |
fGCLK = 8 MHz, Enable |
88.0 |
Notes:
- 1.All TCs share the same power consumption values.
- 2.All SERCOMs share the same power consumption values.