Low-Power Mode Details; Sleep Mode; Sleep Mode Wakeup Sources - Infineon PSoC 4000S Manual

4 mcu low-power modes and power reduction techniques
Table of Contents

Advertisement

PSoC™ 4 MCU low-power modes and power reduction techniques

Low-power mode details

3
Low-power mode details
The ModusToolbox™ software environment currently supports PSoC™ 4 MCU devices that have sleep and deep
sleep power modes. PSoC™ Creator supports all PSoC™ 4 MCU devices, with all power modes. ModusToolbox™
software and PSoC™ Creator both have code examples that demonstrate these power modes; see
Power
Modes.
Figure 1
shows the transitions between the power modes in PSoC™ MCU.
sources for each mode.
XRES / brownout /
power-on reset
Internal
resets
Wakeup
interrupt
Figure 1
PSoC™ power mode transitions diagram
Note:
Blocks in grey are not available in the PSoC™ 4000, 4000S, 4100S, 4100S plus, 4100S plus 256k,
4100S max, 4200DS, 4500S, 4700S, 4100PS, and analog coprocessor product lines.
3.1

Sleep mode

In Sleep mode, the PSoC™ 4 Arm
interrupt to occur. The SRAM is retained but not written to or read by the CPU. It can be accessed by DMA in
those parts that support DMA. All other peripherals and clocks continue to run.
3.1.1

Sleep mode wakeup sources

Any interrupt source in the device can wake the device from sleep mode. All peripherals can remain active and
generate interrupts.
Application Note
Reset
Active
Firmware
action
Sleep
Deep sleep
®
Cortex
®
-M0/M0+ CPU does not run instructions; instead, it waits for an
6 of 38
Table 3
lists the available wakeup
KEY:
Power mode
Internal reset event
External reset event
Firmware action
Other external event
Wakeup
Hibernate
interrupt
WAKEUP
Stop
asserts
Project 1
Action
001-86233 Rev. *I
2021-11-04

Advertisement

Table of Contents
loading

Table of Contents