MC9S12XDP512CFU
Model | MC9S12XDP512CFU |
Description | 16-BIT, FLASH, 40MHz, MICROCONTROLLER, PQFP80 |
PDF file | Total 1348 pages (File size: 8M) |
Chip Manufacturer | PHILIPS |
Chapter 2 Clocks and Reset Generator (S12CRGV6)
2.4
2.4.1
2.4.1.1
Functional Description
Functional Blocks
Phase Locked Loop (PLL)
The PLL is used to run the MCU from a different time base than the incoming OSCCLK. For increased
flexibility, OSCCLK can be divided in a range of 1 to 16 to generate the reference frequency. This offers
a finer multiplication granularity. The PLL can multiply this reference clock by a multiple of 2, 4, 6,...
126,128 based on the SYNR register.
[
SYNR + 1
]
PLLCLK = 2
×
OSCCLK
×
-----------------------------------
-
[
REFDV + 1
]
CAUTION
Although it is possible to set the two dividers to command a very high clock
frequency, do not exceed the specified bus frequency limit for the MCU.
If (PLLSEL = 1), Bus Clock = PLLCLK / 2
The PLL is a frequency generator that operates in either acquisition mode or tracking mode, depending on
the difference between the output frequency and the target frequency. The PLL can change between
acquisition and tracking modes either automatically or manually.
The VCO has a minimum operating frequency, which corresponds to the self clock mode frequency f
SCM
.
REFERENCE
EXTAL
REDUCED
CONSUMPTION
OSCILLATOR
XTAL
OSCCLK
REFDV <5:0>
FEEDBACK
LOCK
DETECTOR
LOCK
REFERENCE
PROGRAMMABLE
DIVIDER
V
DDPLL
/V
SSPLL
PDET
PHASE
DETECTOR
UP
DOWN
CPUMP
VCO
CRYSTAL
MONITOR
LOOP
PROGRAMMABLE
DIVIDER
SYN <5:0>
V
DDPLL
LOOP
FILTER
XFC
PIN
PLLCLK
supplied by:
V
DDPLL
/V
SSPLL
V
DD
/V
SS
Figure 2-16. PLL Functional Diagram
MC9S12XDP512 Data Sheet, Rev. 2.21
98
Freescale Semiconductor