MC68HC08AZ32
MOTOROLA
Clock Generator Module (CGM)
95
Clock Generator Module (CGM)
CGM
Contents
Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .96
Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .97
Crystal oscillator circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .99
Phase-locked loop (PLL) circuit . . . . . . . . . . . . . . . . . . . . . . . . . . .99
PLL circuits. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .100
Acquisition and tracking modes . . . . . . . . . . . . . . . . . . . . . . . .101
Manual and automatic PLL bandwidth modes . . . . . . . . . . . . .101
Programming the PLL. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .103
Special programming exceptions . . . . . . . . . . . . . . . . . . . . . . .105
Base clock selector circuit. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .105
CGM external connections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .106
I/O Signals. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .107
Crystal amplifier input pin (OSC1) . . . . . . . . . . . . . . . . . . . . . . . .107
Crystal amplifier output pin (OSC2) . . . . . . . . . . . . . . . . . . . . . . .107
External filter capacitor pin (CGMXFC). . . . . . . . . . . . . . . . . . . . .107
PLL analog power pin (VDDA) . . . . . . . . . . . . . . . . . . . . . . . . . . .108
Oscillator enable signal (SIMOSCEN) . . . . . . . . . . . . . . . . . . . . .108
Crystal output frequency signal (CGMXCLK) . . . . . . . . . . . . . . . .108
CGM base clock output (CGMOUT). . . . . . . . . . . . . . . . . . . . . . .108
CGM CPU interrupt (CGMINT). . . . . . . . . . . . . . . . . . . . . . . . . . .108
CGM registers. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .109
PLL control register (PCTL) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .110
PLL Bandwidth control register (PBWC). . . . . . . . . . . . . . . . . . . .112
PLL Programming register (PPG). . . . . . . . . . . . . . . . . . . . . . . . .114
Interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .116
Special modes. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
WAIT mode. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
STOP mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .117
CGM during break interrupts. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .118
Acquisition/lock time specifications. . . . . . . . . . . . . . . . . . . . . . . . . .119
Acquisition/lock time definitions . . . . . . . . . . . . . . . . . . . . . . . . . .119
1-cgm