PSoC 4000 Family: PSoC 4 Architecture TRM, Document No. 001-89309 Rev. *D 69
11. Power Modes
The PSoC
®
4 provides three power modes, intended to minimize the average power consumption for a given application. The
power modes, in the order of decreasing power consumption, are:
■ Active
■ Sleep
■ Deep-Sleep
Active, Sleep, and Deep-Sleep are standard ARM-defined power modes, supported by the ARM CPUs and instruction set
architecture (ISA).
The power consumption in different power modes is controlled by using the following methods:
■ Enabling/disabling peripherals
■ Powering on/off internal regulators
■ Powering on/off clock sources
■ Powering on/off other portions of the PSoC 4
Figure 11-1 illustrates the various power modes and the possible transitions between them.
Figure 11-1. Power Mode Transitions State Diagram
ACTIVE
DEEP-SLEEP
Wakeup
Interrupt
Internal
Resets
XRES / Brownout /
Power On Reset
Firmware
Action
RESET
SLEEP
Internal Reset Event
External Reset Event
Firmware Action
Other External Event
Power Mode
Action
KEY: