39.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 in STANDBY. Refer to the peripheral section for further information.

Table 39-5. Peripherals Power Consumption(1)
Operating Conditions:
  • -40°C ≤ TA ≤ +125°C (typ. +25°C)
  • OSCHF at 4 MHz used as clock source
  • Device in Standby sleep mode
SymbolDescriptionMin.Typ.✝Max. UnitConditions
IDD_WDTWatchdog Timer (WDT)—0.51.5μAWith 32.768 kHz Internal Oscillator
IDD_MVIODual supply configuration, Multi-Voltage I/O (MVIO)—0.5—μA
IDD_VREFVoltage Reference (VREF)—175320μAADC0REF enabled, VREF = 2.048V
—7192μAACREF enabled, VREF = 2.048V
—4062μADACREF enabled, VREF = 2.048V
IDD_BODBrown-out Detector (BOD)—1727μABrown-out Detect (BOD) continuous
—1.612μABrown-out Detect (BOD) sampling @128 Hz, including IDD_OSC32K
—0.9512μABrown-out Detect (BOD) sampling @32 Hz, including IDD_OSC32K
IDD_TCA16-bit Timer/Counter Type A (TCA)—6—μACLK_PER = HFOSC/4 = 1 MHz
IDD_TCB16-bit Timer/Counter Type B (TCB)—3.6—μA
IDD_TCD12-bit Timer/Counter Type D (TCD)—4.5—μA
IDD_RTCReal-Time Counter (RTC)—0.72μACLK_RTC = 32.768 kHz Internal Oscillator
—3.9—μA

RTC running at 1.024 kHz from XOSC32K
XOSC32KCTRLA.LPMODE = 0

—2.1—μA

RTC running at 1.024 kHz from XOSC32K
XOSC32KCTRLA.LPMODE = 1

IDD_OSCHFInternal High-Frequency Oscillator (OSCHF)—160—µAInternal Oscillator running at 4 MHz
IDD_XOSCHFHigh Frequency Crystal Oscillator (XOSCHF)—360—μA24 MHz XTAL, CL = 15 pF
IDD_OSC32K32.768 kHz Internal Oscillator (OSC32K)—0.31.5μA
IDD_XOSC32K32.768 kHz Crystal Oscillator (XOSC32K)—2.5—μA

XOSC32KCTRLA.LPMODE = 0
CL = 9 pF

—0.5—μA

XOSC32KCTRLA.LPMODE = 1
CL = 9 pF

IDD_ACAnalog Comparator (AC) —70130μACTRLA.POWER = 0x0
—1735μACTRLA.POWER = 0x1
—1233μACTRLA.POWER = 0x2
IDD_OPAMPAnalog Signal Conditioning (OPAMP)—1.0—mAOne OPAMP in voltage follower mode, VCM = VDD/2, IRSEL = 0
—0.75—mAOne OPAMP in voltage follower mode, VCM = VDD/2, IRSEL = 1
IDD_DACDigital-to-Analog Converter (DAC)—120180μADAC + DACOUT, VDACREF = VDD/2
—834μADAC, VDACREF = VDD/2
IDD_USARTUniversal 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—5.1—mA
IDD_NVM_WRITEFlash Programming Write—6.0—mA
IDD_ZCDZero Cross Detector (ZCD)—10—μAExcluding sink/source currents

✝ Data found 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. 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 ADC active in Free Running mode.