English
Language : 

S912XHY128F0VLM Datasheet, PDF (263/802 Pages) Freescale Semiconductor, Inc – S12 Microcontrollers
S12XE Clocks and Reset Generator (S12XECRGV2)
7.3.2 Register Descriptions
This section describes in address order all the S12XECRG registers and their individual bits.
7.3.2.1 S12XECRG Synthesizer Register (SYNR)
The SYNR register controls the multiplication factor of the IPLL and selects the VCO frequency range.
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 7-3. S12XECRG Synthesizer Register (SYNR)
Read: Anytime
Write: Anytime except if PLLSEL = 1
NOTE
Write to this register initializes the lock detector bit.
f VCO = 2 × f OSC × -((--SR---Y-E---N-F----DD----I-I--VV------++----1-1---))-
f PLL = 2-----×-----P-f--VO-----CS---T-O----D----I---V--
f BUS = f---P---2-L---L--
NOTE
fVCO must be within the specified VCO frequency lock range. F.BUS (Bus
Clock) must not exceed the specified maximum. If POSTDIV = $00 then
fPLL is same as fVCO (divide by one).
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 7-2. Setting the VCOFRQ[1:0] bits wrong can result in a non functional IPLL
(no locking and/or insufficient stability).
Table 7-2. VCO Clock Frequency Selection
VCOCLK Frequency Ranges
32MHz <= fVCO<= 48MHz
48MHz < fVCO<= 80MHz
Reserved
80MHz < fVCO <= 120MHz
VCOFRQ[1:0]
00
01
10
11
MC9S12XHY-Family Reference Manual, Rev. 1.01
Freescale Semiconductor
263