PC-TEL, Inc.
22
1789W0DOCDAT06A-0299
PCT1789W DATA SHEET
PCT303DW F
UNCTIONAL
D
ESCRIPTION
!
PRELIMINARY
PRELIMINARY
Clock Generation Subsystem
The PCT303DW contains an on-chip clock generator.
Using a single MCLK input frequency, the PCT303DW
can generate all the desired standard modem sample
rates, as well as the common 11.025 kHz rate for audio
playback.
The clock generator consists of two phase-locked loops
(PLL1 and PLL2) that achieve the desired sample
frequencies. Figure 15 illustrates the clock generator.
The architecture of the dual PLL scheme allows for fast
lock time on initial start-up, fast lock time when changing
modem sample rates, high noise immunity, and the
ability to change modem sample rates with a single
register write. A large number of MCLK frequencies
between 1 MHz and 60 MHz are supported.
In serial mode 2, the PCT303D operates as a slave
device. The clock generator is configured (by default) to
set the SCLK output equal to the MCLK input. The net
effect is the clock generator multiplies the MCLK input
by 20.
Programming the Clock Generator
As noted in Figure 15, the clock generator must output a
clock equal to 1024*Fs, where Fs is the desired sample
rate. The 1024*Fs clock is determined through
programming of the following registers:
Register 7—N1 divider, 8 bits.
Register 8—M1 divider, 8 bits.
Register 9—N2/M2 dividers, 4 bits/4 bits.
Register 10—CGM, 1 bit.
When using the PCT303DW for modem applications,
the clock generator can be programmed to allow for a
single register write to change the modem sampling
rate. These standard sample rates are shown in Table
10. The programming method is described below.
The main design consideration is the generation of a
base frequency, defined as the following:
N1 (register 7) and M1 (register 8) are 8-bit unsigned
values. F
MCLK
is the clock provided to the MCLK pin.
Table 11 lists several standard crystal oscillator rates
that could be supplied to MCLK. This list simply
represents a sample of MCLK frequency choices. Many
more are possible.
D15 D14 D13 D12 D11 D10 D9
D8
A
A
A
A
A
FSYNC
(mode 0)
SDI
SDO
0
0
0
D7
D6
D5
D4
D3
D2
D1
D0
D
D
D
D
D
D
D
D
R/W
FSYNC
(mode 1)
Figure 14 Secondary Communication Data Format - Write Cycle
Table 10 N2, M2 Values (CGM = 0, 1)
Fs (Hz)
7200
8000
8229
8400
9000
9600
10286
N2
2
9
7
6
4
3
7
M2
2
10
8
7
5
4
10
FBase
FMCLK
M
1
N
1
36.864
MHz CGM
,
0
=
=
=
FBase
1
N
1 25
16
FMCLKM
36.864
MHz CGM
,
1
=
=
=