English
Language : 

CC2510_15 Datasheet, PDF (73/245 Pages) Texas Instruments – Low-Power SoC (System-on-Chip) with MCU, Memory,2.4 GHz RF Transceiver, and USB Controller
CC2511F8 - Not Recommended for New Designs
12 Peripherals
In the following sub-sections, each
CC2510Fx/CC2511Fx peripheral is described in
detail.
12.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.
12.1.1 Power Management Introduction
The CC2510Fx/CC2511Fx uses different operating
modes to allow low-power operation. Ultra-low-
power operation is obtained by turning off
CC2510Fx / CC2511Fx
power supply to modules to avoid static
(leakage) power consumption and also by
using clock gating and turning off oscillators to
reduce dynamic power consumption.
The CC2510Fx/CC2511Fx has one active mode
and four power modes, called PM0, PM1, PM2
and PM3, where PM3 has the lowest power
consumption. The different operating modes
are shown in Table 48.
Operating Mode High-speed Oscillator Low-speed Oscillator
Configuration
Active
PM0
PM1
PM2
PM3
A None
B High speed
XOSC
C HS RCOSC
B and / or C
B and / or C
A
A
A
A None
B Low power RCOSC
C 32.768 kHz XOSC
B or C
B or C
B or C
B or C
A
Digital Voltage
Regulator
On
On
On
Off
Off
Table 48: Operating Modes
CPU
Running
Idle
Idle
Idle
Idle
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.
PM0: Same as active 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.
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
expires. The CC2511Fx 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 CC2511Fx will
lose all USB state information when PM3 is
entered. Thus, PM3 should not be used with
USB.
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.
SWRS055G
Page 73 of 236