17
LMK04228
www.ti.com.cn
ZHCSK16A –OCTOBER 2017–REVISED JULY 2019
Copyright © 2017–2019, Texas Instruments Incorporated
9 Detailed Description
9.1 Overview
The LMK04228 is a highly flexible dual-PLL jitter cleaner and integrated VCO clock generator, providing up to 15
configurable outputs. The typical use case for LMK04228 is as a cascaded dual-loop jitter cleaner for JESD204B
systems. However traditional (non-JESD204B) systems are possible with use of the large SYSREF divider to
produce a low frequency. Device Clock outputs (DCLKoutX) provide configurable LVDS and LVPECL options,
while the OSCout output may be used to provide a buffered copy of a VCXO/Crystal signal in LVDS, LVPECL, or
LVCMOS formats.
The LMK04228 may be configured for single-loop mode by powering down unused blocks in PLL1.
9.1.1 Jitter Cleaning
The dual-loop PLL architecture of the LMK04228 provides the lowest jitter performance over a wide range of
output frequencies and phase noise integration bandwidths. The first stage PLL (PLL1) is driven by an external
reference clock and uses an external VCXO or tunable crystal to provide a frequency-accurate, low phase noise
reference clock for the second stage frequency multiplication PLL (PLL2).
PLL1 typically uses a narrow loop bandwidth (typically between 10 Hz to 200 Hz) to retain the frequency
accuracy of the reference clock input signal while at the same time suppressing the higher offset frequency
phase noise that the reference clock may have accumulated along its path or from other circuits. This cleaned
reference clock provides the reference input to PLL2.
The low phase noise reference provided to PLL2 allows PLL2 to operate with a wide loop bandwidth (typically
between 50 kHz to 200 kHz). The loop bandwidth for PLL2 is chosen to take advantage of the superior high
offset frequency phase noise profile of the internal VCO and the good low offset frequency phase noise of the
reference VCXO or tunable crystal.
Ultra-low jitter is achieved by allowing the phase noise of the external VCXO or crystal to dominate the final
output phase noise at low offset frequencies, and the phase noise of the internal VCO to dominate the final
output phase noise at high offset frequencies. This results in best overall phase noise and jitter performance.
9.1.2 JEDEC JESD204B Support
The LMK04228 provides support for JEDEC JESD204B. The LMK04228 will clock up to 7 JESD204B targets
using 7 device clocks (DCLKoutX) and 7 SYSREF clocks (SDCLKoutY). Each device clock is grouped with a
SYSREF clock.
It is also possible to reprogram SYSREF clocks to behave as extra device clocks for applications which have
non-JESD204B clock requirements.
9.1.3 Three PLL1 Redundant Reference Inputs (CLKin0/CLKin0*, CLKin1/CLKin1*, and CLKin2/CLKin2*)
The LMK04228 has up to three reference clock inputs for PLL1 (CLKin0, CLKin1, and CLKin2). The active clock
is chosen based on CLKin_SEL_MODE. Automatic or manual switching can occur between the inputs.
CLKin0, CLKin1, and CLKin2 each have their own PLL1 R dividers.
CLKin2 is shared for use as OSCout. To use as CLKin2, OSCout must be powered down. See VCO_MUX,
OSCout_FMT for more details.
Fast manual switching between reference clocks is possible with a external pins CLKin_SEL0 and CLKin_SEL1.
9.1.4 VCXO- and Crystal-Buffered Output
The LMK04228 provides OSCout, which by default is a buffered copy of the PLL1 feedback/PLL2 reference
input. This reference input is typically a low noise VCXO or crystal. When using a VCXO, this output can be used
to clock external devices such as microcontrollers, FPGAs, CPLDs, and so forth, before the LMK04228 is
programmed.
The OSCout buffer output type is programmable to LVDS, LVPECL, or LVCMOS.
Once PLL1 lock is established, the buffered output of VCXO/crystal has a deterministic phase relationship with
the CLKin input used as the PLL1 reference.