39.4.3 Peripherals Power Consumption

Use the table below 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 39-6. Peripherals Power Consumption(1)
Operating Conditions:
  • VDD = VDDIO2 = 3V
  • TA = 25°C
  • OSCHF at 4 MHz used as the clock source
  • Device in Standby sleep mode
SymbolDescriptionMin.Typ.Max. UnitsConditions
IDD_WDTWatchdog Timer (WDT)490nA32.768 kHz Internal Oscillator
IDD_MVIODual supply configuration, Multi-Voltage I/O (MVIO)500nA
IDD_VREFVoltage Reference (VREF)μAADC0REF enabled, VREF = 2.048V
μAACREF enabled, VREF = 2.048V
μADACREF enabled, VREF = 2.048V
IDD_BODBrown-out Detector (BOD)20μABrown-out Detect (BOD) continuous, including bandgap
1.3μABOD sampling @128 Hz, BODLEVEL3, including bandgap
600nABOD sampling @32 Hz, BODLEVEL3, including bandgap
IDD_TCA16-bit Timer/Counter Type A (TCA)5.8μACLK_PER = HFOSC/4 = 1 MHz
IDD_TCB16-bit Timer/Counter Type B (TCB)2.7μA
IDD_TCD12-bit Timer/Counter Type D (TCD)μA
IDD_RTCReal-Time Counter (RTC)790nACLK_RTC = 32.768 kHz Internal Oscillator
IDD_OSCHFInternal High-Frequency Oscillator (OSCHF)150µAInternal Oscillator running at 4 MHz
IDD_XOSCHFHigh Frequency Crystal Oscillator (XOSCHF)350μA20 MHz XTAL, CL = 15 pF
IDD_OSC32K32.768 kHz Internal Oscillator (OSC32K)350nA
IDD_XOSC32K32.768 kHz Crystal Oscillator (XOSC32K)2.4μAXOSC32K High Power, CL = 9 pF
580nAXOSC32K Low Power, CL = 9 pF
IDD_ADCAnalog-to-Digital Converter (ADC)μAADC - Non-converting
980μAADC @60 ksps(2)
1.1mAADC @120 ksps(2)
IDD_ACAnalog Comparator (AC) 70μAPower Profile 0
12μAPower Profile 1
6.0μAPower Profile 2
IDD_OPAMPAnalog Signal Conditioning (OPAMP), IRSEL = 0(3)1.2mAOne OPAMP in voltage follower mode, VCM = VDD/2
Analog Signal Conditioning (OPAMP), IRSEL = 1(3)880μAOne OPAMP in voltage follower mode, VCM = VDD/2
IDD_DACDigital-to-Analog Converter (DAC)μADAC + DACOUT, DACVREF = VDD/2
μADAC (VDD), DACVREF = VDD/2
IDD_USARTUniversal Synchronous and Asynchronous Receiver and Transmitter (USART)9.0μAIdle mode, USART Enabled @9600 Baud
IDD_SPISerial Peripheral Interface (SPI)2.0μAIdle mode, SPI Host @100 kHz
IDD_TWITwo-Wire Interface (TWI)9.0μAIdle mode, TWI Host @100 kHz
7.0μAIdle mode, TWI Client @100 kHz
IDD_NVM_ERASEFlash Programming Erase5.0mAIdle mode, Flash Programming Erase
IDD_NVM_WRITEFlash Programming Write6.0mAIdle mode, Flash Programming Write
IDD_ZCDZero Cross Detector (ZCD)12μAExcluding sink/source currents
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 peripheral and clock sources used to the base power consumption given in the Power Consumption section in Electrical Characteristics.
  2. Average power consumption with ADC active in Free-Running mode.
  3. Without resistor ladder.