English
Language : 

MC68HC908EY16 Datasheet, PDF (91/278 Pages) Motorola, Inc – Microcontrollers
Usage Notes
Table 8-2. Quantization Error in ICLK
DDIV[3:0]
%0000 (min)
%0000 (min)
%0000 (min)
%0001
%0001
%0001
%0010
%0010
%0010
%0011
%0011
%0100
%0100
%0101–%1001 (max)
ICLK Cycles
1
4
≥ 32
1
4
≥ 16
1
4
≥8
1
≥4
1
≥2
≥1
Bus Cycles
NA
1
≥8
NA
1
≥4
NA
1
≥2
NA
≥1
NA
≥1
≥1
τICLK Q-ERR
6.45%–11.8%
1.61%–2.94%
0.202%–0.368%
3.23%–5.88%
0.806%–1.47%
0.202%–0.368%
1.61%–2.94%
0.403%–0.735%
0.202%–0.368%
0.806%–1.47%
0.202%–0.368%
0.403%–0.735%
0.202%–0.368%
0.202%–0.368%
8.4.4.2 Binary Weighted Divider
The binary weighted divider divides the output of the ring oscillator by a power of two, specified by the
DCO divider control bits (DDIV[3:0]). DDIV maximizes at %1001 (values of %1010 through %1111 are
interpreted as %1001), which corresponds to a divide by 512. When DDIV is %0000, the ring oscillator’s
output is divided by 1. Incrementing DDIV by one will double the period; decrementing DDIV will halve the
period. The DLF cannot directly increment or decrement DDIV; DDIV is only incremented or decremented
when an addition or subtraction to DSTG carries or borrows.
8.4.4.3 Variable-Delay Ring Oscillator
The variable-delay ring oscillator’s period is adjustable from 17 to 31 stage delays, in increments of two,
based on the upper three DCO stage control bits (DSTG[7:5]). A DSTG[7:5] of %000 corresponds to 17
stage delays; DSTG[7:5] of %111 corresponds to 31 stage delays. Adjusting the DSTG[5] bit has a 6.45
percent to 11.8 percent effect on the output frequency. This also corresponds to the size correction made
when the frequency error is greater than ±15 percent. The value of the binary weighted divider does not
affect the relative change in output clock period for a given change in DSTG[7:5].
8.4.4.4 Ring Oscillator Fine-Adjust Circuit
The ring oscillator fine-adjust circuit causes the ring oscillator to effectively operate at non-integer
numbers of stage delays by operating at two different points for a variable number of cycles specified by
the lower five DCO stage control bits (DSTG[4:0]). For example:
• When DSTG[7:5] is %011, the ring oscillator nominally operates at 23 stage delays.
• When DSTG[4:0] is %00000, the ring will always operate at 23 stage delays.
• When DSTG[4:0] is %00001, the ring will operate at 25 stage delays for one of 32 cycles and at 23
stage delays for 31 of 32 cycles.
• Likewise, when DSTG[4:0] is %11111, the ring operates at 25 stage delays for 31 of 32 cycles and
at 23 stage delays for one of 32 cycles.
MC68HC908EY16 • MC68HC908EY8 Data Sheet, Rev. 10
Freescale Semiconductor
91