PowerPC e500 Core Family Reference Manual, Rev. 1
6-4
Freescale Semiconductor
Power Management
NOTE
The e500 does not implement its own doze, nap, and sleep modes. The
core-halted and core-stopped states may correlate to the integrated
device’s doze, nap, and sleep modes, but the e500 cannot be put into
core-halted or core-stopped state without interaction with system
integration logic.
6.4.1
Software Considerations for Power Management
Setting MSR[WE] generates a request to the power management logic of the integrated device
(external to the core complex) to enter a power-saving state. It is assumed that the desired
power-saving state (doze, nap, or sleep) has been previously set up by setting the appropriate HID0
bit, typically at system start-up time. Setting MSR[WE] does not directly affect instruction
execution, but it is reflected on the core doze, nap, and sleep signals, depending on the
HID0[DOZE,NAP,SLEEP] settings.
To ensure a clean transition into and out of a power-saving mode, the following program sequence
is recommended:
msync
mtmsr
(WE)
isync
loop:
br
loop
HID0[SLEEP] If MSR[WE] = 1, signals power management logic to initiate device sleep mode. The core complex remains in
core-stopped state and stops its time base after integrated device logic
negates tben.
HID0[TBEN] Time base and decrementer enable
0 Time base disabled (no counting)
• 1Time base enabled
Table 6-3. Core Power Management Control Bits (continued)
Bit
Description
Summary of Contents for PowerPC e500 Core
Page 1: ...PowerPC e500 Core Family Reference Manual Supports e500v1 e500v2 E500CORERM Rev 1 4 2005...
Page 36: ...PowerPC e500 Core Family Reference Manual Rev 1 xxxvi Freescale Semiconductor...
Page 38: ...PowerPC e500 Core Family Reference Manual Rev 1 Part I 2 Freescale Semiconductor...
Page 332: ...PowerPC e500 Core Family Reference Manual Rev 1 Part II 2 Freescale Semiconductor...
Page 530: ...Opcode Listings PowerPC e500 Core Family Reference Manual Rev 1 D 50 Freescale Semiconductor...
Page 534: ...PowerPC e500 Core Family Reference Manual Rev 1 E 4 Freescale Semiconductor Revision History...