01.08.2013 Views

Chapter 08 Power, Reset, and Clock Management (PRCM).pdf

Chapter 08 Power, Reset, and Clock Management (PRCM).pdf

Chapter 08 Power, Reset, and Clock Management (PRCM).pdf

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

www.ti.com <strong>Power</strong>, <strong>Reset</strong>, <strong>and</strong> <strong>Clock</strong> <strong>Management</strong><br />

Table 8-12. <strong>Power</strong> Domain Control <strong>and</strong> Status Registers (continued)<br />

Register/Bit Field Type Description<br />

PM__PWRSTST[5:4]<br />

MEMSTATEST<br />

8.1.4.2.1 <strong>Power</strong>-<strong>Management</strong> Techniques<br />

Identifies the current state of the memory<br />

Status area in the power domain. It can be OFF,<br />

ON, or RETENTION<br />

The following section describes the state-of-the-art power-management techniques supported by the<br />

device.<br />

8.1.4.2.1.1 Adaptive Voltage Scaling<br />

AVS is a power-management technique based in Smart Reflex that is used for automatic control of the<br />

operating voltages of the device to reduce active power consumption. With Smart Reflex, power-supply<br />

voltage is adapted to silicon performance, either statically (based on performance points predefined in the<br />

manufacturing process of a given device) or dynamically (based on the temperature-induced real-time<br />

performance of the device). A comparison of these predefined performance points to the real-time on-chip<br />

measured performance determines whether to raise or lower the power-supply voltage. AVS achieves the<br />

optimal performance/power trade-off for all devices across the technology process spectrum <strong>and</strong> across<br />

temperature variation. The device voltage is automatically adapted to maintain performance of the device<br />

8.1.4.3 <strong>Power</strong> Modes<br />

The following power modes are for easy reference applicable for typical use cases. The design does not<br />

restrict these to be the only modes. In order of the lowest power to the highest power, these modes are<br />

named RTC-Only, DeepSleep0, DeepSleep1, DeepSleep2, St<strong>and</strong>by <strong>and</strong> Active. All voltage supplies must<br />

be maintained for the each of the Deep Sleep, St<strong>and</strong>by <strong>and</strong> Active modes. In Active mode, all power<br />

domains are ON. In RTC mode, only the supplies to the RTC subsystem are supplied.<br />

The contents of SDRAM are preserved in any of the Deep Sleep/St<strong>and</strong>by modes. This is done by placing<br />

SDRAM in self-refresh prior to entering Deep Sleep.<br />

Use Case<strong>Power</strong> Mode Application state<br />

Table 8-13. Typical <strong>Power</strong> Modes<br />

Only RTC voltage domain is alive.<br />

RTC-Only Optionally, SDRAM can be kept in selfrefresh<br />

which will reduce the boot time.<br />

DeepSleep0<br />

<strong>Power</strong> Domain States& Supply<br />

Voltages<br />

VDD_MPU = 0v<br />

VDD_CORE = 0v<br />

VDDS_RTC supply is active.<br />

Optionally, IO supplies can be left ON<br />

PD_PER peripheral & CortexA8 / MPU<br />

register information will be lost.<br />

On-chip peripheral register (context)<br />

information of PD_PER domain needs to<br />

be saved by application to SDRAM before<br />

Master Oscillator = OFF<br />

VDD_MPU = 0.95v<br />

VDD_CORE = 0.95v<br />

PD_WKUP = ON<br />

entering this mode. PD_MPU = OFF<br />

SDRAM is in self-refresh. For wakeup,<br />

boot ROM executes <strong>and</strong> branches to<br />

peripheral context restore followed by<br />

system resume.<br />

PD_PER = OFF<br />

PD_GFX = OFF<br />

All IO supplies & RTC supplies are ON<br />

On-chip peripheral registers are<br />

Master Oscillator = OFF<br />

preserved. VDD_MPU = 0.95v<br />

CortexA8 context/registers are lost <strong>and</strong> VDD_CORE = 0.95v<br />

DeepSleep1<br />

hence application needs to save them to<br />

MPU Subsystem or L3 OCMC RAM or<br />

SDRAM before entering DeepSleep.<br />

PD_WKUP = ON<br />

PD_MPU = OFF<br />

SDRAM is in self-refresh.<br />

PD_PER = ON<br />

For wakeup, boot ROM executes <strong>and</strong> PD_GFX = OFF<br />

branch to system resume. All IO supplies & RTC supplies are ON<br />

SPRUH73E–October 2011–Revised May 2012 <strong>Power</strong>, <strong>Reset</strong>, <strong>and</strong> <strong>Clock</strong> <strong>Management</strong> (<strong>PRCM</strong>)<br />

Submit Documentation Feedback<br />

Copyright © 2011–2012, Texas Instruments Incorporated<br />

641

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!