Cpu state control, Standby state, Clock status – Cirrus Logic EP73xx User Manual

Page 38: Cpu state control -12, Figure 2-4. state diagram -12

Advertising
background image

2-12

EP7309/11/12 User’s Manual - DS508UM4

Copyright Cirrus Logic, Inc. 2003

CPU Core

2

internal PLL is not used. The default value “00” for the PLL setting in SYSCON3 must
not change.

CPU State Control

There are three principal power management states on the EP73xx processor

• Operating State (highest power consumption)

• Idle State

• Standby State (lowest power consumption)

Each state leaves on or turns off a unique set of CPU peripherals which can serve to
reduce or limit the power required for the system for blocks of time in which there is
no external system activity. The processor can enter or exit any one of the three states.

Standby State

Standby state is the lowest power state the processor can achieve and still be capable
of returning to operating state or equates to the system being switched off. The RTC
clock remains on to insure that the processor can “wake up” from an external
interrupt or the “wake up” signal.

When the EP73xx is first powered on, the processor is in a “cold reset”. The same
condition can be created by asserting

nPOR

. Cold reset for the processor is the

standby state. In this instance, none of the peripherals have been initialized so the
only method for entering the operating state is by means of the

WAKEUP

pin.

Clock Status

• If internal PLL is used, it will shut off

• If external 13 MHz clock is being used, CPU will ignore input. External

Figure 2-4. State Diagram

Standby

Operating

Idle

Interrupt or rising wakeup

Write to standby location,

power fail, or user reset

In

te

rr

up

t

Write to halt location

nPOR, power fail,

or user reset

Advertising