![Motorola MPC8240 Скачать руководство пользователя страница 470](http://html.mh-extra.com/html/motorola/mpc8240/mpc8240_user-manual_243927470.webp)
14-4
MPC8240 Integrated Processor User’s Manual
Processor Core Power Management
14.2.3 Processor Power Management Modes—Details
The following sections describe the characteristics of the MPC8240 power management
modes, the requirements for entering and exiting the various modes, and the system
capabilities provided by the processor core while the power management modes are active.
For the processor to enter nap or sleep mode, the software first programs the processor for
one of those modes. Then the peripheral logic must be programmed for nap or sleep mode.
When the peripheral logic is ready to nap or sleep, it signals that the processor can enter the
nap or sleep mode and asserts the QACK output signal. If the peripheral logic wakes from
nap or sleep (causing QACK to negate), the processor also wakes from nap or sleep mode.
14.2.3.1 Full-Power Mode with DPM Disabled
Full-power mode with DPM disabled power mode is selected when the DPM enable bit
(bit 11) in HID0 is cleared. The following characteristics apply:
•
Default state following assertion of HRST_CPU and HRST_CTRL
•
All functional units are operating at full processor speed at all times
14.2.3.2 Full-Power Mode with DPM Enabled
Full-power mode with DPM enabled (HID0[11] = 1) provides on-chip power management
without affecting the functionality or performance of the MPC8240 as follows:
•
Required functional units are operating at full processor speed
•
Functional units are clocked only when needed
•
No software or hardware intervention required after mode is set
•
Software/hardware and performance transparent
14.2.3.3 Processor Doze Mode
Doze mode disables most functional units but maintains cache coherency by enabling bus
snooping. A snoop hit causes the processor core to enable the data cache, copy the data back
to memory, disable the cache, and fully return to the doze state.
Doze mode is characterized by the following features:
•
Most functional units disabled
•
Bus snooping and time base/decrementer still enabled
•
PLL running and locked to the internal sys_logic_clk signal
To enter the doze mode, the following conditions must occur:
•
Set doze bit (HID0[8] = 1).
•
The MPC8240 enters doze mode after several processor clocks.
Содержание MPC8240
Страница 1: ...MPC8240UM D Rev 1 1 2001 MPC8240 Integrated Processor User s Manual ...
Страница 38: ...xviii MPC8240 Integrated Processor User s Manual TABLES Table Number Title Page Number ...
Страница 48: ...xlviii MPC8240 Integrated Processor User s Manual Acronyms and Abbreviations ...
Страница 312: ...6 94 MPC8240 Integrated Processor User s Manual ROM Flash Interface Operation ...
Страница 348: ...7 36 MPC8240 Integrated Processor User s Manual PCI Host and Agent Modes ...
Страница 372: ...8 24 MPC8240 Integrated Processor User s Manual DMA Register Descriptions ...
Страница 394: ...9 22 MPC8240 Integrated Processor User s Manual I2O Interface ...
Страница 412: ...10 18 MPC8240 Integrated Processor User s Manual Programming Guidelines ...
Страница 454: ...12 14 MPC8240 Integrated Processor User s Manual Internal Arbitration ...
Страница 466: ...13 12 MPC8240 Integrated Processor User s Manual Exception Latencies ...
Страница 516: ...16 14 Watchpoint Trigger Applications ...
Страница 538: ...B 16 MPC8240 Integrated Processor User s Manual Setting the Endian Mode of Operation ...
Страница 546: ...C 8 MPC8240 Integrated Processor User s Manual ...
Страница 640: ...INDEX Index 16 MPC8240 Integrated Processor User s Manual ...