11.3.2.1 Sleep Modes

In addition to Active mode, there are three different sleep modes with decreasing power consumption and functionality.

Idle
The CPU stops executing code. No peripherals are disabled, and all interrupt sources can wake the device.
Standby
The user can configure peripherals to be enabled or not, using the respective RUNSTBY bit. This means that the power consumption is highly dependent on what functionality is enabled, and thus may vary between the Idle and Power-Down levels.
SleepWalking is available for the ADC module.
Power-Down
BOD, WDT, and PIT (a component of the RTC) are active.
The only wake-up sources are the pin change interrupt, PIT, VLM, TWI address match, and CCL.
Table 11-1. Sleep Mode Activity Overview
GroupPeripheralActive in Sleep Mode
ClockIdleStandbyPower-Down
Active Clock DomainCPUCLK_CPU
RTCCLK_RTCXX(1)X(2)
ADCn/PTCCLK_PERXX(1)
TCBnCLK_PERXX(1)
BODCLK_BORXXX
WDTCLK_WDTXXX
All other peripheralsCLK_PERX
OscillatorsMain clock sourceXX(1)
RTC clock sourceXX(1)X(2)
WDT oscillatorXXX
Wake-Up SourcesPORT Pin interruptXXX
TWI Address Match interruptXXX
USART Start-of-Frame interruptsXX(1)
ADC/PTC interruptsXX(1)
RTC interruptsXX(1)X(2)
TCBn Capture interruptXX(1)
All other interruptsX
Note:
  1. The RUNSTBY bit of the corresponding peripheral must be set to enter the Active state.
  2. Only the PIT is available in the Power-Down sleep mode.