20.10.2 Asynchronous Partial Wake-Up in Wait Mode

When an asynchronous clock request from a peripheral occurs, the PMC partially wakes up the system to feed the clock only to this peripheral. The rest of the system is not fed with the clock, thus optimizing power consumption. Finally, depending on user-configurable conditions, the peripheral either wakes up the whole system if these conditions are met or stops the peripheral clock until the next clock request. If a wake-up request occurs, asynchronous partial wake-up is automatically disabled until the user instructs the PMC to enable asynchronous partial wake-up. This is done by writing a ‘1’ to SLPWKSR in the Partial Wake-Up Control register (PMC_SLPWKCR).

Figure 20-3. Asynchronous Partial Wake-Up Waveforms