8-5

CLOCK AND POWER MANAGEMENT UNIT

Figure 8-3. SMM Interaction with Idle and Powerdown Modes

8.1.2.2 Bus Interface Unit Operation During Idle Mode

The bus interface unit (BIU) can process DMA, DRAM refresh, and external hold requests duringidle mode. When the first request occurs, the core wakes up long enough to relinquish bus controlto the bus arbiter, then returns to idle mode. For the remaining time in idle mode, the bus arbitercontrols the bus. DMA, DRAM refresh, and external hold requests are processed in the same wayas during normal operation.

8.1.2.3 Watchdog Timer Unit Operation During Idle Mode

When the watchdog timer unit is in system watchdog mode, idle mode stops the down-counter.Since no software can run while the CPU is idle, a software watchdog is not needed. When it isin bus monitor or general-purpose timer mode, the watchdog timer unit continues to run while thedevice is in idle mode. (Chapter 17 describes the watchdog timer unit.)
Reset or
RSM Instruction
with Halt Restart
Slot Clear
System
Management
Mode
Powerdown
Mode Idle
Mode
Normal
Operation
SMI#
A2229-03
Halt Instruction
with Idle Flag Set
RSM Instruction
with Idle Flag and
Halt Restart Slot Set
SMI#
R
e
s
e
t
o
r
U
n
m
a
s
k
e
d
I
n
t
e
r
r
u
p
t
Halt Instruction
with Powerdown
Flag Set
RSM with
Powerdown Flag
and Halt Restart
Slot Set
o
r
N
M
I
o
r
N
M
I
SMI#
U
n
m
a
s
k
e
d
I
n
t
e
r
r
u
p
t
R
e
s
e
t
o
r