36.6 Peripherals Power Consumption

The table below shows how to calculate the additional current consumption for the different I/O peripherals in the various operating modes. Some peripherals will request that the clock be enabled when operating in STANDBY. Refer to the peripheral section for further information.

Table 36-6. Peripherals Power Consumption(1)
Operating conditions:
  • VDD = 3.0V
  • TA = 25°C
  • OSCHF at 20 MHz with a prescaler division factor of six is used as clock source
  • Device in Standby sleep mode
SymbolDescriptionMin.Typ.✝Max. 85°C Max. 125°CUnitConditions
IDD_WDTWatchdog Timer (WDT)680nA32.768 kHz internal oscillator
IBGBandgap18.5µA
IDD_VREFVoltage Reference (VREF)55µA

ACREF enabled, VREF = 2.048V

Excluding bandgap

IDD_BODBrown-out Detector (BOD) 14μA

Brown-out Detect (BOD) continuous

Excluding bandgap

0.6μA

Brown-out Detect (BOD) sampling @128 Hz, including IDD_OSC32K

Excluding bandgap

0.42μA

Brown-out Detect (BOD) sampling @32 Hz, including IDD_OSC32K

Excluding bandgap

IDD_TCB16-bit Timer/Counter Type B (TCB)23μA
IDD_RTCReal-Time Counter (RTC)0.6μA32.768 kHz internal oscillator (OSC32K)
IDD_OSC32K32.768 kHz Internal Oscillator (OSC32K)330nA
IDD_XOSC32K32.768 kHz Crystal Oscillator (XOSC32K)1.3µA

LPMODE = Enabled

ESR=50 kOhm, CL = 12.5 pF

5.7µA

LPMODE = Disabled

ESR=50 kOhm, CL = 12.5 pF

IDD_OSCHFInternal High Frequency Oscillator (OSCHF)90µA
IDD_PLLPhase-Locked Loop (PLL)330μA

PLL_MULFAC = 8x

device in Idle sleep mode

670μA

PLL_MULFAC = 16x

device in Idle sleep mode

IDD_ADC(2)Analog-to-Digital Converter (ADC)280μAADC.REFSEL = VDD
400μAADC.REFSEL = Internal 2.048V
IDD_ACAnalog Comparator (AC)147μA

CTRLA.POWER = 0x0

device in Idle sleep mode

105μA

CTRLA.POWER = 0x1

device in Idle sleep mode

IDD_USARTUniversal Synchronous and Asynchronous Receiver and Transmitter (USART)µAUSART Enabled @9600 Baud
IDD_SPISerial Peripheral Interface (SPI)7μA

SPI Host @100 kHz,

device in Idle sleep mode

IDD_TWITwo-Wire Interface (TWI)27μA

TWI Host @100 kHz,

device in Idle sleep mode

21μA

TWI Client @100 kHz,

device in Idle sleep mode

IDD_NVM_ERASEFlash Programming Erase 7mA
IDD_NVM_WRITEFlash Programming Write 10mA

Unless otherwise specified, data in the “Typ.” column is at TA = 25°C and VDD = 3.0V. These parameters are not tested and are for design guidance only.

Note:
  1. The module's current consumption only. To calculate the total internal power consumption of the microcontroller, add the power consumption values of all the peripherals and the clock sources used to the base power consumption given in Power Consumption.
  2. Average power consumption with the following conditions:
    • Single-ended 12-bit ADC
    • ADC active in Free Running Mode
    • CLK_ADC = 1 MHz
    • Device in Idle sleep mode