MOTOROLA
Chapter 15. Clocks and Power Control
15-23
Part IV. Hardware Interface
exception handler via rÞ, it will resume processing from the instruction following that
which initiated entry into doze mode. The one exception to this is the decrementer, a
wake-up interrupt from the decrementer will never cause a jump to the interrupt handler;
instead processing will always resume from the instruction following that which initiated
entry into low-power mode.
15.5.5 Sleep Mode
In sleep mode, the only internal modules that are activated are the SIU timers, including the
real-time clock (RTC), periodic interrupt timer (PIT), timebase (TB), and decrementer
(DEC).
Sleep mode is selected if PLPRCR[LPM]=10. Only PITRTCLK and TMBCLK are active
in sleep mode. Clocks to all other modules are disabled. Note that because the SIU memory
controller is not activated in this mode, memory refresh does not occur. Note also that
PLPRCR[TMIST] should be cleared before entering sleep mode; for more information, see
Section 15.5.8, ÒTMIST: Facilitating Nesting of SIU Timer Interrupts.
The following events will cause the MPC860 to leave sleep mode and enter normal high
mode:
¥
An external IRQx input is asserted for which wake-up capabilities are enabled.
Wake-up capabilities for IRQx interrupts are enabled in the associated SIEL[WMx]
bits.
¥
A time-out event of the RTC, PIT, TB, or DEC occurs.
When the MPC860 leaves sleep mode, it will enter normal high or normal low mode,
depending on the state of PLPRCR[CSRC] and SCCR[PRQEN]. When the MPC860 enters
normal high mode, PLPRCR[LPM] is cleared.
Upon resumption of processing in normal high or low mode, the MPC860 will jump to the
external interrupt vector to process the interrupt source if that interrupt is enabled in
SIMASK and MSR[EE]. When the CPU returns from the exception handler via rÞ, it will
resume processing from the instruction following that which initiated entry into sleep
mode. The one exception to this is the decrementer, a wake-up interrupt from the
decrementer will never cause a jump to the interrupt handler; instead processing will always
resume from the instruction following that which initiated entry into low-power mode.
15.5.6 Deep-Sleep Mode
Deep-sleep mode is similar to sleep mode, except that the SPLL is also disabled and,
therefore, the wake-up time from this mode is longer. Wake-up time from deep-sleep mode
is a maximum of 500 OSCCLK clocks (if OSCCLK is sourced by OSCM) or a maximum
of 1000 clocks (if OSCCLK is sourced by EXTCLK).
Deep-sleep mode is selected if PLPRCR[LPM]=11 and PLPRCR[TEXPS]=1. Note also
that PLPRCR[TMIST] should be cleared before entering deep-sleep mode; for more
Summary of Contents for MPC860 PowerQUICC
Page 3: ...MPC860UM AD 07 98 REV 1 MPC860 PowerQUICC ª UserÕs Manual ...
Page 36: ...xxxvi MPC860 PowerQUICC UserÕs Manual MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 78: ...I iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 88: ...1 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 114: ...3 16 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part I Overview ...
Page 226: ...8 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 262: ...9 36 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part II PowerPC Microprocessor Module ...
Page 274: ...III iv MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 320: ...12 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part III Configuration ...
Page 325: ...MOTOROLA Part IV Hardware Interface IV v Part IV Hardware Interface ...
Page 326: ...IV vi MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 352: ...13 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 394: ...14 42 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 426: ...15 32 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 530: ...17 26 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part IV Hardware Interface ...
Page 632: ...21 44 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 660: ...22 28 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 708: ...24 24 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 748: ...27 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 846: ...31 20 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 914: ...35 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 948: ...36 34 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part V The Communications Processor Module ...
Page 998: ...37 48 MPC860 PowerQUICC UserÕs Manual MOTOROLA Part VI Debug and Test ...
Page 1016: ...A 10 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1024: ...B 8 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1030: ...C 6 MPC860 PowerQUICC UserÕs Manual MOTOROLA Appendixes ...
Page 1086: ...Glossary 12 MPC860 PowerQUICC UserÕs Manual MOTOROLA ...
Page 1106: ......