37.6 Peripherals Power Consumption

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

Table 37-6. Peripherals Power Consumption(1)
Operating Conditions:
  • VDD = 3.0V
  • TA = 25°C
  • OSCHF at 4 MHz used as clock source
  • Device in Standby sleep mode
SymbolDescriptionMin.Typ.✝Max. 85°C Max. 125°CUnitConditions
IDD_WDTWatchdog Timer (WDT)6009001500nA32.768 kHz internal oscillator
IDD_VREFVoltage Reference (VREF)175300320μAADC0REF enabled, VREF = 2.048V
719092μAACREF enabled, VREF = 2.048V
406062μADACREF enabled, VREF = 2.048V
IDD_BODBrown-out Detector (BOD) 172527μABrown-out Detect (BOD) continuous
1.61012μABrown-out Detect (BOD) sampling @128 Hz, including IDD_OSC32K
0.951012μABrown-out Detect (BOD) sampling @32 Hz, including IDD_OSC32K
IDD_TCA16-bit Timer/Counter Type A (TCA)6μACLK_PER = OSCHF/4 = 1 MHz
IDD_TCB16-bit Timer/Counter Type B (TCB)3.6μA
IDD_TCD12-bit Timer/Counter Type D (TCD)4.6μA
IDD_RTCReal-Time Counter (RTC)0.71825.5μARTC running at 1.024 kHz from OSC32K
3.92026μARTC running at 1.024 kHz from XOSC32K,

XOSC32KCTRLA.LPMODE = 0

2.11825μARTC running at 1.024 kHz from XOSC32K,

XOSC32KCTRLA.LPMODE = 1

IDD_OSC32K32.768 kHz Internal Oscillator (OSC32K)6009001500nA
IDD_XOSC32K32.768 kHz Crystal Oscillator (XOSC32K)2μAXOSC32KCTRLA.LPMODE = 0
1.2μAXOSC32KCTRLA.LPMODE = 1
IDD_OSCHFInternal High Frequency Oscillator (OSCHF)185μAOSCHF at 4 MHz
IDD_ADCAnalog-to-Digital Converter (ADC)300600650nAADC - Nonconverting
1.11.41.5mAADC @60 ksps(2)
1.11.51.6mAADC @120 ksps(2)
IDD_ACAnalog Comparator (AC)70105110μACTRLA.POWER = 0x0
173032μACTRLA.POWER = 0x1
122022μACTRLA.POWER = 0x2
IDD_DACDigital-to-Analog Converter (DAC)120140160μADAC + DACOUT, VDACREF = VDD/2
81334μADAC, VDACREF = VDD/2
IDD_UARTUniversal Synchronous and Asynchronous Receiver and Transmitter (USART)8.2μAUSART Enabled @9600 Baud
IDD_SPISerial Peripheral Interface (SPI)4μASPI Host @100 kHz
IDD_TWITwo-Wire Interface (TWI)8μATWI Host @100 kHz
6μATWI Client @100 kHz
IDD_NVM_ERASEFlash Programming Erase 6.8mA
IDD_NVM_WRITEFlash Programming Write 9.2mA

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

Note:
  1. Current consumption of the module 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 ADC active in Free Running mode.