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
Core
Mode Entrance
Mode Exit
Normal
operating at full
speed
Code executing from
Flash
Core
Power Mode 1
(PM1)
operating at full
speed
Code executing from
RAM
Core
Execute code from RAM
Jump to code in Flash
Power Mode 2
(PM2)
halted
AHB and APB operate
at full speed for
peripherals
All
WFI or WFE instruction
NVIC or WIC wakeup
Power Mode 3
Fast Wake
(PM3FW)
clocks stopped
except LFOSC0 or
RTC0OSC
AHB and APB set to
Low Power Oscillator
Core clock set to
LFOSC0 or RTC0OSC
DMACTRL0
disabled
Fast wake mode
enabled in PM3CN
AHB switched to
Low Power
Oscillator
WFI or WFE
instruction
DMACTRL0
NVIC or WIC wakeup
Power Mode 3
(PM3)
All clocks stopped
disabled
Clocks disabled in
PM3CN
WFI or WFE
instruction
SLEEPDEEP
NVIC or WIC wakeup
Power Mode 9
(PM9)
Low power shutdown
set in
the ARM System
Requires a reset defined by
Control Register
the PMU as a wake up
source
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