35.6 Peripherals Power Consumption
Use the table below when calculating the additional current consumption for the different I/O peripherals in various operating modes. Some peripherals request the clock to be enabled when operating in STANDBY. Refer to the peripheral section for further information.
Operating Conditions:
| |||||||
|---|---|---|---|---|---|---|---|
| Symbol | Description | Min. | Typ.✝ | Max. 85°C | Unit | Conditions | |
| IDD_WDT | Watchdog Timer (WDT) | — | 600 | 900 | nA | 32.768 kHz internal oscillator | |
| IDD_VREF | Voltage Reference (VREF) | — | 175 | 300 | μA | ADC0REF enabled, VREF = 2.048V | |
| — | 71 | 90 | μA | ACREF enabled, VREF = 2.048V | |||
| — | 40 | 60 | μA | DACREF enabled, VREF = 2.048V | |||
| IDD_BOD | Brown-out Detector (BOD) | — | 17 | 25 | μA | Brown-out Detect (BOD) continuous | |
| — | 1.6 | 10 | μA | Brown-out Detect (BOD) sampling @128 Hz, including IDD_OSC32K | |||
| — | 0.95 | 10 | μ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_RTC‡ | Real-Time Counter (RTC) | — | 0.7 | 2.5 | μA | RTC running at 1.024 kHz | |
| IDD_OSC32K | 32.768 kHz Internal Oscillator (OSC32K) | — | 1.1 | 1.5 | µA | ||
| IDD_XOSC32K‡ | 32.768 kHz Crystal Oscillator (XOSC32K) | — | 2 | 4.4 | μA | XOSC32KCTRLA.LPMODE = 0 | |
| — | 1.2 | 1.8 | μ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 | nA | ADC - Nonconverting | |
| — | 435 | 550 | μA | ADC @85 ksps(2) | |||
| — | 450 | 560 | μA | ADC @170 ksps(2) | |||
| IDD_AC | Analog Comparator (AC) | — | 70 | 105 | μA | CTRLA.POWER = 0x0 | |
| — | 17 | 30 | μA | CTRLA.POWER = 0x1 | |||
| — | 12 | 20 | μA | CTRLA.POWER = 0x2 | |||
| IDD_USB | Universal Serial Bus (USB) | — | 2.1 | — | mA | VDD=5.0V, VUSBCTRL.USBVREG = 0x1 | |
| 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 are measured at TA = 25°C and VDD = 3.0V, unless otherwise specified. These parameters are provided for design guidance only and are not tested. ‡ Characterized but not production tested. Note:
| |||||||
