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 />

8.1 <strong>Power</strong>, <strong>Reset</strong>, <strong>and</strong> <strong>Clock</strong> <strong>Management</strong><br />

8.1.1 Introduction<br />

The device power-management architecture ensures maximum performance <strong>and</strong> operation time for user<br />

satisfaction (audio/video support) while offering versatile power-management techniques for maximum<br />

design flexibility, depending on application requirements. This introduction contains the following<br />

information:<br />

• <strong>Power</strong>-management architecture building blocks for the device<br />

• State-of-the-art power-management techniques supported by the power-management architecture of<br />

the device<br />

8.1.2 Device <strong>Power</strong>-<strong>Management</strong> Architecture Building Blocks<br />

To provide a versatile architecture supporting multiple power-management techniques, the powermanagement<br />

framework is built with three levels of resource management: clock, power, <strong>and</strong> voltage<br />

management.<br />

These management levels are enforced by defining the managed entities or building blocks of the powermanagement<br />

architecture, called the clock, power, <strong>and</strong> voltage domains. A domain is a group of modules<br />

or subsections of the device that share a common entity (for example, common clock source, common<br />

voltage source, or common power switch). The group forming the domain is managed by a policy<br />

manager. For example, a clock for a clock domain is managed by a dedicated clock manager within the<br />

power, reset, <strong>and</strong> clock management (<strong>PRCM</strong>) module. The clock manager considers the joint clocking<br />

constraints of all the modules belonging to that clock domain (<strong>and</strong>, hence, receiving that clock).<br />

8.1.3 <strong>Clock</strong> <strong>Management</strong><br />

The <strong>PRCM</strong> module along with the control module manages the gating (that is, switching off) <strong>and</strong> enabling<br />

of the clocks to the device modules. The clocks are managed based on the requirement constraints of the<br />

associated modules. The following sections identify the module clock characteristics, management policy,<br />

clock domains, <strong>and</strong> clock domain management<br />

8.1.3.1 Module Interface <strong>and</strong> Functional <strong>Clock</strong>s<br />

Each module within the device has specific clock input characteristic requirements. Based on the<br />

characteristics of the clocks delivered to the modules, the clocks are divided into two categories: interface<br />

clocks <strong>and</strong> functional clocks<br />

<strong>PRCM</strong><br />

<strong>Clock</strong> generator<br />

Figure 8-1. Functional <strong>and</strong> Interface <strong>Clock</strong>s<br />

Interface clock<br />

Device interconnect<br />

Functional clock<br />

The interface clocks have the following characteristics:<br />

X_ICLK<br />

Registers Interconnect<br />

interface<br />

Module X<br />

X_FCLK<br />

prcm-001<br />

• They ensure proper communication between any module/subsystem <strong>and</strong> interconnect.<br />

• In most cases, they supply the system interconnect interface <strong>and</strong> registers of the module.<br />

• A typical module has one interface clock, but modules with multiple interface clocks may also exist<br />

(that is, when connected to multiple interconnect buses).<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 />

633

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

Saved successfully!

Ooh no, something went wrong!