CC1110Fx / CC1111Fx
13 Peripherals
In
the
following
sub-sections,
each
CC1110Fx/CC1111Fx peripheral is described in
detail.
13.1 Power Management and Clocks
This section describes the Power Management
Controller. The Power Management Controller
controls the use of active mode, power modes,
and clock control.
using clock gating and turning off oscillators to
reduce dynamic power consumption.
The CC1110Fx/CC1111Fx has one active mode
and four power modes, called PM0, PM1, PM2
and PM3, where PM3 has the lowest power
consumption. Please note the minimum
requirement on high speed crystal oscillator
powerdown time in all modes of operation for
13.1.1 Power Management Introduction
The CC1110Fx/CC1111Fx uses different operating
modes to allow low-power operation. Ultra-low-
power operation is obtained by turning off
power supply to modules to avoid static
(leakage) power consumption and also by
CC1110Fx, see Table 11.
The different
operating modes are shown in Table 48.
Operating Mode
High-speed Oscillator
Low-speed Oscillator
Digital Voltage
Regulator
CPU
None
None
Configuration
A
B
C
A
B
C
High speed XOSC
HS RCOSC
Low power RCOSC
32.768 kHz XOSC
Active
PM0
PM1
PM2
PM3
B and / or C
B or C
B or C
B or C
B or C
A
On
On
On
Off
Off
Running
Idle
B and / or C
A
A
A
Idle
Idle
Idle
Table 48: Operating Modes
Active mode: The full functional mode. The
voltage regulator to the digital core is on and
either the high speed RC oscillator or the high
speed crystal oscillator or both are running.
Either the Low power RC oscillator or the
32.768 kHz crystal oscillator is running.
expires. The CC1111Fx will lose all USB state
information when PM2 is entered. Thus, PM2
should not be used with USB.
PM3: The voltage regulator to the digital core
is turned off. None of the oscillators are
running. The system will go to active mode on
reset or an external interrupt. The CC1111Fx will
lose all USB state information when PM3 is
entered. Thus, PM3 should not be used with
USB.
PM0: Same as avtive mode, but the CPU is
idle, meaning that no code is being executed.
PM1: The voltage regulator to the digital part is
on. Neither the high speed crystal oscillator nor
the high speed RC oscillator is running. Either
the low power RC oscillator or the 32.768 kHz
crystal oscillator is running. The system will go
to active mode on reset or an external interrupt
or when the Sleep Timer expires.
When an external interrupt occurs in PM1,
PM2, or PM3, or a Sleep Timer interrupt occur
in PM1 and PM2, active mode will be entered
and the code will start executing from where it
entered PM1/2/(3). Any enabled interrupt will
take the device from PM0 to active mode, and
also in this case the code will start executing
from where it entered PM0. A reset, however,
will take the chip from any of the four power
modes to active mode, but the code will start
executing from the start of the program.
PM2: The voltage regulator to the digital core
is turned off. Neither the high speed crystal
oscillator nor the high speed RC oscillator is
running. Either the low power RC oscillator or
the 32.768 kHz crystal oscillator is running.
The system will go to active mode on reset or
an external interrupt or when the Sleep Timer
SWRS033E
Page 77 of 239