English
Language : 

MC9S12XF512MLM Datasheet, PDF (450/1306 Pages) Freescale Semiconductor, Inc – S12X Microcontrollers
Chapter 12 Clock Generation Module using IPLL (CGMIPLL) Block Description
Module Base + 0x0000
7
6
5
4
3
2
1
0
R
VCOFRQ[1:0]
W
SYNDIV[5:0]
Reset
0
0
0
0
0
0
0
0
Figure 12-3. CGMIPLL Synthesizer Register (CGMSYNR)
Read: Anytime
Write: Anytime
Writing the CGMSYNR register clears the LOCK status bit.
f VCO = 2 × f OSC × (-(--SR---Y-E---N-F----DD----I-I--VV------++----1-1---))-
f CGMIPLL = f VCO (IF DIV2=0)
f CGMIPLL = f---V----2-C----O--- (IF DIV2=1)
NOTE
fVCO must be within the specified VCO frequency lock range. fCGMIPLL
must not exceed the specified maximum.
The VCOFRQ[1:0] bit are used to configure the VCO gain for optimal stability and lock time. For correct
IPLL operation the VCOFRQ[1:0] bits have to be selected according to the actual target VCOCLK
frequency as shown in Table 12-1. Setting the VCOFRQ[1:0] bits wrong can result in a non functional
IPLL (no locking and/or insufficient stability).
Table 12-1. VCO Clock Frequency Selection
VCOCLK Frequency Ranges
32MHz <= fVCO<= 48MHz
48MHz < fVCO<= 80MHz
Reserved
80MHz < fVCO <= 120MHz
VCOFRQ[1:0]
00
01
10
11
12.3.2.2 CGMIPLL Reference Divider Register (CGMREFDV)
The REFDV register provides a finer granularity for the IPLL multiplier steps.
MC9S12XF - Family Reference Manual, Rev.1.20
450
Freescale Semiconductor