MAX9450/MAX9451/MAX9452
High-Precision Clock Generators
with Integrated VCXO
_______________________________________________________________________________________ 7
GNDA
V
DDA
V
DD
GND
VCXO
CRYSTAL
15MHz TO 160MHz
FUNDAMENTAL MODE
AND AT CUT
LOCK DET
1/M
LUT FOR P
LOOP FILTER
RJ
LP2
60nF
6nF
10kΩ
LP1
X1 X2
I
2
C PORT
SCL
SDA
LUT FOR N1, N2
LUT FOR M
AD0
AD1
IN0+
IN0-
IN1+
IN1-
SEL0
0
1
CLK
MONITOR
CMON
INT
1/N1
CLK1+
CLK1-
OE
CLK0+
CLK0-
1/N0
1/P
PFD/CP
SEL1
MR
SPI PORT
CONTROL
REGISTERS
GND/CS
MUX
LOCK
12kΩ TO 200kΩ
DIV0
DIV1
MAX9450
MAX9451
MAX9452
Functional Diagram
Detailed Description
The MAX9450/MAX9451/MAX9452 clock generators
provide high-precision clocks for timing in SONET/SDH
systems or Gigabit Ethernet systems. The MAX9450/
MAX9451/MAX9452 can also provide clocks for the
high-speed and high-resolution ADCs and DACs in 3G
base stations. Additionally, the MAX9450/MAX9451/
MAX9452 can be used as a jitter attenuator for generat-
ing high-precision clock signals.
The MAX9450/MAX9451/MAX9452 feature two differen-
tial inputs and two differential clock outputs. The inputs
accept LVPECL, LVDS, and LVCMOS signals. The
input reference clock ranges from 8kHz to 500MHz and
the output clock ranges from 15MHz to 160MHz. The
internal clock monitor observes the condition of the
input reference clocks and provides a hitless switch
when an input failure is detected. The MAX9450/
MAX9451/MAX9452 also provide holdover in case no
input clock is supplied.
Control and Status Registers
The MAX9450/MAX9451/MAX9452 contain eight 8-bit
control registers named CR0 to CR7. The registers are
accessible through the I
2
C/SPI interface. CR0 is for the
frequency-dividing factor, P. CR1 and CR2 hold the
values of the divider, M. CR3 and CR4 are for dividers
MAX9450/MAX9451/MAX9452
High-Precision Clock Generators
with Integrated VCXO
8 _______________________________________________________________________________________
N1 and N2, respectively. CR5 and CR6 are the control
function registers for output enabling, reference clock
selection, and activation of the clock monitor and the
holdover function. CR7 contains the status of clock
monitor, holdover, and PLL locking. The addresses of
the eight registers are shown in Table 4. Tables 5
through 10 show the register maps.
Output Buffers
Three different output formats (LVPECL, HSTL, and
LVDS) are available. Each output contains its own
frequency divider. All the output clocks align to their
coincident rising edges. After changing the dividing
ratio, the output clocks complete the current cycle and
stay logic-low until the rising edges of the newly divided
clock. When CR5[7] is high, the MAX9450/MAX9451/
MAX9452 set all the outputs to logic-low. Setting the
bits CR5[6] and CR5[5] properly enables and disables
the outputs individually; see Table 8. A disabled output
is always in high impedance. At the receiver end, the
two cables or PCB traces can be terminated as shown
in Figure 1.
The VCXO output is divided down before driving the out-
put buffers. Program the dividing factor through the serial
interface. The MAX9450/MAX9451/MAX9452 feature two
output dividers DIV0 and DIV1 (see the Functional
Diagram). DIV0 drives OUT0 and either DIV0 or DIV1 can
drive OUT1. CR6[2] sets which divider output drives
OUT1. This function allows for programming OUT1 and
OUT0 to different frequencies.
Reference Clock Inputs
The MAX9450/MAX9451/MAX9452 feature two “any-
thing” differential clock inputs. “Anything” means that
the inputs take any differential signals, such as CML,
LVDS, LVPECL, or HSTL. The inputs can also take a
single-ended input. For example, with LVCMOS refer-
ence inputs, connect the inputs to the positive pins
INn+ and connect the negative pins INn- to a reference
voltage of V
DD
- 1.32V. See Figure 2.
Setting CR5[4] and CR6[3] selects the input reference.
Failure detection and revert function apply only to IN0
and IN1. Also, SEL0 and SEL1 or CR5[3:2] can disable
the corresponding inputs. See Table 2.
Frequency Selection and Programming
The output frequency at CLKn, (n = 0, 1) is determined by
the reference clock and the dividing factors M, Ni (i = 0, 1),
and P, shown in the following equation:
ff
M
Ni P
CLKn REF
×
LVCMOS CLK OUTPUT
V
REF
= V
DD
- 1.32V
ANYTHING INPUT
Figure 2. Connecting LVCMOS Output to LVPECL Input
Z = 50Ω
LVPECL
OUTPUT
127Ω
127Ω
3.3V
83Ω
83Ω
LVPECL
INPUT
(A) LVPECL DC-COUPLING
Z = 50Ω
HSTL
OUTPUT
50Ω
50Ω
HSTL
INPUT
(C) HSTL DC-COUPLING
(B) LVDS COUPLING
Z = 50Ω
LVDS
OUTPUT
100Ω
LVDS
INPUT
Figure 1. DC LVPECL, LVDS, and HSTL Termination
MAX9450/MAX9451/MAX9452
High-Precision Clock Generators
with Integrated VCXO
_______________________________________________________________________________________ 9
10 GIGABIT ETHERNET SONET
INPUT CLK: 50MHz INPUT CLK: 19.44MHz
CRYSTAL
FREQUENCY
(MHz)
PMNi
OUTPUT
FREQUENCY
(MHz)
CRYSTAL
FREQUENCY
(MHz)
PMNi
OUTPUT
FREQUENCY
(MHz)
50 2 2 1 50 51.84 1 8 1 51.84
125 2 5 2 62.5 77.76 1 4 1 77.76
125 2 5 1 125 155.52 1 8 1 155.52
155.52 1 4 2 77.76
Table 1. Output Frequency Selection and Register Content Values
where f
CLKn
is the frequency at the CLKn output, f
REF
is the frequency of the reference clock, M (1 to 32,768)
is the dividing factor in the feedback loop, Ni (1, 2, 3, 4,
5, 6, 8, 16) are the dividing factors of the outputs, and P
(1 to 256) is the dividing factor to the input reference
clock. It is possible to set various frequencies at the
two differential CLK_ outputs with this configuration.
For example, in 10 Gigabit Ethernet or SONET applica-
tions, set the dividing factors to generate the required
frequencies, as shown in Table 1.
Input Clock Monitor
Failure Detection
The MAX9450/MAX9451/MAX9452 clock-failure-detec-
tion function monitors the two reference inputs simultane-
ously. If a reference input clock signal (IN_) does not
transition for two or more VCO cycles, the device reports
a failure by setting INT high and bit CR7[6] or CR7[5] to
1. See Table 9. After a reference clock failure, the moni-
tor switches to the other valid input reference. At the
same time, the clock monitor loads CR7 with the status of
the reference clocks and which input is selected. The
mapping of CR7 is given in Table 9. If one of the inputs is
disabled according to the bits in CR5[3:2], then the mon-
itor is disabled.
Revert Function
The response of the MAX9450/MAX9451/MAX9452 to a
detected input failure depends on the setting of the
revert function. If the failed input recovers from the
failure, INT and CR7[5:6] resets to zero if revert is acti-
vated. If the recovered input is selected by CR5[4] as
the default input reference, the MAX9450/MAX9451/
MAX9452 reselect this input. If the revert function is not
activated, once an input failure is detected, the monitor
remains in the failure state with INT = 1 and CR7[5:6] =
1, until the MAX9450/MAX9451/MAX9452 are reset.
Activate the revert function using the bit CR5[1].
Failure-Detection Monitor Reset
Reset the fault by toggling CMON from low to high,
toggling MR or CR6[4] from low to high, or by toggling
the bit CR5[0] from low to high. In revert mode, when
the monitor is reset, INT and CR7[5:6] reset to zero and
the default input is the one indicated by CR5[4].
Holdover Function
The holdover function locks the output frequency to its
nominal value within ±20ppm. Activate this function by
setting CR6[7] to 1. The MAX9450/MAX9451/MAX9452
enter holdover when the devices detect a failure from
both input references. Setting CR6[6] to 1 forces the
device into the holdover state, while resetting CR6[6]
exits holdover.
Use a reset holdover. If the revert function is activated
once an input is recovered from the failure, the device
also exits holdover and switches to the recovered input
reference. If both inputs recover simultaneously, the
device switches to the default input.
VCXO frequency during holdover is the value of the
frequency right before the failure of inputs.
When CR6[5] goes from 0 to 1, the value of the VCXO
frequency is acquired and stored. The VCXO can be
switched to this acquired frequency by setting CR6[1]
to 1. Such a transition can happen in both the normal
mode of operation and the holdover mode.
PLL Lock Detect
The MAX9450/MAX9451/MAX9452 also feature PLL
lock detection. The MAX9450/MAX9451/MAX9452
compare the frequency of the phase-detector input with
the output frequency of the loop frequency divider.
When these two frequencies deviate more than 20ppm,
the LOCK output goes high. At power-up, LOCK is
high. LOCK goes low when the PLL locks. PLL lock
time also depends on the loop filter bandwidth.

MAX9451EHJ-T

Mfr. #:
Manufacturer:
Microchip / Microsemi
Description:
VCXO Oscillators
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet