SiM3C1xx
4.1.5. Device Power Modes
The SiM3C1xx devices feature four low power modes in addition to normal operating mode. Several peripherals
provide wake up sources for these low power modes, including the Low-Power Timer (LPT0), RTC0 (alarms and
oscillator failure notification), Comparator 0, and PMU Pin Wake. All power modes are detailed in Table 4.1.
Table 4.1. SiM3C1xx Power Modes
Mode
Description
Mode Entrance
Mode Exit
Core operating at full
speed
Normal
Code executing from
Flash
Core operating at full
speed
Power Mode 1
(PM1)
Execute code from RAM
WFI or WFE instruction
Jump to code in Flash
NVIC or WIC wakeup
Code executing from
RAM
Core halted
Power Mode 2
(PM2)
AHB and APB operate
at full speed for
peripherals
All clocks stopped
except LFOSC0 or
RTC0OSC
DMACTRL0
disabled
Fast wake mode
AHB and APB set to
enabled in PM3CN
Power Mode 3
Fast Wake
(PM3FW)
Low Power Oscillator
NVIC or WIC wakeup
AHB switched to
Low Power
Core clock set to
LFOSC0 or RTC0OSC
Oscillator
WFI or WFE
instruction
DMACTRL0
disabled
Power Mode 3
(PM3)
Clocks disabled in
All clocks stopped
NVIC or WIC wakeup
PM3CN
WFI or WFE
instruction
SLEEPDEEP set in
the ARM System
Control Register
Requires a reset defined by
the PMU as a wake up
source
Power Mode 9
(PM9)
Low power shutdown
WFI or WFE
instruction
In addition, all peripherals can have their clocks disconnected to reduce power consumption whenever a peripheral
is not being used using the clock control (CLKCTRL) registers.
34
Preliminary Rev. 0.8