Datasheet
Data Sheet AD9910
Rev. D | Page 27 of 64
External PLL Loop Filter Components
The PLL_LOOP_FILTER pin provides a connection interface to
attach the external loop filter components. The ability to use
custom loop filter components gives the user more flexibility to
optimize the PLL performance. The PLL and external loop filter
components are shown in Figure 35.
PFD CP
PLL_LOOP_FILTER
VCO
÷N
PLL OUT
PLL IN
AVDD
REFCLK PLL
2
R1
C1
C2
06479-016
Figure 35. REFCLK PLL External Loop Filter
In the prevailing literature, this configuration yields a third-
order, Type II PLL. To calculate the loop filter component
values, begin with the feedback divider value (N), the gain of
the phase detector (K
D
), and the gain of the VCO (K
V
) based on
the programmed VCO SEL bit settings (see Table 1 for K
V
). The
loop filter component values depend on the desired open-loop
bandwidth (f
OL
) and phase margin (φ), as follows:
( )
+=
φKK
Nfπ
R1
VD
OL
sin
1
1
(4)
( )
( )
2
2
tan
OL
VD
fπN
φKK
C1 =
(5)
( )
( )
( )
−
=
φ
φ
fπN
KK
C2
OL
VD
cos
sin1
2
2
(6)
where:
K
D
is equal to the programmed value of I
CP
.
K
V
is taken from Table 1.
Ensure that proper units are used for the variables in Equation 4
through Equation 6. I
CP
must be in amps, not microamps (μA)
as appears in Table 9; K
V
must be in hertz per volts (Hz/V), not
megahertz per volts (MHz/V) as listed in Table 1; the loop
bandwidth (f
OL
) must be in hertz (Hz); the phase margin (φ)
must be in radians.
For example, suppose the PLL is programmed such that I
CP
=
287 μA, K
V
= 625 MHz/V, and N = 25. If the desired loop
bandwidth and phase margin are 50 kHz and 45°, respectively,
then the loop filter component values are R1 = 52.85 Ω, C1 =
145.4 nF, and C2 = 30.11 n F.
PLL LOCK INDICATION
When the PLL is in use, the PLL_LOCK pin provides an active
high indication that the PLL has locked to the REFCLK input
signal. Note that the PLL_LOCK pin is a latched output. When the
PLL is bypassed, the pin may remain at Logic 1. The PLL_LOCK
pin can be cleared by setting the PFD reset bit. The PFD reset
bit must be cleared for normal operation.
OUTPUT SHIFT KEYING (OSK)
The OSK function (see Figure 36) allows the user to control the
output signal amplitude of the DDS. Both a manual and an
automatic mode are available under program control. The
amplitude data generated by the OSK block has priority over
any other functional block that is programmed to deliver
amplitude data to the DDS. Therefore, the OSK data source,
when enabled, overrides all other amplitude data sources.
06479-017
OSK ENABLE
AMPLITUDE SCALE FACTOR
(ASF[15:2])
AMPLITUDE RAMP RATE
(ASF[31:16])
AMPLITUDE STEP SIZE
(ASF[1:0])
MANUAL OSK EXTERNAL
AUTO OSK ENABLE
OSK
DDS CLOCK
TO DDS
AMPLITUDE
CONTROL
PARAMETER
60
LOAD ARR AT I/O_UPDATE
OSK
CONTROLLER
14
16
14
2
Figure 36. OSK Block Diagram
The operation of the OSK function is governed by two CFR1
register bits (OSK enable and select auto OSK), the external
OSK pin, and the entire 32 bits of the ASF register. The primary
control for the OSK block is the OSK Enable bit. When the OSK
function is disabled, the OSK input controls are ignored and the
internal clocks shut down.
When the OSK function is enabled, automatic or manual
operation is selected using the select auto OSK bit. A Logic 0
indicates manual mode (default).
Manual OSK
In manual mode, output amplitude is varied by successive write
operations to the amplitude scale factor portion of the ASF
register. The rate at which amplitude changes can be applied to
the output signal is limited by the speed of the serial I/O port.
In manual mode, the OSK pin functionality depends on the
state of the manual OSK external control bit. When the OSK
pin is Logic 0, the output amplitude is forced to 0; otherwise,
the output amplitude is set by the amplitude scale factor value.