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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

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

3. The wake up event will also trigger interrupt to Cortex M3<br />

4. On the wakeup event due to interrupt Cortex M3 execute the following<br />

• Restore the voltages to normal Operating voltage<br />

• Enable PLL locking<br />

• Cortex M3 will switch ON the power domains <strong>and</strong>/or enable clocks for PD_PER<br />

• Cortex M3 will switch ON the power domains <strong>and</strong>/or enable clocks for PD_MPU<br />

• Executes WFI<br />

5. Cortex A8 MPU starts executing from ROM reset vector<br />

6. Restore the application context(only for Deep sleep 0)<br />

8.1.5 <strong>PRCM</strong> Module Overview<br />

The <strong>PRCM</strong> is structured using the architectural concepts presented in the 5000x <strong>Power</strong> <strong>Management</strong><br />

Framework. This framework provides:<br />

A set of modular, re-usable FSM blocks to be assembled into the full clock <strong>and</strong> power management<br />

mechanism. A register set <strong>and</strong> associated programming model. Functional sub-block definitions for clock<br />

management, power management, system clock source generation, <strong>and</strong> master clock generation.<br />

The device supports an enhanced power management scheme based on four functional power domains:<br />

Generic Domains<br />

• WAKEUP<br />

• MPU<br />

• PER<br />

• RTC<br />

The <strong>PRCM</strong> provides the following functional features:<br />

• Software configurable for direct, automatic, or a combination thereof, functional power domain state<br />

transition control<br />

• Device power-up sequence control<br />

• Device sleep / wake-up sequence control<br />

• Centralized reset generation <strong>and</strong> management<br />

• Centralized clock generation <strong>and</strong> management<br />

The <strong>PRCM</strong> modules implement these general functional interfaces:<br />

• OCP configuration ports<br />

• Direct interface to device boundary<br />

• <strong>Power</strong> switch control signals<br />

• Device control signals<br />

• <strong>Clock</strong>s control signals<br />

• <strong>Reset</strong>s signals<br />

• A set of power management protocol signals for each module to control <strong>and</strong> monitor st<strong>and</strong>by, idle <strong>and</strong><br />

wake-up modes (CM <strong>and</strong> PRM)<br />

• Emulation signals<br />

8.1.5.1 Interface Descriptions<br />

This section lists <strong>and</strong> shortly describes the different interfaces that allow <strong>PRCM</strong> to communicate with other<br />

modules or external devices.<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 />

647

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

Saved successfully!

Ooh no, something went wrong!