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)—680——nA32.768 kHz internal oscillator
IBGBandgap—18.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)—330——nA
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 —7——mA
IDD_NVM_WRITEFlash Programming Write —10——mA

✝ 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