![](https://pdfstore-manualsonline.prod.a.ki/pdfasset/e/5f/e5f590b7-4fa7-4b12-87e0-fcdb0a1c8ce7/e5f590b7-4fa7-4b12-87e0-fcdb0a1c8ce7-bg42.png)
56
3.0 Registers
3.1 Conventions
Bt8960
Single-Chip 2B1Q Transceiver
N8960DSB
3.2.27 0x22—PLL Modes Register (pll_modes)
clk_freq[1,0] Clock Frequency Select—Read/write binary field specifies one of four data rate ranges for
Bt8960 operation. The 00 state is automatically selected by RST
assertion and upon initial
power application. The crystal or external clock frequency must be equal to 32 times the data
rate.
phase_detector_
gain[1,0]
Phase Detector Gain—Read/write binary field specifies one of four gain settings for the tim-
ing-recovery phase detector function.
freeze_pll Freeze PLL—Read/write control bit. When set, this bit zeros the proportional term of the loop
compensation filter and disables accumulator updates causing the PLL to hold its current fre-
quency. When cleared, proportional term effects and accumulator updates are enabled allowing
the PLL to track the phase of the incoming data.
pll_gain[1,0] PLL Gain—Read/write binary field specifies the gain (proportional and integral coefficients)
of the loop compensation filter.
7 6 5 4 3 2 1 0
clk_freq[1] clk_freq[0] negate_symbol
phase_detector_
gain[1]
phase_detector_
gain[0]
freeze_pll pll_gain[1] pll_gain[0]
clk_freq[1,0] Range Data Rate
00 221 to 252kbps
01 Above 352 kbps
10 160 to 221 kbps
11 Reserved
phase_detector_gain[1,0] Normalized Gain
00 1
01 2
10 4
11 Reserved
pll_gain[1:0]
Normalized
Proportional Coefficients
Normalized
Integral Coefficients
00 1 1
01 4 32
10 16 256
11 64 4096