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 1. 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
Symbol Description Min. Typ.✝ Max. 85°C Max. 125°C Unit Conditions
IDD_WDT Watchdog Timer (WDT) 600 900 1500 nA 32.768 kHz internal oscillator
IDD_VREF Voltage Reference (VREF) 175 300 320 μA ADC0REF enabled, VREF = 2.048V
71 90 92 μA ACREF enabled, VREF = 2.048V
40 60 62 μA DACREF enabled, VREF = 2.048V
IDD_BOD Brown-out Detector (BOD) 17 25 27 μA Brown-out Detect (BOD) continuous
1.6 10 12 μA Brown-out Detect (BOD) sampling @128 Hz, including IDD_OSC32K
0.95 10 12 μA Brown-out Detect (BOD) sampling @32 Hz, including IDD_OSC32K
IDD_TCA 16-bit Timer/Counter Type A (TCA) 6 μA CLK_PER = OSCHF/4 = 1 MHz
IDD_TCB 16-bit Timer/Counter Type B (TCB) 3.6 μA
IDD_TCD 12-bit Timer/Counter Type D (TCD) 4.6 μA
IDD_RTC Real-Time Counter (RTC) 0.7 18 25.5 μA RTC running at 1.024 kHz from OSC32K
  3.9 20 26 μA RTC running at 1.024 kHz from XOSC32K,

XOSC32KCTRLA.LPMODE = 0

  2.1 18 25 μA RTC running at 1.024 kHz from XOSC32K,

XOSC32KCTRLA.LPMODE = 1

IDD_OSC32K 32.768 kHz Internal Oscillator (OSC32K) 600 900 1500 nA  
IDD_XOSC32K 32.768 kHz Crystal Oscillator (XOSC32K) 2 μA XOSC32KCTRLA.LPMODE = 0
1.2 μA XOSC32KCTRLA.LPMODE = 1
IDD_OSCHF Internal High Frequency Oscillator (OSCHF) 185 μA OSCHF at 4 MHz
IDD_ADC Analog-to-Digital Converter (ADC) 300 600 650 nA ADC - Nonconverting
1.1 1.4 1.5 μA ADC @60 ksps(2)
1.1 1.5 1.6 μA ADC @120 ksps(2)
IDD_AC Analog Comparator (AC) 70 105 110 μA CTRLA.POWER = 0x0
17 30 32 μA CTRLA.POWER = 0x1
12 20 22 μA CTRLA.POWER = 0x2
IDD_DAC Digital-to-Analog Converter (DAC) 120 140 160 μA DAC + DACOUT, VDACREF = VDD/2
8 13 34 μA DAC, VDACREF = VDD/2
IDD_UART Universal Synchronous and Asynchronous Receiver and Transmitter (USART) 8.2 μA USART Enabled @9600 Baud
IDD_SPI Serial Peripheral Interface (SPI) 4 μA SPI Host @100 kHz
IDD_TWI Two-Wire Interface (TWI) 8 μA TWI Host @100 kHz
6 μA TWI Client @100 kHz
IDD_NVM_ERASE Flash Programming Erase 6.8 mA  
IDD_NVM_WRITE Flash Programming Write 9.2 mA  

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.

Notes:
  1. 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. 2.Average power consumption with ADC active in Free Running mode.