English
Language : 

MC68HC908KX8 Datasheet, PDF (10/310 Pages) Motorola, Inc – Microcontrollers
Table of Contents
Technical Data
10
Section 7. Internal Clock Generator Module (ICG)
7.1 Contents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 99
7.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 100
7.3 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.4 Functional Description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 101
7.4.1 Clock Enable Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 103
7.4.2 Internal Clock Generator . . . . . . . . . . . . . . . . . . . . . . . . . . 104
7.4.2.1 Digitally Controlled Oscillator . . . . . . . . . . . . . . . . . . . . . 105
7.4.2.2 Modulo N Divider . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 105
7.4.2.3 Frequency Comparator . . . . . . . . . . . . . . . . . . . . . . . . . 105
7.4.2.4 Digital Loop Filter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 106
7.4.3 External Clock Generator . . . . . . . . . . . . . . . . . . . . . . . . . . 107
7.4.3.1 External Oscillator Amplifier . . . . . . . . . . . . . . . . . . . . . . 108
7.4.3.2 External Clock Input Path . . . . . . . . . . . . . . . . . . . . . . .108
7.4.4 Clock Monitor Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 109
7.4.4.1 Clock Monitor Reference Generator . . . . . . . . . . . . . . . 110
7.4.4.2 Internal Clock Activity Detector . . . . . . . . . . . . . . . . . . . 111
7.4.4.3 External Clock Activity Detector . . . . . . . . . . . . . . . . . . .112
7.4.5 Clock Selection Circuit . . . . . . . . . . . . . . . . . . . . . . . . . . . .113
7.4.5.1 Clock Selection Switches . . . . . . . . . . . . . . . . . . . . . . . . 114
7.4.5.2 Clock Switching Circuit. . . . . . . . . . . . . . . . . . . . . . . . . . 114
7.5 Usage Notes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 115
7.5.1 Switching Clock Sources . . . . . . . . . . . . . . . . . . . . . . . . . . 116
7.5.2 Enabling the Clock Monitor . . . . . . . . . . . . . . . . . . . . . . . . 117
7.5.3 Using Clock Monitor Interrupts . . . . . . . . . . . . . . . . . . . . . . 118
7.5.4 Quantization Error in DCO Output . . . . . . . . . . . . . . . . . . . 119
7.5.4.1 Digitally Controlled Oscillator . . . . . . . . . . . . . . . . . . . . . 119
7.5.4.2 Binary Weighted Divider . . . . . . . . . . . . . . . . . . . . . . . . 120
7.5.4.3 Variable-Delay Ring Oscillator . . . . . . . . . . . . . . . . . . . . 120
7.5.4.4 Ring Oscillator Fine-Adjust Circuit . . . . . . . . . . . . . . . . . 121
7.5.5 Switching Internal Clock Frequencies . . . . . . . . . . . . . . . . 121
7.5.6 Nominal Frequency Settling Time . . . . . . . . . . . . . . . . . . . 122
7.5.6.1 Settling to Within 15 Percent . . . . . . . . . . . . . . . . . . . . . 123
7.5.6.2 Settling to Within 5 Percent . . . . . . . . . . . . . . . . . . . . . . 123
7.5.6.3 Total Settling Time . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 124
7.5.7 Trimming Frequency on the Internal Clock Generator . . . . 125
MC68HC908KX8 • MC68HC908KX2 • MC68HC08KX8 — Rev. 1.0
Table of Contents
MOTOROLA