Leaving Idle Mode - Intel 80C188EC User Manual

Hide thumbs Also See for 80C188EC:
Table of Contents

Advertisement

CLOCK GENERATION AND POWER MANAGEMENT
If the processor needs to run a refresh cycle during Idle mode, the internal core clock begins to
toggle on the falling CLKOUT edge immediately after the down-counter reaches zero. After one
idle T-state, the processor runs the refresh cycle. As with all other bus cycles, the BIU uses the
ready, wait state generation and chip-select circuitry as necessary for refresh cycles during Idle
mode. There is one idle T-state after T4 before the internal core clock shuts off again.
A HOLD request from an external bus master turns on the core clock as long as HOLD is active
(see Figure 5-11). The core clock restarts one CLKOUT cycle after the bus processor samples
HOLD high. The microprocessor asserts HLDA one cycle after the core clock starts. The core
clock turns off and the processor deasserts HLDA one cycle after the external bus master deas-
serts HOLD.
TI
CLKOUT
Internal
Peripheral
Clock
Internal
Core Clock
HOLD
HLDA
As in Active mode, refresh requests will force the BIU to drop HLDA during bus hold. (For more
information on refresh cycles during hold, see "Refresh Operation During a Bus HOLD" on page
3-43 and "Refresh Operation and Bus HOLD" on page 7-13.) Refresh requests will also correctly
break into sequences of back-to-back DMA cycles.
5.2.1.3

Leaving Idle Mode

Any unmasked interrupt or non-maskable interrupt (NMI) will return the processor to Active
mode. Reset also returns the processor to Active mode, but the device loses its prior state.
5-14
1 Clock
Core
Delay
Restart
TI
TI
TI
TI
Figure 5-11. HOLD/HLDA During Idle Mode
Processor
In Hold
TI
TI
TI
Core Clock
Shuts Off
TI
TI
TI
TI
A1120-0A

Advertisement

Table of Contents
loading

This manual is also suitable for:

80c186ec

Table of Contents