03.01.2015 Views

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

80C186EC/80C188EC Microprocessor User's Manual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

CLOCK GENERATION AND POWER MANAGEMENT<br />

5.2.4 Implementing a Power Management Scheme<br />

Table 5-2 summarizes the power management options available to the user. With three ways<br />

available to reduce power consumption, here are some guidelines:<br />

• Powerdown mode reduces power consumption by several orders of magnitude. If the<br />

application goes into and out of Powerdown frequently, the power reduction can probably<br />

offset the relatively long intervals spent leaving Powerdown mode.<br />

• If background CPU tasks are usually necessary and the overhead of reprogramming<br />

peripherals is not severe, Power-Save mode can “tune” the clock rate to the best value.<br />

Remember that current varies linearly with respect to frequency.<br />

• Idle mode fits DMA-intensive and interrupt-intensive (as opposed to CPU-intensive) applications<br />

perfectly.<br />

The processor can operate in Power-Save mode and Idle mode concurrently. With Idle mode<br />

alone, rated power consumption typically drops a third or more. Power-Save mode multiplies that<br />

reduction further according to the selected clock divisor.<br />

Overall power consumption has two parts: switching power dissipated by driving loads such as<br />

the address/data bus, and device power dissipated internally by the microprocessor whether or not<br />

it is connected to external devices. A power management scheme should consider loading as well<br />

as the raw specifications in the processor's data sheet.<br />

Table 5-2. Summary of Power Management Modes<br />

Mode<br />

Relative<br />

Power<br />

Typical<br />

Power<br />

User<br />

Overhead<br />

Chief<br />

Advantage<br />

Active Full 250 mW at 16 MHz — Full-speed operation<br />

Idle Low 175 mW at 16 MHz Low Peripherals are unaffected<br />

Power-Save Adjustable 125 mW at 16/2 MHz Moderate to High Code execution continues<br />

Powerdown Lowest 250 µW Low to Moderate Long battery life<br />

NOTE<br />

If an NMI or external maskable interrupt service routine is used to enter a<br />

power management mode, the interrupt request signal should be deasserted<br />

before entering the power management mode.<br />

5-24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!