3.4.4System Clocks

Figure 3-6shows the organization of the clocks. The 80C186 microcontroller system clock has been renamed CLKOUTA. CLKOUTB is provided as an additional output.

Figure 3-6 Clock Organization

CLKSEL2

PLL

 

 

Mux

 

 

 

 

 

 

1x or 4x

 

 

 

 

 

X1, X2

Input Clock

÷2

CLKSEL1

Power-Save

Divisor1

(/1 to /128)

Fundamental

Clock

PSEN1

 

CPU Clock

Mux

 

CAF1

CAD1

Mux

 

CBF1

CBD1

 

 

Time

Mux

Delay

 

6 ± 2.5ns

CLKOUTA

CLKOUTB

Notes:

1. Set via PDCON Register

CLKOUTA and CLKOUTB operate at either the CPU clock (power-save) frequency or the fundamental clock (PLL or input divider) frequency. The output drivers for both clocks are individually programmable for drive enable or disable.

The provision of two clock outputs lets the system designer configure one clock output to run at the PLL frequency and the other to run at the CPU clock frequency. Individual drive enable bits allow selective enabling of just one or both of these clock outputs.

3.4.5Power-Save Operation

The power-save mode reduces power consumption and heat dissipation, which can reduce power supply costs and size in all systems and extend battery life in portable systems. In power-save mode, operation of the CPU and internal peripherals continues at a slower clock frequency. When a hardware interrupt occurs, the CPU and internal peripheral clock automatically returns to the fundamental clock frequency on the internal clock’s next rising edge of t3.

Note: Power-save operation requires that clock-dependent devices be reprogrammed for clock frequency changes. Software drivers must be aware of clock frequency.

System Overview

3-25

Page 57
Image 57
AMD Am188TMER, Am186TMER user manual System Clocks, Power-Save Operation