Peripherals Power Consumption

The table below can be used to calculate the additional current consumption for the different I/O peripherals in the 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 = VDDIO2 = 3.0V
  • TA = 25°C
  • OSCHF at 4 MHz used as clock source
  • Device in Standby sleep mode
Symbol Description Min. Typ. Max. Units Conditions
IDD_WDT Watchdog Timer (WDT) 600 nA 32.768 kHz internal oscillator
IDD_MVIO Multi-Voltage I/O (MVIO) 600 nA Dual supply configuration
IDD_VREF Voltage Reference (VREF) 160 μA ADC0REF enabled, VREF = 2.048V
71 μA ACREF enabled, VREF = 2.048V
40 μA DACREF enabled, VREF = 2.048V
IDD_BOD Brown-out Detector (BOD) 17 μA Brown-out Detect (BOD) continuous
800 nA Brown-out Detect (BOD) sampling @128 Hz, including IDD_OSC32K
600 nA Brown-out Detect (BOD) sampling @32 Hz, including IDD_OSC32K
IDD_TCA 16-bit Timer/Counter Type A (TCA) 6.3 μA

HFOSC = 4 MHz,
CLK_PER = HFOSC/4 = 1 MHz

IDD_TCB 16-bit Timer/Counter Type B (TCB) 3.7 μA
IDD_TCD 12-bit Timer/Counter Type D (TCD) 5.3 μA
IDD_RTC RTC 820 nA CLK_RTC = 32.768 kHz Internal Oscillator
IDD_OSCHF Internal High Frequency Oscillator (OSCHF) 150 μA OSCHF at 4 MHz
IDD_XOSCHF High Frequency Crystal Oscillator (XOSCHF) 350 μA 20 MHz XTAL, CL = 15 pF
IDD_OSC32K 32.768 kHz Internal Oscillator (OSC32K) 510 nA  
IDD_XOSC32K 32.768 kHz Crystal Oscillator (XOSC32K) 2.4 μA

XOSC32KCTRLA.LPMODE = 0,
CL = 9 pF

580 nA

XOSC32KCTRLA.LPMODE = 1,
CL = 9 pF

IDD_ADC Analog-to-Digital Converter (ADC) 67 nA ADC - Nonconverting
680 μA ADC @60 ksps(2)
700 μA ADC @120 ksps(2)
IDD_AC Analog Comparator (AC) 70 μA CTRLA.POWER = 0x0
17 μA CTRLA.POWER = 0x1
12 μA CTRLA.POWER = 0x2
IDD_DAC Digital-to-Analog Converter (DAC) 120 μA DAC + DACOUT, VDACREF = VDD/2
8.6 μA DAC, VDACREF = VDD/2
IDD_USART Universal Synchronous and Asynchronous Receiver and Transmitter (USART) 36 μA USART Enabled @9600 Baud
IDD_SPI Serial Peripheral Interface (SPI) 2.1 μA SPI Host @100 kHz
IDD_TWI Two-Wire Interface (TWI) 24 μA TWI Host @100 kHz
17 μA TWI Client @100 kHz
IDD_NVM_ERASE Flash Programming Erase 1.5 mA  
IDD_NVM_WRITE Flash Programming Write 3 mA  
Notes:
  1. 1.Current consumption of the module only. To calculate the total internal power consumption of the microcontroller, add this value to the base power consumption given in the Power Consumption section in Electrical Characteristics.
  2. 2.Average power consumption with ADC active in Free-Running mode.