English
Language : 

CY8C58LP Datasheet, PDF (26/122 Pages) Cypress Semiconductor – Programmable System-on-Chip (PSoC®)
PSoC® 5LP: CY8C58LP Family
PRELIMINARY
Datasheet
6.2.1 Power Modes
PSoC 5LP devices have four different power modes, as shown
in Table 6-2 and Table 6-3. The power modes allow a design to
easily provide required functionality and processing power while
simultaneously minimizing power consumption and maximizing
battery life in low power and portable devices.
PSoC 5LP power modes, in order of decreasing power
consumption are:
■ Active
■ Alternate active
Active is the main processing mode. Its functionality is
configurable. Each power controllable subsystem is enabled or
disabled by using separate power configuration template
registers. In alternate active mode, fewer subsystems are
enabled, reducing power. In sleep mode most resources are
disabled regardless of the template settings. Sleep mode is
optimized to provide timed sleep intervals and RTC functionality.
The lowest power mode is hibernate, which retains register and
SRAM state, but no clocks, and allows wakeup only from I/O
pins. Figure 6-5 illustrates the allowable transitions between
power modes. Sleep and hibernate modes should not be entered
until all VDDIO supplies are at valid voltage levels.
■ Sleep
■ Hibernate
Table 6-2. Power Modes
Power Modes
Description
Entry Condition Wakeup Source Active Clocks
Regulator
Active
Primary mode of operation, all Wakeup, reset, Any interrupt
peripherals available (program- manual register
mable)
entry
Any (program-
mable)
All regulators available.
Digital and analog
regulators can be disabled
if external regulation used.
Alternate
Active
Similar to Active mode, and is Manual register
typically configured to have
entry
fewer peripherals active to
reduce power. One possible
configuration is to use the UDBs
for processing, with the CPU
turned off
Any interrupt
Any (program-
mable)
All regulators available.
Digital and analog
regulators can be disabled
if external regulation used.
Sleep
All subsystems automatically
disabled
Manual register Comparator, ILO/kHzECO
entry
PICU, I2C, RTC,
CTW, LVD
Both digital and analog
regulators buzzed.
Digital and analog
regulators can be disabled
if external regulation used.
Hibernate
All subsystems automatically Manual register
disabled
entry
Lowest power consuming mode
with all peripherals and internal
regulators disabled, except
hibernate regulator is enabled
Configuration and memory
contents retained
PICU
Only hibernate regulator
active.
Table 6-3. Power Modes Wakeup Time and Power Consumption
Sleep
Modes
Active
Alternate
Active
Sleep
Hibernate
Wakeup
Time
–
–
<25 µs
<125 µs
Current
(Typ)
3.1 mA[8]
–
2 µA
300 nA
Code
Execution
Yes
User
defined
No
No
Digital
Resources
All
All
I2C
None
Analog
Resources
All
All
Comparator
None
Clock Sources
Available
All
All
ILO/kHzECO
None
Wakeup Sources
–
–
Comparator,
PICU, I2C, RTC,
CTW, LVD
PICU
Reset
Sources
All
All
XRES, LVD,
WDR
XRES
Document Number: 001-84932 Rev. **
Page 26 of 122