13.3.3.2 Wake-up Time
- In Idle mode, the main clock source is kept running to eliminate additional wake-up time
- In Standby mode, the main clock might be running depending on the peripheral configuration
- In Power-Down mode, only the OSC32K oscillator and the Real-Time Clock (RTC) may be running if it is used by the Brown-out Detector (BOD), Watchdog Timer (WDT) or Periodic Interrupt Timer (PIT). All the other clock sources will be OFF.
Sleep Mode | Start-up Time |
---|---|
Idle | Six clock cycles |
Standby | Six clock cycles + one (OSC start-up + Regulator start-up) |
Power-Down | Six clock cycles + one (OSC start-up + Regulator start-up) |
The start-up time for the different clock sources is described in the CLKCTRL - Clock Controller section.
In addition to the normal wake-up time, it is possible to make the device
wait until the BOD is ready before executing code. This is done by writing
0x3
to the BOD operation mode in Active and Idle (ACTIVE) bit field
in the BOD Configuration (FUSE.BODCFG) fuse. If the BOD is ready before the normal
wake-up time, the total wake-up time will be the same. If the BOD takes longer than the
normal wake-up time, the wake-up time will be extended until the BOD is ready. This
ensures correct supply voltage whenever code is executed.