1. Any-Rate Precision Clock Product Family Overview
Silicon Laboratories Any-Rate Precision Clock products provide jitter attenuation and clock multiplication/clock
division for applications requiring sub 1 ps rms jitter performance. The device product family is based on Silicon
Laboratories' 3rd generation DSPLL technology, which provides any-rate frequency synthesis and jitter attenuation
in a highly integrated PLL solution that eliminates the need for discrete VCXO/VCSOs and loop filter components.
These devices are ideally suited for applications which require low jitter reference clocks, including OC-48/STM-16,
OC-192/STM-64, OC-768/STM-256, wireless basestations, wireless point-point infrastructure, broadcast video/
HDTV, test & measurement, data acquisition systems, and FPGA/ASIC reference clocking.
Table 1 provides a product selector guide for the Silicon Laboratories Any-Rate Precision Clocks. Two product
families are available. The Si5316, Si5319, Si5323, Si5326, Si5366, and Si5368 are jitter-attenuating clock
multipliers that provide ultra-low jitter generation as low as 0.30 ps RMS. The devices vary according to the number
of clock inputs, number of clock outputs, and control method. The Si5316 is a fixed-frequency, pin controlled jitter
attenuator that can be used in clock smoothing applications. The Si5323 and Si5366 are pin-controlled jitterattenuating clock multipliers. The frequency plan for these pin-controlled devices is selectable from frequency
lookup tables and includes common frequency translations for SONET/SDH, ITU G.709 Forward Error Correction
(FEC) applications (255/238, 255/237, 255/236, 238/255, 237/255, 236/255), Gigabit Ethernet, 10G Ethernet, 1G/
2G/4G/8G/10G Fibre Channel, ATM and HDTV. The Si5319, Si5326, and Si5368 are microprocessor-controlled
devices that can be controlled via an I
inputs ranging from 2 kHz to 710 MHz and generate multiple independent, synchronous clock outputs ranging from
2 kHz to 945 MHz and select frequencies to 1.4 GHz. Virtually any frequency translation combination across this
operating range is supported. Independent dividers are available for every input clock and output clock, so the
Si5326 and Si5368 can accept input clocks at different frequencies and generate output clocks at different
frequencies. The Si5316, Si5319, Si5323, Si5326, Si5366, and Si5368 support a digitally programmable loop
bandwidth that can range from 60 Hz to 8.4 kHz. An external (37–41 MHz, 55–61 MHz, 109–125.5 MHz, or 163–
180 MHz) reference clock or a low-cost 114.285 MHz 3rd overtone crystal is required for these devices to enable
ultra-low jitter generation and jitter attenuation. (See "Appendix A—Narrowband References" on page 118.)
The Si5323, Si5326, Si5366, and Si5368 support hitless switching between input clocks in compliance with GR253-CORE and GR-1244-CORE that greatly minimizes the propagation of phase transients to the clock outputs
during an input clock transition (<200 ps typ). Manual, automatic revertive and non-revertive input clock switching
options are available. The devices monitor the input clocks for loss-of-signal and provide a LOS alarm when
missing pulses on any of the input clocks are detected. The devices monitor the lock status of the PLL and provide
a LOL alarm when the PLL is unlocked. The lock detect algorithm works by continuously monitoring the phase of
the selected input clock in relation to the phase of the feedback clock. The Si5326, Si5366, and Si5368 monitor the
frequency of the input clocks with respect to a reference frequency applied to an input clock or the XA/XB input,
and generates a frequency offset alarm (FOS) if the threshold is exceeded. This FOS feature is available for
SONET/SDH applications. Both Stratum 3/3E and SONET Minimum Clock (SMC) FOS thresholds are supported.
The Si5319, Si5323, Si5326, Si5366, and Si5368 provide a digital hold capability that allows the device to continue
generation of a stable output clock when the selected input reference is lost. During digital hold, the DSPLL
generates an output frequency based on a historical average that existed a fixed amount of time before the error
event occurred, eliminating the effects of phase and frequency transients that may occur immediately preceding
entry into digital hold.
The Si5322, Si5325, Si5365, and Si5367 are frequency flexible, low jitter clock multipliers that provide jitter
generation as low as 0.6 ps RMS. The devices vary according to the number of clock inputs, number of clock
outputs, and control method. The Si5322 and Si5365 are pin-controlled clock multipliers. The frequency plan for
these devices is selectable from frequency lookup tables. A wide range of settings are available, but they are a
subset of the frequency plans supported by the Si5323 and Si5366 jitter-attenuating clock multipliers. The Si5325
and Si5367 are microprocessor-controlled devices that can be controlled via an I
devices accept clock inputs ranging from 10 MHz to 710 MHz and generate multiple independent, synchronous
clock outputs ranging from 10 MHz to 945 MHz and select frequencies to 1.4 GHz. The Si5325 and Si5367 support
a subset of the frequency translations available in the Si5319, Si5326, and Si5368 jitter-attenuating clock
multipliers. The Si5325 and Si5367 can accept input clocks at different frequencies and generate output clocks at
different frequencies. The Si5322, Si5325, Si5365, and Si5367 support a digitally programmable loop bandwidth
2
C or SPI interface. These microprocessor-controlled devices accept clock
2
C or SPI interface. These
Rev. 0.4111
Page 12
Si53xx-RM
that can range from 150 kHz to 1.3 MHz. No external components are required for these devices. LOS and FOS
monitoring is available for these devices, as described above.
The Any-Rate Precision Clocks have differential clock output(s) with programmable signal formats to support
LVPECL, LVDS, CML, and CMOS loads. If the CMOS signal format is selected, each differential output buffer
generates two in-phase CMOS clocks at the same frequency. For system-level debugging, a PLL Bypass Mode
drives the clock output directly from the selected input clock, bypassing the internal PLL.
Silicon Laboratories offers a PC-based software utility, DSPLLsim that can be used to determine valid frequency
plans and loop bandwidth settings for the Any-Rate Precision Clock product family. For the microprocessorcontrolled devices, DSPLLsim provides the optimum PLL divider settings for a given input frequency/clock
multiplication ratio combination that minimizes phase noise and power consumption. DSPLLsim can also be used
to simplify device selection and configuration. This utility can be downloaded from http://www.silabs.com/timing.
Other useful documentation, including device data sheets and programming files for the microprocessor-controlled
devices are available from this website.
1. Maximum input and output rates may be limited by speed rating of device. See each device’s data sheet for ordering
information.
2. Requires external low-cost, fixed frequency 3rd overtone 114.285 MHz crystal or reference clock. See "Table 64.XA/XB
Reference Sources and Frequencies" on page 118.
Clock Inputs
Clock Outputs
P Control
Max Input Freq (MHz)
Max Output Frequency (MHz)
Jitter Generation
(12 kHz – 20 MHz)
LOS
Hitless Switching
FOS Alarm
LOL Alarm
FSYNC Realignment
36 Lead 6 mm x 6 mm QFN
100 Lead 14 x 14 mm TQFP
71014000.6 ps rms typ
71014000.6 ps rms typ
71014000.3 ps rms typ
71014000.3 ps rms typ
71014000.3 ps rms typ
1.8, 2.5, 3.3 V Operation
1.8, 2.5 V Operation
12Rev. 0.41
Page 13
Si53xx-RM
1.1. Si5324 Introduction
The Si5324 is a low loop BW version of the Si5326. As such, all of the descriptions and documentation associated
with the Si5326 that is found in the Any-Rate Precision Clocks Family Reference Manual (this document) can be
applied to directly to the Si5324 with some exceptions. The list below specifies sections that have additional or
replacement information regarding the Si5324:
Section 7.1.4Loop BW
Section 7.7Output Phase Adjust
Section 7.2PLL Self-Calibration
Appendix AResonator/External Clock Selection
To obtain answers to Si5324 technical questions, refer to the Si5326 data sheet as well as the sections in the list
above. Please note that the sections in the list above provide information that differs from the Si5326, but is specific
to the Si5324.
Rev. 0.4113
Page 14
Si53xx-RM
2. Narrowband Versus Wideband Overview
The narrowband (NB) devices offer a number of features and capabilities that are not available with the wideband
(WB) devices, as outlined in the below list:
Richer set of frequency plans due to more divisor options
Hitless switching
Lower minimum clock input frequency
Lower loop BW
Digital Hold (reference-based holdover instead of VCO freeze)
Frame Sync
CLAT and FLAT (input to output skew adjust)
INC or DEC pins
LOL output
14Rev. 0.41
Page 15
Si53xx-RM
2
DSPLL
®
C1B
CS
LOL
BWSEL[1:0]
DBL_BY
Xtal or Refclock
SFOUT[1:0]
CKOUT+
CKOUT–
CKIN_1+
CKIN_1–
CKIN_2+
CKIN_2–
Control
Signal
Detect
VDD (1.8, 2.5, or 3.3 V)
GND
Frequency
Control
Bandwidth
Control
C2B
2
FRQSEL[1:0]
RST
0
1
RATE[1:0]
XA
XB
f
OSC
2
0
1
÷ N31
÷ N32
f
3_1
f
3_2
CK1DIV
CK2DIV
f
3
3. Any-Rate Clock Family Members
3.1. Si5316
The Si5316 is a low jitter, precision jitter attenuator for high-speed communication systems, including OC-48, OC192, 10G Ethernet, and 10G Fibre Channel. The Si5316 accepts dual clock inputs in the 19, 38, 77, 155, 311, or
622 MHz frequency range and generates a jitter-attenuated clock output at the same frequency. Within each of
these clock ranges, the device can be tuned approximately 14% higher than nominal SONET/SDH frequencies, up
to a maximum of 710 MHz in the 622 MHz range. The DSPLL loop bandwidth is digitally selectable, providing jitter
performance optimization at the application level. Operating from a single 1.8, 2.5, or 3.3 V supply, the Si5316 is
ideal for providing jitter attenuation in high performance timing applications. See "6. Pin Control Parts (Si5316,
Si5322, Si5323, Si5365, Si5366)" on page 48 for a complete description.
Figure 1. Si5316 Jitter Attenuator Block Diagram
Rev. 0.4115
Page 16
Si53xx-RM
DSPLL
®
Loss of Signal
Xtal or Refclock
CKIN
CKOUT
÷ N31
÷ N2
Signal Detect
Device Interrupt
VDD (1.8, 2.5, or 3.3 V)
GND
Loss of Lock
Xtal/Clock Select
I
2
C/SPI Port
Control
Rate Select
÷ N32
XO
f
3
÷ N1_HS÷ NC1
3.2. Si5319
The Si5319 is a jitter-attenuating precision M/N clock multiplier for applications requiring sub 1 ps jitter
performance. The Si5319 accepts one clock input ranging from 2 kHz to 710 MHz and generates one clock output
ranging from 2 kHz to 945 MHz and select frequencies to 1.4 GHz. The Si5319 can also use its crystal oscillator as
a clock source for frequency synthesis. The device provides virtually any frequency translation combination across
this operating range. The Si5319 input clock frequency and clock multiplication ratio are programmable through an
I2C or SPI interface. The Si5319 is based on Silicon Laboratories' 3rd-generation DSPLL® technology, which
provides any-rate frequency synthesis and jitter attenuation in a highly integrated PLL solution that eliminates the
need for external VCXO and loop filter components. The DSPLL loop bandwidth is digitally programmable,
providing jitter performance optimization at the application level. Operating from a single 1.8, 2.5, or 3.3 V supply,
the Si5319 is ideal for providing clock multiplication and jitter attenuation in high performance timing applications.
See "7. Microprocessor Controlled Parts (Si5319, Si5325, Si5326, Si5367, Si5368)" on page 74 for a complete
description.
Figure 2. Si5319 Clock Multiplier Block Diagram
16Rev. 0.41
Page 17
Si53xx-RM
DSPLL
®
C1B
LOL
CS_CA
BWSEL[1:0]
DBL2_BY
SFOUT[1:0]
CKOUT_2+
CKOUT_2–
CKIN_1+
CKIN_1–
CKOUT_1+
CKOUT_2–
CKIN_2+
CKIN_2–
Control
AUTOSEL
FRQTBL
Signal
Detect
VDD (1.8, 2.5, or 3.3 V)
GND
Frequency
Control
Bandwidth
Control
C2B
2
2
FRQSEL[3:0]
RST
0
1
f
OSC
2
2
0
1
0
1
f
3
3.3. Si5322
The Si5322 is a low jitter, precision clock multiplier for high-speed communication systems, including SONET OC48/OC-192, Ethernet, and Fibre Channel. The Si5322 accepts dual clock inputs ranging from 19.44 to 707 MHz
and generates two frequency-multiplied clock outputs ranging from 19.44 to 1050 MHz. The input clock frequency
and clock multiplication ratio are selectable from a table of popular SONET, Ethernet, Fibre Channel rates, and
broadcast video. The DSPLL loop bandwidth is digitally selectable, providing jitter performance optimization at the
application level. Operating from a single 1.8, 2.5, or 3.3 V supply, the Si5322 is ideal for providing clock
multiplication in high performance timing applications. See "6. Pin Control Parts (Si5316, Si5322, Si5323, Si5365,
Si5366)" on page 48 for a complete description.
Figure 3. Si5322 Clock Multiplier Block Diagram
Rev. 0.4117
Page 18
Si53xx-RM
DSPLL
®
C1B
LOL
CS/CA
BWSEL[1:0]
DBL2/BY
Xtal or Refclock
SFOUT[1:0]
CKOUT_2+
CKOUT_2–
CKIN_1+
CKIN_1–
CKOUT_1+
CKOUT_1–
CKIN_2+
CKIN_2–
Control
AUTOSEL
FRQTBL
Signal
Detect
VDD (1.8, 2.5, or 3.3 V)
GND
Frequency
Control
Bandwidth
Control
C2B
2
2
FRQSEL[3:0]
INC
DEC
RST
0
1
RATE[1:0]
XA
XB
f
OSC
2
2
0
1
0
1
f
3
3.4. Si5323
The Si5323 is a jitter-attenuating precision clock multiplier for high-speed communication systems, including
SONET OC-48/OC-192, Ethernet, and Fibre Channel. The Si5323 accepts dual clock inputs ranging from 8 kHz to
707 MHz and generates two frequency-multiplied clock outputs ranging from 8 kHz to 1050 MHz. The input clock
frequency and clock multiplication ratio are selectable from a table of popular SONET, Ethernet, Fibre Channel,
and broadcast video rates. The DSPLL loop bandwidth is digitally selectable, providing jitter performance
optimization at the application level. Operating from a single 1.8, 2.5, or 3.3 V supply, the Si5323 is ideal for
providing clock multiplication and jitter attenuation in high-performance timing applications. See "6. Pin Control
Parts (Si5316, Si5322, Si5323, Si5365, Si5366)" on page 48 for a complete description.
Figure 4. Si5323 Clock Multiplier and Jitter Attenuator Block Diagram
18Rev. 0.41
Page 19
Si53xx-RM
÷ N31
INT_C1B
÷ NC1
÷ NC2
Signal
Detect
VDD
(1.8, 2.5, or 3.3 V)
GND
C2B
0
1
CKOUT_2 +
CKOUT_2 –
CKOUT_1 +
CKOUT_1 –
/
/
2
2
1
0
1
0
CS_CA
SDA_SDO
RST
SCL
Control
SDI
A[2]/SS
A[1:0]
CMODE
CKIN_1 +
CKIN_1 –
2
2
CKIN_2 +
CKIN_2 –
÷ N32
0
1
BYPASS
÷ N2
f
3
DSPLL
®
3.5. Si5325
The Si5325 is a low jitter, precision clock multiplier for applications requiring clock multiplication without jitter
attenuation. The Si5325 accepts dual clock inputs ranging from 10 to 710 MHz and generates two independent,
synchronous clock outputs ranging from 2 kHz to 945 MHz and select frequencies to 1.4 GHz. The device provides
virtually any frequency translation combination across this operating range. The Si5325 input clock frequency and
clock multiplication ratio are programmable through an I
programmable, providing jitter performance optimization at the application level. Operating from a single 1.8, 2.5,
or 3.3 V supply, the Si5325 is ideal for providing clock multiplication in high performance timing applications. See
"7. Microprocessor Controlled Parts (Si5319, Si5325, Si5326, Si5367, Si5368)" on page 74 for a complete
description.
2
C or SPI interface. The DSPLL loop bandwidth is digitally
Figure 5. Si5325 Clock Multiplier Block Diagram
Rev. 0.4119
Page 20
Si53xx-RM
÷ N31
INT_C1B
Xtal or Refclock
÷ NC1
÷ NC2
Signal
Detect
VDD
(1.8, 2.5, or 3.3 V)
GND
C2B
0
1
f
3
CKOUT_2 +
CKOUT_2 –
CKOUT_1 +
CKOUT_1 –
/
/
2
2
1
0
1
0
f
OSC
RATE[1:0]
LOL
CS_CA
SDA_SDO
INC
DEC
RST
SCL
Control
SDI
A[2]/SS
A[1:0]
XAXB
CMODE
CKIN_1 +
CKIN_1 –
2
2
CKIN_2 +
CKIN_2 –
÷ N32
0
1
3
BYPASS
÷ N2
DSPLL
÷ N1_HS
DSPLL
®
3.6. Si5326
The Si5326 is a jitter-attenuating precision clock multiplier for applications requiring sub 1 ps jitter performance.
The Si5326 accepts dual clock inputs ranging from 2 kHz to 710 MHz and generates two independent,
synchronous clock outputs ranging from 2 kHz to 945 MHz and select frequencies to 1.4 GHz. The device provides
virtually any frequency translation combination across this operating range. The Si5326 input clock frequency and
clock multiplication ratio are programmable through an I
programmable, providing jitter performance optimization at the application level. Operating from a single 1.8, 2.5,
or 3.3 V supply, the Si5326 is ideal for providing clock multiplication and jitter attenuation in high-performance
timing applications. See "7. Microprocessor Controlled Parts (Si5319, Si5325, Si5326, Si5367, Si5368)" on page
74 for a complete description.
2
C or SPI interface. The DSPLL loop bandwidth is digitally
Figure 6. Si5326 Clock Multiplier and Jitter Attenuator Block Diagram
20Rev. 0.41
Page 21
Si53xx-RM
C2A
CS0_C3A
C2B
CS1_C4A
ALRMOUT
C1A
CKIN_1+
CKIN_1–
CKIN_2+
CKIN_2–
C3B
CKIN_3+
CKIN_3–
CKIN_4+
CKIN_4–
C1B
VDD (1.8 V or 2.5 V)
GND
CKOUT_1+
CKOUT_1–
÷ NC1
1
0
CKOUT_2+
CKOUT_2–
÷ NC2
1
0
CKOUT_3+
CKOUT_3–
÷ NC3
1
0
CKOUT_4+
CKOUT_4–
÷ NC4
1
0
2
2
2
2
2
2
2
2
f
OSC
f
3
DBL2_BY
DBL34
DBL5
BWSEL[1:0]
FRQSEL[3:0]
DIV34[1:0]
FOS_CTL
SFOUT[1:0]
RST
CMODE
AUTOSEL
BYPASS/DSBL2
Control
÷ N3_2
÷ N3_1
Bandwidth
Control
÷ N2
÷ N3_3
÷ N3_4
CKOUT_5+
CKOUT_5–
÷ NC5
1
0
2
FRQTBL
DIV34[1:0]
÷ N1_HS
DSPLL
®
3.7. Si5365
The Si5365 is a low jitter, precision clock multiplier for high-speed communication systems, including SONET OC48/OC-192, Ethernet, and Fibre Channel, in which the application requires clock multiplication without jitter
attenuation. The Si5365 accepts four clock inputs ranging from 19.44 MHz to 707 MHz and generates five
frequency-multiplied clock outputs ranging from 19.44 MHz to 1050 MHz. The input clock frequency and clock
multiplication ratio are selectable from a table of popular SONET, Ethernet, Fibre Channel, broadcast video rates.
The DSPLL loop bandwidth is digitally selectable, providing jitter performance optimization at the application level.
Operating from a single 1.8 or 2.5 V supply, the Si5365 is ideal for providing clock multiplication in high
performance timing applications. See "6. Pin Control Parts (Si5316, Si5322, Si5323, Si5365, Si5366)" on page 48
for a complete description.
Figure 7. Si5365 Clock Multiplier Block Diagram
Rev. 0.4121
Page 22
Si53xx-RM
C2A
CS0_C3A
C2B
CS1_C4A
ALRMOUT
C1A
CKIN_1+
CKIN_1–
CKIN_2+
CKIN_2–
C3B
CKIN_3+
CKIN_3–
CKIN_4+
CKIN_4–
C1B
CKIN_3
CKIN_4
CKOUT_2
VDD (1.8 V or 2.5 V)
GND
CKOUT_1+
CKOUT_1–
÷ NC1
1
0
CKOUT_2+
CKOUT_2–
÷ NC2
1
0
CKOUT_3+
CKOUT_3–
÷ NC3
1
0
CKOUT_4+
CKOUT_4–
÷ NC4
1
0
2
2
2
2
2
2
2
2
f
OSC
Xtal or Refclock
RATE[1:0]
XA
XB
f
x
f
3
DBL2_BY
DBL34
DBL5
FSYNC
LOGIC/
ALIGN
CK_CONF
BWSEL[1:0]
FRQSEL[3:0]
DIV34[1:0]
FOS_CTL
SFOUT[1:0]
INC
DEC
FS_SW
FS_ALIGN
RST
CMODE
AUTOSEL
BYPASS/DSBL2
LOL
Control
÷ N3_2
÷ N3_1
Bandwidth
Control
FSYNC
÷ N2
3
÷ N3_3
÷ N3_4
CKOUT_5+
CKOUT_5–
÷ NC5
1
0
2
1
0
FRQTBL
DIV34[1:0]
÷ N1_HS
DSPLL
®
3.8. Si5366
The Si5366 is a jitter-attenuating precision clock multiplier for high-speed communication systems, including
SONET OC-48/OC-192, Ethernet, and Fibre Channel. The Si5366 accepts four clock inputs ranging from 8 kHz to
707 MHz and generates five frequency-multiplied clock outputs ranging from 8 kHz to 1050 MHz. The input clock
frequency and clock multiplication ratio are selectable from a table of popular SONET, Ethernet, and Fibre Channel
rates. The DSPLL loop bandwidth is digitally selectable, providing jitter performance optimization at the application
level. Operating from a single 1.8 or 2.5 V supply, the Si5366 is ideal for providing clock multiplication and jitter
attenuation in high performance timing applications. See "6. Pin Control Parts (Si5316, Si5322, Si5323, Si5365,
Si5366)" on page 48 for a complete description.
Figure 8. Si5366 Clock Multiplier and Jitter Attenuator Block Diagram
22Rev. 0.41
Page 23
Si53xx-RM
C2A
CS0_C3A
C2B
CS1_C4A
INT_ALM
C1A
CKIN_1+
CKIN_1–
CKIN_2+
CKIN_2–
C3B
CKIN_3+
CKIN_3–
CKIN_4+
CKIN_4–
C1B
CKOUT_2
VDD (1.8, or 2.5 V)
GND
CKOUT_1+
CKOUT_1–
÷ NC1
1
0
CKOUT_2+
CKOUT_2–
÷ NC2
1
0
CKOUT_3+
CKOUT_3–
÷ NC3
1
0
CKOUT_4+
CKOUT_4–
÷ NC4
1
0
2
2
2
2
2
2
2
2
f
OSC
f
3
DSBL2/BYPASS
DSBL34
DSBL5
SDA_SDO
SCL
SDI
A[1:0]
RST
CMODE
BYPASS/DSBL2
LOL
Control
÷ N3_2
÷ N3_1
Bandwidth
Control
÷ N2
3
÷ N3_3
÷ N3_4
CKOUT_5+
CKOUT_5–
÷ NC5
1
0
2
A[2]/SS
÷ N1_HS
DSPLL
®
3.9. Si5367
The Si5367 is a low jitter, precision clock multiplier for applications requiring clock multiplication without jitter
attenuation. The Si5367 accepts four clock inputs ranging from 10 to 707 MHz and generates five frequencymultiplied clock outputs ranging from 2 kHz to 945 MHz and select frequencies to 1.4 GHz. The device provides
virtually any frequency translation combination across this operating range. The Si5367 input clock frequency and
clock multiplication ratio are programmable through an I
programmable, providing jitter performance optimization at the application level. Operating from a single 1.8 or
2.5 V supply, the Si5367 is ideal for providing clock multiplication in high performance timing applications. See "7.
Microprocessor Controlled Parts (Si5319, Si5325, Si5326, Si5367, Si5368)" on page 74 for a complete description.
2
C or SPI interface. The DSPLL loop bandwidth is digitally
Figure 9. Si5367 Clock Multiplier Block Diagram
Rev. 0.4123
Page 24
Si53xx-RM
C2A
CS0_C3A
C2B
CS1_C4A
INT_ALM
C1A
CKIN_1+
CKIN_1–
CKIN_2+
CKIN_2–
C3B
CKIN_3+
CKIN_3–
CKIN_4+
CKIN_4–
C1B
CKIN_3
CKIN_4
CKOUT_2
VDD (1.8, or 2.5 V)
GND
CKOUT_1+
CKOUT_1–
÷ NC1
1
0
CKOUT_2+
CKOUT_2–
÷ NC2
1
0
CKOUT_3+
CKOUT_3–
÷ NC3
1
0
CKOUT_4+
CKOUT_4–
÷ NC4
1
0
2
2
2
2
2
2
2
2
f
OSC
Xtal or Refclock
RATE[1:0]
XA
XB
f
x
DSBL2/BYPASS
DSBL34
DSBL5
FSYNC
LOGIC/
ALIGN
SDA_SDO
SCL
SDI
A[1:0]
INC
DEC
FS_ALIGN
RST
CMODE
BYPASS/DSBL2
LOL
Control
÷ N3_2
÷ N3_1
Bandwidth
Control
FSYNC
÷ N2
3
÷ N3_3
÷ N3_4
CKOUT_5+
CKOUT_5–
÷ NC5
1
0
2
1
0
A[2]/SS
÷ N1_HS
DSPLL
®
f
3
3.10. Si5368
The Si5368 is a jitter-attenuating precision clock multiplier for applications requiring sub 1 ps rms jitter
performance. The Si5368 accepts four clock inputs ranging from 2 kHz to 710 MHz and generates five
independent, synchronous clock outputs ranging from 2 kHz to 945 MHz and select frequencies to 1.4 GHz. The
device provides virtually any frequency translation combination across this operating range. The Si5368 input clock
frequency and clock multiplication ratio are programmable through an I
bandwidth is digitally programmable, providing jitter performance optimization at the application level. Operating
from a single 1.8 or 2.5 V supply, the Si5368 is ideal for providing clock multiplication and jitter attenuation in high
performance timing applications. See "7. Microprocessor Controlled Parts (Si5319, Si5325, Si5326, Si5367,
Si5368)" on page 74 for a complete description.
2
C or SPI interface. The DSPLL loop
24Rev. 0.41
Figure 10. Si5368 Clock Multiplier and Jitter Attenuator Block Diagram
Page 25
4. Specifications
V
ISE
, V
OSE
VID,V
OD
Differential I/Os
V
ICM
, V
OCM
Single-Ended
Peak-to-Peak Voltage
Differential Peak-to-Peak Voltage
SIGNAL +
SIGNAL –
(SIGNAL +) – (SIGNAL –)
V
t
SIGNAL +
SIGNAL –
VID = (SIGNAL+) – (SIGNAL–)
V
ICM
, V
OCM
t
F
t
R
80%
20%
CKIN, CKOUT
Si53xx-RM
Table 2. Recommended Operating Conditions
ParameterSymbol Test Condition
Ambient TemperatureTA
Supply Voltage
During Normal
Operation
Note:
1. All minimum and maximum specifications are guaranteed and apply across the recommended operating conditions. Typical
values apply at nominal supply voltages and an operating temperature of 25 ºC unless otherwise stated.
2. See Sections 6.7.1 and 8.2.1 for restrictions on output formats for TQFP devices at 3.3 V.
V
DD
3.3 V Nominal
2.5 V Nominal
1.8 V Nominal
1
Si5316
Si5319
Si5322
Si5323
Si5325
Si5326
Si5365
Si5366
Si5367
Si5368
Note 2Note 2Note 2Note
2
Min Typ Max Unit
–40 2585ºC
2.97 3.3 3.63V
2.25 2.5 2.75V
1.71 1.8 1.89V
Figure 11. Differential Voltage Characteristics
Figure 12. Rise/Fall Time Characteristics
Rev. 0.4125
Page 26
Si53xx-RM
Table 3. DC Characteristics—All Parts (Current draw is independent of supply voltage)
ParameterSymbolTest Condition
Supply CurrentI
CKIN_n Input Pins
Input Common
Mode Voltage
(Input Threshold
Voltage)
V
DD
ICM
1
LVPECL Format
622.08 MHz Out
All CKOUT’s Enabled
LVPECL Format
622.08 MHz Out
Only 1 CKOUT
Enabled
CMOS Format
19.44 MHz Out
All CKOUT’s Enabled
CMOS Format
19.44 MHz Out
Only CKOUT_1
Enabled
Sleep Mode
1.8 V ± 10%
2.5 V ± 10%
3.3 V ± 10%
Si5316
Si5319
Si5322
Si5323
Si5325
Si5326
Si5365
Si5366
Si5367
Si5368
MinTyp Max Units
— 217243mA
—251279mA
—394435mA
—217243mA
—253284mA
—194220mA
—204234mA
—278321mA
—194220mA
—229261mA
—165—mA
0.9—1.4V
1.0—1.7
1.1—1.95
Input ResistanceCKN
Input Voltage
Level Limits
Single-Ended
Input Voltage
Swing
Differential Input
Voltage Swing
Notes:
1. Refer to Section 6.7.1 and 8.2.1 for restrictions on output formats for TQFP devices at 3.3 V.
2. This is the amount of leakage that the 3L inputs can tolerate from an external driver. See Figure 43 on page 114.
3. No under- or overshoot is allowed.
26Rev. 0.41
CKN
V
V
RIN
VIN
ISE
ID
Single-ended
See Note 3.
f
< 212.5 MHz
CKIN
See Figure 11.
f
> 212.5 MHz
CKIN
See Figure 11.
f
< 212.5 MHz
CKIN
See Figure 11.
f
> 212.5 MHz
CKIN
See Figure 11.
204060k
0—VDDV
0.2——V
0.25——V
0.2—V
0.25—V
PP
PP
PP
PP
Page 27
Si53xx-RM
Table 3. DC Characteristics—All Parts (Current draw is independent of supply voltage) (Continued)
ParameterSymbolTest Condition
Si5316
Si5319
Si5322
Si5323
Si5325
Si5326
Si5365
Si5366
Si5367
MinTyp Max Units
Si5368
Output Clocks
(CKOUTn—See “8.2. Output Clock Drivers” for Configuring Output Drivers for LVPECL/CML/LVDS/CMOS)
Common ModeV
Differential
Output Swing
Single Ended
Output Swing
Differential Out-
CKO
put Voltage
Common Mode
CKO
Output Voltage
Differential
CKO
Output Voltage
OCM
V
OD
V
SE
LVPECL 100 load
line-to-line
LVPECL 100 load
line-to-line
LVPECL 100 load
line-to-line
VD
CML 100 load
line-to-line
VCM
CML 100 load
line-to-line
VD
LVDS 100 load
line-to-line
Low swing LVDS
VDD–
1.42
1
1
1.1—1.9V
0.5—0.93V
350425500mV
—VDD–
—VDD
1.25
—V
– .36
500700900mV
350425500mV
100 load
line-to-line
Common Mode
Output Voltage
Output Short to
GND
CKO
CKO
VCM
LVDS 100 load
line-to-line
1
ISC–
VDD =3.63V
CML, LVDS, LVPECL
1.125 1.2 1.275V
—8090mA
V
PP
PP
PP
PP
PP
V
=1.89V
DD
—4550mA
CML, LVDS
V
= 3.63 V
DD
—165175mA
CMOS
=1.89V
V
DD
—6570mA
CMOS
Disabled or Sleep
Notes:
1. Refer to Section 6.7.1 and 8.2.1 for restrictions on output formats for TQFP devices at 3.3 V.
2. This is the amount of leakage that the 3L inputs can tolerate from an external driver. See Figure 43 on page 114.
3. No under- or overshoot is allowed.
—0.10.2 µA
Rev. 0.4127
Page 28
Si53xx-RM
Table 3. DC Characteristics—All Parts (Current draw is independent of supply voltage) (Continued)
ParameterSymbolTest Condition
Si5316
Si5319
Si5322
Si5323
Si5325
Si5326
Si5365
Si5366
Si5367
Output Short to
V
DD
Differential
Output
Resistance
Common Mode
Output
Resistance
(to V
Output Voltage
Low
Output Voltage
High
Notes:
)
DD
1. Refer to Section 6.7.1 and 8.2.1 for restrictions on output formats for TQFP devices at 3.3 V.
2. This is the amount of leakage that the 3L inputs can tolerate from an external driver. See Figure 43 on page 114.
3. No under- or overshoot is allowed.
CKO
CKO
CKO
CKO-
VOLLH
CKO-
VOHLH
ISC+
RD
RCM
VDD =3.63V
CML, LVDS, LVPECL
V
=1.89V
DD
CML, LVDS
V
= 3.63 V
DD
CMOS
=1.89V
V
DD
CMOS
Disabled or Sleep
CML, LVP ECL, LVDS,
Disabled, Sleep
CML, LVPECL, LVDS
Disabled, Sleep
CMOS
VDD = 1.71 V
CMOS
MinTyp Max Units
Si5368
—2530mA
—2530mA
—190200mA
—7080mA
—1.5 2 µA
170200230
85100115
1——M
——0.4 V
0.8 x
V
DD
—— V
28Rev. 0.41
Page 29
Si53xx-RM
Table 3. DC Characteristics—All Parts (Current draw is independent of supply voltage) (Continued)
ParameterSymbolTest Condition
Output Drive
Current
CKO
IO
for output low or CKO-
CMOS
Driving into CKO
for output high.
VOH
CKOUT+ and
CKOUT– shorted
externally.
V
= 1.71 V
DD
ICMOS[1:0] =11
ICMOS[1:0] =10
ICMOS[1:0] =01
ICMOS[1:0] =00
V
= 2.97 V
DD
ICMOS[1:0] =11
ICMOS[1:0] =10
Si5316
Si5319
Si5322
Si5323
Si5325
Si5326
VOL
Si5365
Si5366
Si5367
MinTyp Max Units
Si5368
7.5——mA
7.5——mA
5.5——mA
3.5——mA
1.75——mA
32——mA
32——mA
24——mA
ICMOS[1:0] =01
ICMOS[1:0] =00
2-Level LVCMOS Input Pins
Input Voltage
Low
Input Voltage
High
Input Low Current
Input High Current
Weak Internal
Input Pullup
Resistor
Notes:
1. Refer to Section 6.7.1 and 8.2.1 for restrictions on output formats for TQFP devices at 3.3 V.
2. This is the amount of leakage that the 3L inputs can tolerate from an external driver. See Figure 43 on page 114.
2. BWSEL [1:0] loop bandwidth settings provided in Pin Descriptions.
J
GEN
0.0008–80 1096—TBDTBDps
—.405TBDps
= 622.08 MHz, LVPECL clock input: 1.19 Vppd with 0.5 ns rise/fall time (20–80%), LVPECL
OUT
Table 9. SPI Specifications (Si5319, Si5325, Si5326, Si5367, and Si5368)
PP
rms
PP
rms
PP
rms
PP
rms
PP
rms
ParameterSymbolTest ConditionsMinTypMaxUnit
Duty Cycle, SCLKt
Cycle Time, SCLKt
Rise Time, SCLKt
Fall Time, SCLKt
Low Time, SCLKt
High Time, SCLKt
Delay Time, SCLK Fall to SDO Activet
Delay Time, SCLK Fall to SDO Transitiont
Delay Time, SS Rise to SDO Tri-state t
Setup Time, SS to SCLK Fallt
Hold Time, SS to SCLK Riset
Setup Time, SDI to SCLK Riset
Hold Time, SDI to SCLK Riset
Delay Time between Slave Selectst
Note: All timing is referenced to the 50% level of the waveform unless otherwise noted. Input test levels are VIH = VDD–4V,
VIL=0.4V.
DC
lsc
hsc
d1
d2
d3
su1
h1
su2
h2
cs
c
r
f
20–80%——25ns
20–80%——25ns
20–20%30——ns
80–80%30——ns
40—60%
100——ns
——25ns
——25ns
——25ns
25——ns
20——ns
25——ns
20——ns
25——ns
42Rev. 0.41
Page 43
Si53xx-RM
SCLK
SS
SDI
t
h1
t
d3
SDO
t
d1
t
d2
t
su1
t
r
t
f
t
c
t
su2
t
h2
t
cs
t
lsc
t
hsc
Figure 15. SPI Timing Diagram
Table 10. Thermal Characteristics
ParameterSymbolTest ConditionDevicesValueUnit
Thermal Resistance Junction to Ambient
JA
Still AirSi5316, Si5319,
Si5322, Si5323,
Si5325, Si5326
Si5365, Si5366,
Si5367, Si5368
32ºC/W
40ºC/W
Rev. 0.4143
Page 44
Si53xx-RM
f
IN
DSPLL
Phase
Detector
Digital
DCO
Digital FilterFvco
M
f
OUT
5. DSPLL (All Devices)
All members of the Any-Rate Precision Clocks family incorporate a phase-locked loop (PLL) that utilizes Silicon
Laboratories' third generation DSPLL technology to eliminate jitter, noise, and the need for external VCXO and
loop filter components found in discrete PLL implementations. This is achieved by using a digital signal processing
(DSP) algorithm to replace the loop filter commonly found in discrete PLL designs. Because external PLL
components are not required, sensitivity to board-level noise sources is minimized. This digital technology provides
highly stable and consistent operation over process, temperature, and voltage variations.
A simplified block diagram of the DSPLL is shown in Figure 16. This algorithm processes the phase detector error
term and generates a digital frequency control word M to adjust the frequency of the digitally-controlled oscillator
(DCO). The narrowband configuration devices (Si5316, Si5319, Si5323, Si5326, Si5366, and Si5368) provide
ultra-low jitter generation and jitter attenuation. For applications where basic frequency multiplication of low jitter
clocks is all that is required, the wideband parts (Si5322, Si5325, Si5365, and Si5367) are available.
Fundamental to these parts is a clock multiplication circuit that is simplified in Figure 17. By having a large range of
dividers and multipliers, nearly any output frequency can be created from a fixed input frequency. For typical
telecommunications and data communications applications, the hardware control parts (Si5316, Si5322, Si5323,
Si5365, and Si5366) provide simple pin control.
The microprocessor controlled parts (Si5319, Si5325, Si5326, Si5367, and Si5368) provide a programmable range
of clock multiplications. To assist users in finding valid divider settings for a particular input frequency and clock
multiplication ratio, Silicon Laboratories offers PC-based software (DSPLLsim) that calculates these settings
automatically. When multiple divider combinations produce the same output frequency, the software recommends
the divider settings yielding the recommended settings for phase noise performance and power consumption.
Figure 17. Clock Multiplication Circuit
Rev. 0.4145
Page 46
Si53xx-RM
Jitter
Transfer
0 dB
BW
f
Jitter
Peaking
–40 dB/dec.
Jitter Out
Jitter In
5.2. PLL Performance
All members of the Any-Rate Precision Clock family of devices provide extremely low jitter generation, a wellcontrolled jitter transfer function, and high jitter tolerance.
5.2.1. Jitter Generation
Jitter generation is defined as the amount of jitter produced at the output of the device with a jitter free input clock.
Generated jitter arises from sources within the VCO and other PLL components. Jitter generation is a function of
the PLL bandwidth setting. Higher loop bandwidth settings may result in lower jitter generation, but may result in
less attenuation of jitter that might be present on the input clock signal.
5.2.2. Jitter Transfer
Jitter transfer is defined as the ratio of output signal jitter to input signal jitter for a specified jitter frequency. The
jitter transfer characteristic determines the amount of input clock jitter that passes to the outputs. The DSPLL
technology used in the Any-Rate Precision Clock devices provides tightly controlled jitter transfer curves because
the PLL gain parameters are determined largely by digital circuits which do not vary over supply voltage, process,
and temperature. In a system application, a well-controlled transfer curve minimizes the output clock jitter variation
from board to board and provides more consistent system level jitter performance.
The jitter transfer characteristic is a function of the loop bandwidth setting. Lower bandwidth settings result in more
jitter attenuation of the incoming clock, but may result in higher jitter generation. Section 1 Any-Rate Precision
Clock Product Family Overview also includes specifications related to jitter bandwidth and peaking. Figure 18
shows the jitter transfer curve mask.
Figure 18. PLL Jitter Transfer Mask/Template
46Rev. 0.41
Page 47
Si53xx-RM
Input
Jitter
Amplitude
A
j0
–20 dB/dec.
f
Jitter In
Excessive Input Jitter Range
BW/100 BW/10
BW
A
j0
5000
BW
-------------
ns pk-pk=
A
j0
5000
100
-------------
50 ns pk-pk==
5.2.3. Jitter Tolerance
Jitter tolerance is defined as the maximum peak-to-peak sinusoidal jitter that can be present on the incoming clock
before the DSPLL loses lock. The tolerance is a function of the jitter frequency, because tolerance improves for
lower input jitter frequency.
The jitter tolerance of the DSPLL is a function of the loop bandwidth setting. Figure 19 shows the general shape of
the jitter tolerance curve versus input jitter frequency. For jitter frequencies above the loop bandwidth, the tolerance
is a constant value A
lower input jitter frequencies.
. Beginning at the PLL bandwidth, the tolerance increases at a rate of 20 dB/decade for
j0
The equation for the high frequency jitter tolerance can be expressed as a function of the PLL loop bandwidth (i.e.,
BW):
For example, the jitter tolerance when f
Figure 19. Jitter Tolerance Mask/Template
= 155.52 MHz, f
in
= 622.08 MHz and the loop bandwidth (BW) is 100 Hz:
out
Rev. 0.4147
Page 48
Si53xx-RM
6. Pin Control Parts (Si5316, Si5322, Si5323, Si5365, Si5366)
These parts provide high-performance clock multiplication with simple pin control. Many of the control inputs are
three levels: High, Low, and Medium. High and Low are standard voltage levels determined by the supply voltage:
V
and Ground. If the input pin is left floating, it is driven to nominally half of VDD. Effectively, this creates three
DD
logic levels for these controls.
These parts span a range of applications and I/O capacity as shown in Table 11.
Table 11. Si5316, Si5322, Si5323, Si5365 and Si5366 Key Features
By setting the tri-level FRQSEL[3:0] pins these devices provide a wide range of standard SONET and data
communications frequency scaling, including simple integer frequency multiplication to fractional settings required
for error correction coding and decoding.
6.1.1. Clock Multiplication (Si5316)
The device accepts dual input clocks in the 19, 39, 78, 155, 311, or 622 MHz frequency range and generates a dejittered output clock at the same frequency. The frequency range is set by the FRQSEL [1:0] pins, as shown in
Table 12.
Table 12. Frequency Settings
FRQSEL[1:0]Output Frequency (MHz)
LL19.38–22.28
LM38.75–44.56
LH77.50–89.13
ML155.00–178.25
MM310.00–356.50
MH620.00–710.00
48Rev. 0.41
Page 49
Si53xx-RM
1, 4, 32
1, 4, 32
CKIN1
CKIN2
DSPLL
Core
F
out
f3 = F
out
f
3
One-to-one
frequency ratio
The Si5316 can accept a CKIN1 input at a different frequency than the CKIN2 input. The frequency of one input
clock can be 1x, 4x, or 32x the frequency of the other input clock. The output frequency is always equal to the lower
of the two clock inputs and is set via the FRQSEL [1:0] pins. The frequency applied at each clock input is divided
down by a pre-divider as shown in the "Detailed Block Diagram" on page 4. These pre-dividers must be set such
that the two resulting clock frequencies, f3_1 and f3_2 must be equal and are set by the FRQSEL [1:0] pins. Input
divider settings are controlled by the CK1DIV and CK2DIV pins, as shown in Table 13.
These parts provide flexible frequency plans for SONET, DATACOM, and interworking between the two (Table 15,
Table 16, andTable 17 respectively). For these parts, all of the CKINn inputs must be the same frequency as
specified in the tables. The outputs are the same frequency; however, in the Si5365 and Si5366, CKOUT3 and
CKOUT4 can be further divided down by using the DIV34 [1:0] pins.
The following notes apply to Tables 15, 16, and 17:
1. All entries are available for the Si5323 and Si5366. Only those marked entries under the WB column are
available for the Si5322 and Si5365.
2. The listed output frequencies appear on CKOUTn. For the Si5365 and Si5366, sub-multiples are available on
CKOUT3 and CKOUT4 using the DIV34[1:0] control pins.
3. All ratios are exact, but the frequency values are rounded.
4. For BW settings, f3 values, and frequency operating ranges, consult DSPLLsim.
5. For the Si5366 with CK_CONF = 1, CKIN3 and CKIN4 are the same frequency as FS_OUT.
Table 17. SONET to Datacom Clock Multiplication Settings
Setting FRQSEL[3:0]
0LLLL0.008312525
1LLLM648051.84
2LLLH53125/853.125
3LLML15625/262.5
4LLMM53125/4106.25
5LLMH15625125
6LLHL78125/4156.25
7LLHM159375/8159.375
8LLHH53125/2212.5
9LMLL53125425
10LMLM19.440625/48625
11LMLH10625/388853.125
12LMML3125/97262.5
13LMMM10625/1944106.25
14LMMH3125/486125
fIN (MHz)Mult Factorf
WB
OUT
* (MHz)
15LMHL15625/1944156.25
16LMHM31875/3888159.375
17LMHH15625/1944 x 66/64161.13
18LHLL31875/3888 x 66/64164.36
19LHLM15625/1944 x 66/
64 x 255/238
20LHLH31875/3888 x 66/
64 x 255/238
21LHML10625/972212.5
22LHMM10625/486425
23LHMH15625/486 x 66/64644.53
24LHHL31875/972 x 66/64657.42
25LHHM15625/486 x 66/
64 x 255/238
26LHHH31875/972 x 66/
64 x 255/238
27MLLL27.000127
28MLLM250/9174.17582
172.64
176.1
690.57
704.38
29MLLH11/474.25
Rev. 0.4159
Page 60
Si53xx-RM
Table 17. SONET to Datacom Clock Multiplication Settings (Continued)
Setting FRQSEL[3:0]
30MLML
31MLMM
32MLMH74.17691/25027
33MLHL174.17582
34MLHM91 x 11/250 x 474.25
35MLHH74.2504/1127
36MMLL4 x 250/11 x 9174.17582
37MMLM174.25
38MMLH77.76010625/7776106.25
39MMML3125/1944125
40MMMM15625/7776156.25
41MMMH31875/15552159.375
42MMHL15625/7776 x 66/64161.13
43MMHM31875/15552 x 66/64164.36
44MMHH15625/7776 x 66/
fIN (MHz)Mult Factorf
WB
62.5002125
4250
64 x 255/238
OUT
172.64
* (MHz)
45MHLL31875/15552 x 66/
64 x 255/238
46MHLM10625/3888212.5
47MHLH10625/1944425
48MHML15625/1944 x 66/64644.53
49MHMM31875/3888 x 66/64657.42
50MHMH15625/1944 x 66/
64 x 255/238
51MHHL31875/3888 x 66/
64 x 255/238
176.1
690.57
704.38
60Rev. 0.41
Page 61
Si53xx-RM
Table 17. SONET to Datacom Clock Multiplication Settings (Continued)
Setting FRQSEL[3:0]
52MHHM155.52015625/15552156.25
53MHHH31875/31104159.375
54HLLL15625/15552 x 66/64161.13
55HLLM31875/31104 x 66/64164.36
56HLLH15625/15552 x 66/
57HLML31875/31104 x 66/
58HLMM10625/7776212.5
59HLMH10625/3888425
60HLHL15625/3888 x 66/64644.53
61HLHM31875/7776 x 66/64657.42
62HLHH15625/3888 x 66/
63HMLL31875/7776 x 66/
fIN (MHz)Mult Factorf
WB
64 x 255/238
64 x 255/238
64 x 255/238
64 x 255/238
OUT
172.64
176.1
690.57
704.38
* (MHz)
64HMLM622.08015625/15552 x 66/64644.53
65HMLH31875/31104 x 66/64657.42
66HMML15625/15552 x 66/
64 x 255/238
67HMMM31875/31104 x 66/
64 x 255/238
690.57
704.38
Rev. 0.4161
Page 62
Si53xx-RM
A
j0
5e3
BW
----------
ns pk pk– BW is in Hz=
A
j0
5e3
100
----------
ns pk pk–50 ns pk-pk==
6.1.3. CKOUT3 and CKOUT4 (Si5365 and Si5366)
Submultiples of the output frequency on CKOUT1 and CKOUT2 can be produced on the CKOUT3 and CKOUT4
outputs using the DIV34 [1:0] control pins as shown in Table 18.
The loop bandwidth (BW) is digitally programmable using the BWSEL [1:0] input pins. The device operating
frequency should be determined prior to loop bandwidth configuration because the loop bandwidth is a function of
the phase detector input frequency and the PLL feedback divider. See the PC-based software (DSPLLsim) that
calculates these values automatically. This utility is available for download from http://www.silabs.com/timing.
6.1.5. Jitter Tolerance (Si5316, Si5323, Si5366)
The equation for the nominal high frequency jitter tolerance can be expressed as a function of the PLL loop
bandwidth:
Table 6, “AC Characteristics—All Parts,” on page 33 gives the worst case minimum tolerance that can be expected
given the nominal values calculated using the equation above.
The DCO uses the reference clock on the XA/XB pins as its reference for jitter attenuation. The XA/XB pins support
either a crystal oscillator or an input buffer (single-ended or differential) so that an external oscillator can become
the reference source. In both cases, there are wide margins in the absolute frequency of the reference input
because it is a fixed frequency and is used only as a jitter reference and as the reference frequency when in
holdover (see "6.4. Digital Hold/VCO Freeze" on page 68).
However, care must be exercised in certain areas for optimum performance. For details on this subject, refer to
"Appendix B—Frequency Plans and Jitter Performance (Si5316, Si5319, Si5323, Si5326, Si5366, Si5368)" on
page 120. For examples of connections to the XA/XB pins, refer to "8.3. Crystal/Reference Clock Interfaces
(Si5316, Si5319, Si5323, Si5326, Si5366, & Si5368)" on page 112.
Note: The HH setting is not available for the Si5316.
62Rev. 0.41
Page 63
Si53xx-RM
6.1.7. Wideband Performance (Si5322 and Si5365)
These devices operate as wideband clock multipliers without an external resonator or reference clock. They are
ideal for applications where the input clock is already low jitter and only simple clock multiplication is required. A
limited selection of clock multiplication factors is available (See Table 15, Table 16, andTable 17).
6.1.8. Lock Detect (Si5322 and Si5365)
A PLL loss of lock indicator is not available in the wideband mode of operation.
6.1.9. Wideband Input-to-Output Skew (Si5322 and Si5365)
The input-to-output skew for wideband parts is not controlled.
6.2. PLL Self-Calibration
An internal self-calibration (ICAL) is performed before operation to optimize loop parameters and jitter
performance. While the self-calibration is being performed, the DSPLL is being internally controlled by the selfcalibration state machine, and the LOL alarm will be active if in narrowband mode. The self-calibration time
t
LOCKHW
Any of the following events will trigger a self-calibration:
Power-on-reset (POR)
Release of the external reset pin RST (transition of RST from 0 to 1)
Change in FRQSEL, FRQTBL, BWSEL, or RATE pins
Internal DSPLL registers out-of-range, indicating the need to relock the DSPLL.
In any of the above cases, an internal self-calibration will be initiated if a valid input clock exists (no input alarm)
and is selected as the active clock at that time. For the Si5316, Si5323 and Si5366, the external crystal or
reference clock must also be present for the self-calibration to begin. If valid clocks are not present, the selfcalibration state machine will wait until they appear, at which time the calibration will start. All outputs are on during
the calibration process.
After a successful self-calibration has been performed with a valid input clock, no subsequent self-calibrations are
performed unless one of the above conditions are met. If the input clock is lost following self-calibration, the device
enters digital hold mode. When the input clock returns, the device relocks to the input clock without performing a
self-calibration.
6.2.1. Input Clock Stability during Internal Self-Calibration (Si5316, Si5323, Si5366)
An exit from reset must occur when the selected CKINn clock is stable in frequency with a frequency value that is
within the operating range that is reported by DSPLLsim. The other CKINs must also either be stable in frequency
or squelched during a reset.
6.2.2. Self-Calibration caused by Changes in Input Frequency (Si5316, Si5322, Si5323, Si5365, Si5366)
If the selected CKINn varies by 500 ppm or more in frequency since the last calibration, the device may initiate a
self-calibration.
The input to output skew for narrowband devices is not controlled.
is given in Table 6, “AC Characteristics—All Parts”.
Rev. 0.4163
Page 64
Si53xx-RM
Table 19. Si5316, Si5322, and Si5323 Pins and Reset
Pin #Si5316 Pin
Name
2N/AFRQTBLFRQTBLYes
11RATE 0N/ARATE 0Yes
14DBL_BYDBL2_BYDBL2_BYNo
15RATE1N/ARATE1Yes
19N/AN/ADECNo
20N/AN/AINCNo
22BWSEL0BWSEL0BWSEL0Yes
23BWSEL1BWSEL1BWSEL1Yes
24FRQSEL0FRQSEL0FRQSEL0Yes
25FRQSEL1FRQSEL1FRQSEL1Yes
26N/AFRQSEL2FRQSEL2Yes
27N/AFRQSEL3FRQSEL3Yes
30SFOUT1N/ASFOUT1No, but skew not guaranteed without Reset
33SFOUT0N/ASFOUT0No, but skew not guaranteed without Reset
Si5322 Pin
Name
Si5323 Pin
Name
Must Reset after Changing
Table 20. Si5365 and Si5366 Pins and Reset
Pin #Si5365 Pin NameSi5366 Pin NameMust Reset after Changing
4FRQTBL FRQTBLYes
32N/ARATE 0Yes
42N/ARATE 1Yes
51N/ACK_CONFYes
54N/ADECNo
55N/AINCNo
60BWSEL0BSWEL0Yes
61BWSEL1BWSEL1Yes
66DIV34_0DIV34_0Yes
67DIV34_1DIV34_1Yes
68FRQSEL0FRQSEL0Yes
69FRQSEL1FRQSEL1Yes
70FRQSEL2FRQSEL2Yes
71FRQSEL3FRQSEL3Yes
64Rev. 0.41
Page 65
Si53xx-RM
Table 20. Si5365 and Si5366 Pins and Reset
Pin #Si5365 Pin NameSi5366 Pin NameMust Reset after Changing
80N/ASFOUT1No, but skew not guaranteed without Reset
95N/ASFOUT0No, but skew not guaranteed without Reset
6.3. Pin Control Input Clock Control
This section describes the clock selection capabilities (manual input selection, automatic input selection, hitless
switching, and revertive switching). When switching between two clocks, LOL may temporarily go high if the two
clocks differ in frequency by more than 100 ppm.
6.3.1. Manual Clock Selection
Manual control of input clock selection is chosen via the CS[1:0] pins according to Table 21 and Table 22.
The manual settings for the Si5365 and the Si5366 are shown in Table 22. The Si5366 has two modes of operation
(See Section “6.5. Frame Synchronization (Si5366)”). With CK_CONF = 0, any of the four input clocks may be
selected manually; however, when CK_CONF = 1 the inputs are paired, CKIN1 is paired with CKIN3 and likewise
for CKIN2 and CKIN4. Therefore, only two settings are available to select one of the two pairs.
1. To avoid clock switching based on intermediate states during a CS state change, the CS input pins are
internally deglitched (See Table 6, “AC Characteristics—All Parts”).
2. If the selected clock enters an alarm condition, the PLL enters digital hold mode.
The AUTOSEL input pin sets the input clock selection mode as shown in Table 23. Automatic switching is either
revertive or non-revertive. Setting AUTOSEL to M or H, changes the CSn_CAm pins to output pins that indicate the
state of the automatic clock selection (See Table 24 and Table 25). Digital hold is indicated by all CnB signals going
high after a valid ICAL.
Table 23. Automatic/Manual Clock Selection
AUTOSELClock Selection Mode
LManual (See Previous Section)
MAutomatic Non-revertive
HAutomatic Revertive
Table 24. Clock Active Indicators (AUTOSEL = M or H) (Si5322 and Si5323)
CS_CAActive Clock
0CKIN1
1CKIN2
Table 25. Clock Active Indicators (AUTOSEL = M or H) (Si5365 and Si5367)
CA1CA2CS0_CA3CS1_CA4Active Clock
1000CKIN1
0100CKIN2
0010CKIN3
0001CKIN4
The prioritization of clock inputs for automatic switching is shown in Table 26 and Table 27. This priority is
hardwired in the devices.
Table 26. Input Clock Priority for Auto Switching (Si5322, Si5323)
PriorityInput Clocks
1CKIN1
2CKIN2
3Digital Hold
66Rev. 0.41
Page 67
Si53xx-RM
Table 27. Input Clock Priority for Auto Switching (Si5365, Si5366)
PriorityInput Clock Configuration
Si5365Si5366
4 Input Clocks
(CK_CONF = 0)
1CKIN1CKIN1/CKIN3
2CKIN2CKIN2/CKIN4
3CKIN3N/A
4CKIN4N/A
5Digital HoldDigital Hold
At power-on or reset, the valid CKINn with the highest priority (1 being the highest priority) is automatically
selected. If no valid CKINn is available, the device suppresses the output clocks and waits for a valid CKINn signal.
If the currently selected CKINn goes into an alarm state, the next valid CKINn in priority order is selected. If no valid
CKINn is available, the device enters Digital Hold.
Operation in revertive and non- revertive is different when a signal becomes valid:
Revertive (AUTOSEL = H):The device constantly monitors all CKINn. If a CKINn with a higher priority than
the current active CKINn becomes valid, the active CKINn is changed to the
CKINn with the highest priority.
Non-revertive (AUTOSEL = M): The active clock does not change until there is an alarm on the active clock. The
device will then select the highest priority CKINn that is valid. Once in digital hold,
the device will switch to the first CKINn that becomes valid.
6.3.3. Hitless Switching with Phase Build-Out (Si5323, Si5366)
Silicon Laboratories switching technology performs "phase build-out" to minimize the propagation of phase
transients to the clock outputs during input clock switching. All switching between input clocks occurs within the
input multiplexor and phase detector circuitry. The phase detector circuitry continually monitors the phase
difference between each input clock and the DSPLL output clock, f
clock signal at a specified phase offset relative to f
At the time a clock switch occurs, the phase detector circuitry knows both the input-to-output phase relationship for
the original input clock and for the new input clock. The phase detector circuitry locks to the new input clock at the
new clock's phase offset so that the phase of the output clock is not disturbed. The phase difference between the
two input clocks is absorbed in the phase detector's offset value, rather than being propagated to the clock output.
The switching technology virtually eliminates the output clock phase transients traditionally associated with clock
rearrangement (input clock switching). The Maximum Time Interval Error (MTIE) and maximum slope for clock
output phase transients during clock switching are given in (Table 6, “AC Characteristics—All Parts”). These values
fall significantly below the limits specified in the Telcordia GR-1244-CORE and GR-253-CORE requirements.
so that the phase offset is maintained by the PLL circuitry.
OSC
FSYNC Switching
(CK_CONF = 1)
. The phase detector circuitry can lock to a
OSC
Rev. 0.4167
Page 68
Si53xx-RM
6.4. Digital Hold/VCO Freeze
All Any-Rate Precision Clock devices feature a hold over or VCO freeze mode, whereby the DSPLL is locked to a
digital value.
6.4.1. Narrowband Digital Hold (Si5316, Si5323, Si5366)
If an LOS or FOS condition exists on the selected input clock, the device enters digital hold. In this mode, the
device provides a stable output frequency until the input clock returns and is validated. When the device enters
digital hold, the internal oscillator is initially held to its last frequency value. Next, the internal oscillator slowly
transitions to a historical average frequency value that was taken over a time window of 6,711 ms in size that
ended 26 ms before the device entered digital hold. This frequency value is taken from an internal memory location
that keeps a record of previous DSPLL frequency values. By using a historical average frequency, input clock
phase and frequency transients that may occur immediately preceding loss of clock or any event causing digital
hold do not affect the digital hold frequency. Also, noise related to input clock jitter or internal PLL jitter is
minimized.
If a highly stable reference, such as an oven-controlled crystal oscillator, is supplied at XA/XB, an extremely stable
digital hold can be achieved. If a crystal is supplied at the XA/XB port, the digital hold stability will be limited by the
stability of the crystal; Table 6, “AC Characteristics—All Parts” gives the specifications related to the digital hold
function.
6.4.2. Recovery from Digital Hold (Si5316, Si5323, Si5366)
When the input clock signal returns, the device transitions from digital hold to the selected input clock. The device
performs hitless recovery from digital hold. The clock transition from digital hold to the returned input clock includes
"phase buildout" to absorb the phase difference between the digital hold clock phase and the input clock phase.
See Table 6, “AC Characteristics—All Parts” for specifications.
6.4.3. Wideband VCO Freeze (Si5322, Si5365)
If an LOS condition exists on the selected input clock, the device freezes the VCO. In this mode, the device
provides a stable output frequency until the input clock returns and is validated. When the device enters VCO
freeze, the internal oscillator is initially held to its last frequency value.
6.5. Frame Synchronization (Si5366)
FSYNC is used in applications that require a synchronizing pulse that has an exact number of periods of a highrate clock, Frame Synchronization is selected by setting CK_CONF = 1 and FRQTBL = L). In a typical frame
synchronization application, CKIN1 and CKIN2 are high-speed input clocks from primary and secondary clock
generation cards and CKIN3 and CKIN4 are their associated primary and secondary frame synchronization
signals. The device generates four output clocks and a frame sync output FS_OUT. CKIN3 and CKIN4 control the
phase of FS_OUT.
The frame sync inputs supplied to CKIN3 and CKIN4 must be 8 kHz. Since the frequency of FS_OUT is derived
from CKOUT2, CKOUT2 must be a standard SONET frequency (e.g. 19.44 MHz, 77.76 MHz). Table 15 lists the
input frequency/clock multiplication ratio combinations supporting an 8 kHz output on FS_OUT.
68Rev. 0.41
Page 69
Si53xx-RM
6.6. Output Phase Adjust (Si5323, Si5366)
Overall device skew (CKINn to CKOUT_n phase delay) is controllable via the INC and DEC input pins. A positive
pulse applied at the INC pin increases the device skew by 1/f
the DEC pin decreases the skew by the same amount. Since f
control is approximately 200 ps. Using the INC and DEC pins, there is no limit to the range of skew adjustment that
can be made. Following a power-up or reset, the skew will revert to the reset value. See Table 6, “AC
Characteristics—All Parts” for specifications related to the phase adjust feature.
The INC pin function is not available for all frequency table selections. DSPLLsim reports this whenever it is used
to implement a frequency plan.
6.6.1. FSYNC Realignment (Si5366)
The FS_ALIGN pin controls the realignment of FS_OUT to the active CKIN3 or CKIN4 input. The currently active
frame sync input is determined by which input clock is currently being used by the PLL. For example, if CKIN1 is
being selected as the PLL input, CKIN3 is the currently-active frame sync input. If neither CKIN3 or CKIN4 are
currently active (digital hold), the realignment request is ignored. The active edge used for realignment is the
CKIN3 or CKIN4 rising edge.
FS_ALIGN operates in Level Sensitive mode (See Figure 13, “Frame Synchronization Timing in Level Sensitive
Mode,”). While FS_ALIGN is active, each active edge of the currently-active frame sync input (CKIN3 or CKIN4) is
used to control the NC5 output divider and therefore the FS_OUT phase. Note that while the realignment control is
active, it cannot be guaranteed that a fixed number of high-frequency clock (CKOUT2) cycles exists between each
FS_OUT cycle.
The resolution of the phase realignment is 1 clock cycle of CKOUT2. If the realignment control is not active, the
NC5 divider will continuously divide down its f
clock (CKOUT2) cycles between each FS_OUT cycle.
At power-up or any time after the PLL has lost lock and relocked, the device automatically performs a realignment
of FS_OUT using the currently active sync input. After this, as long as the PLL remains in lock and a realignment is
not requested, FS_OUT will include a fixed number of high-speed clock cycles, even if input clock switches are
performed. If many clock switches are performed in phase build-out mode, it is possible that the input sync to
output sync phase relationship will shift due to the accumulated residual phase transients of the phase build-out
circuitry. If the sync alignment error exceeds the threshold in either the positive or negative direction, an alignment
alarm becomes active. If it is then desired to reestablish the desired input-to-output sync phase relationship, a
realignment can be performed. A realignment request may cause FS_OUT to instantaneously shift its output edge
location in order to align with the active input sync phase.
6.6.2. Including FSYNC Inputs in Clock Selection (Si5366)
The frame sync inputs, CKIN3 and CKIN4, are both monitored for loss-of-signal (LOS3_INT and LOS4_INT)
conditions. To include these LOS alarms in the input clock selection algorithm, set FSYNC_SWTCH = 1. The
LOS3_INT is logically ORed with LOS1_INT and LOS4_INT is ORed with LOS2_INT as inputs to the clock
selection state machine. If it is desired not to include these alarms in the clock selection algorithm, set
FSYNC_SWTCH = 0. The frequency offset (FOS) alarms for CKIN1 and CKIN2 can also be included in the state
machine decision making as described in Section“6.9. Alarms”; however, in frame sync mode (CK_CONF = 1), the
FOS alarms for CKIN3 and CKIN4 are ignored. See Table 32 on page 72.
6.6.3. FS_OUT Polarity and Pulse Width Control (Si5366)
Additional output controls are available for FS_OUT. FS_OUT is active high, and the pulse width is equal to one
period of the CKOUT2 output clock. For example, if CKOUT2 is 622.08 MHz, the FS_OUT pulse width will be 1/
622.08e6 = 1.61 ns.
6.6.4. Using FS_OUT as a Fifth Output Clock (Si5366)
In applications where the frame synchronization functionality is not needed, FS_OUT can be used as a fifth clock
output. In this case, no realignment requests should be made to the NC5 divider. (This is done by holding
FS_ALIGN to 0.)
CKOUT2
input. This guarantees a fixed number of high-frequency
, one period of the DCO output clock. A pulse on
OSC
is close to 5 GHz, the resolution of the skew
OSC
Rev. 0.4169
Page 70
Si53xx-RM
6.6.5. Disabling FS_OUT (Si5366)
The FS_OUT maybe disabled via the DBLFS pin, see Table 28. The additional state (M) provided allows for
FS_OUT to drive a CMOS load while the other clock outputs use a different signal format as specified by the
SFOUT[1:0] pins.
Table 28. FS_OUT Disable Control (DBLFS)
DBLFSFS_OUT State
HTri-State/Powerdown
MActive/CMOS Format
LActive/SFOUT[1:0] Format
6.7. Output Clock Drivers
The devices include a flexible output driver structure that can drive a variety of loads, including LVPECL, LVDS,
CML, and CMOS formats. The signal format is selected jointly for all outputs using the SFOUT [1:0] pins, which
modify the output common mode and differential signal swing. See Table 3, “DC Characteristics—All Parts
(Current draw is independent of supply voltage)” for output driver specifications. The SFOUT [1:0] pins are threelevel input pins, with the states designated as L (ground), M (V
Table 29 shows the signal formats based on the supply voltage and the type of load being driven. For the CMOS
setting (SFOUT = LH), both output pins drive single-ended in-phase signals and should be externally shorted
together to obtain the drive strength specified in Table 3, “DC Characteristics—All Parts (Current draw is
independent of supply voltage)”, see Section“8.2. Output Clock Drivers”.
/2), and H (VDD).
DD
Table 29. Output Signal Format Selection (SFOUT)
SFOUT[1:0]Signal Format
HLCML
HMLVDS
LHCMOS
LMDisabled
MHLVPECL
MLLow-swing LVDS
All OthersReserved
The SFOUT [1:0] pins can also be used to disable the output. Disabling the output puts the CKOUT+ and CKOUT–
pins in a high-impedance state relative to V
each other through a 200 on-chip resistance (differential impedance of 200 ). The maximum amount of internal
circuitry is powered down, minimizing power consumption and noise generation. Recovery from the disable mode
requires additional time as specified in Table 6, “AC Characteristics—All Parts”.
6.7.1. LVPECL and CMOS TQFP Output Signal Format Restrictions at 3.3 V (Si5365, Si5366)
The LVPECL and CMOS output formats draw more current than either LVDS or CML. However, the allowed output
format pin settings are restricted so that the maximum power dissipation for the TQFP devices is limited when they
are operated at 3.3 V. When SFOUT[1:0] = MH or LH (for either LVPECL or CMOS), either DBL5 must be H or
DBL34 must be high.
(common mode tri-state) while the two outputs remain connected to
DD
70Rev. 0.41
Page 71
Si53xx-RM
6.8. PLL Bypass Mode
The Device supports a PLL Bypass Mode in which the selected input clock is fed directly to all enabled output
buffers, bypassing the DSPLL. In PLL Bypass Mode, the input and output clocks will be at the same frequency. PLL
Bypass Mode is useful in a laboratory environment to measure system performance with and without the jitter
attenuation provided by the DSPLL.
The DSBL2/BYPASS pin is used to select the PLL Bypass Mode according to Table 30.
Table 30. DSBL2/BYPASS Pin Settings
DSBL2/BYPASSFunction
LCKOUT2 Enabled
MCKOUT2 Disabled
HPLL Bypass Mode w/ CKOUT2 Enabled
Internally, the bypass path is implemented with high-speed differential signaling for low jitter.
6.9. Alarms
Summary alarms are available to indicate the overall status of the input signals and frame alignment (Si5366 only).
Alarm outputs stay high until all the alarm conditions for that alarm output are cleared.
The device has loss-of-signal circuitry that continuously monitors CKINn for missing pulses. The LOS circuitry
generates an internal LOSn_INT output signal that is processed with other alarms to generate CnB.
An LOS condition on CKIN1 causes the internal LOS1_INT alarm to become active. Similarly, an LOS condition on
CKINn causes the LOSn_INT alarm to become active. Once a LOSn_INT alarm is asserted on one of the input
clocks, it remains asserted until that input clock is validated over a designated time period. The time to clear
LOSn_INT after a valid input clock appears is listed in Table 6, “AC Characteristics—All Parts”. If another error
condition on the same input clock is detected during the validation time then the alarm remains asserted and the
validation time starts over.
6.9.1.1. Narrowband LOS Algorithm (Si5316, Si5323, Si5366)
The LOS circuitry divides down each input clock to produce an 8 kHz to 2 MHz signal. (For the Si5316, the output
of divider N3 (See Figure 1) is used.) The LOS circuitry over samples this divided down input clock using a 40 MHz
clock to search for extended periods of time without input clock transitions. If the LOS monitor detects twice the
normal number of samples without a clock edge, a LOSn_INT alarm is declared. Table 6, “AC Characteristics—All
Parts” gives the minimum and maximum amount of time for the LOS monitor to trigger.
To facilitate automatic hitless switching, the LOS triggering time is significantly reduced while in narrowband mode.
6.9.1.2. Wideband LOS Algorithm (Si5322, Si5365)
Each input clock is divided down to produce a 78 kHz to 1.2 MHz signal before entering the LOS monitoring
circuitry. The same LOS algorithm as described in the above section is then used.
6.9.2. FOS Alarms (Si5365 and Si5366)
If FOS Alarms are enabled (See Table 31), the internal frequency offset alarms (FOSn_INT) indicate if the input
clocks are within a specified frequency band relative to the frequency of CKIN2. The frequency offset monitoring
circuitry compares the frequency of the input clock(s) with CKIN2. If the frequency offset of an input clock exceeds
a preset frequency offset threshold, an FOS alarm (FOSn_INT) is declared for that clock input. Note that FOS
monitoring is not available on CKIN3 and CKIN4 if CK_CONF = 1. The device supports FOS hysteresis per GR1244-CORE, making the device less susceptible to FOS alarm chattering. A TCXO or OCXO reference clock must
be used in conjunction with either the SMC or Stratum 3/3E settings. Note that the wander can cause false FOS
alarms.
Rev. 0.4171
Page 72
Si53xx-RM
Table 31. Frequency Offset Control (FOS_CTL)
FOS_CNTLMeaning
LFOS Disabled.
MStratum 3/3E FOS Threshold (12 ppm)
HSONET Minimum Clock Threshold (48 ppm)
6.9.3. FSYNC Align Alarm (Si5366 and CK_CONF = 1 and FRQTBL = L)
At power-up or any time after the PLL has lost lock and relocked, the device automatically performs a realignment
of FS_OUT using the currently active sync input. After this, as long as the PLL remains in lock and a realignment is
not requested, FS_OUT will include a fixed number of high-speed clock cycles, even if input clock switches are
performed. If many clock switches are performed in phase build-out mode, it is possible that the input sync to
output sync phase relationship will shift due to the accumulated residual phase transients of the phase build-out
circuitry. The internal ALIGN_INT signal is asserted when the accumulated phase errors exceeds two cycles of
CKOUT2.
6.9.4. C1B and C2B Alarm Outputs (Si5316, Si5322, Si5323)
The alarm outputs (C1B and C2B) are determined directly by the LOS1_INT and LOS2_INT internal indicators
directly. That is C1B = LOS1 and C2B = LOS2.
6.9.5. C1B, C2B, C3B, and ALRMOUT Outputs (Si5365, Si5366)
The alarm outputs (C1B, C2B, C3B, ALRMOUT) provide a summary of various alarm conditions on the input clocks
depending on the setting of the FOS_CNTL and CK_CONF pins.
The following internal alarm indicators are used in determining the output alarms:
LOSn_INT: See the previous section for a description of how LOSn_INT is determined
FOSn_INT: See the previous section for a description of how FOSn_INT is determined
ALIGN_INT: See the previous section for a description of how ALIGN_INT is determined
Based on the above internal signals and the settings of the CK_CONF and FOS_CTL pins, the outputs C1B, C2B,
C3B, ALRMOUT are determined (SeeTable 32). For details, see "Appendix D—Alarm Structure" on page 139.
Table 32. Alarm Output Logic Equations
CK_CONFFOS_CTLAlarm Output Equations
0
Four independent input
clocks
1
(FSYNC switching
mode)
72Rev. 0.41
(Disables FOS)
(Disables FOS)
L
M or HC1B = LOS1_INT or FOS1_INT
C2B = LOS2_INT or FOS2_INT
C3B = LOS3_INT or FOS3_INT
ALRMOUT = LOS4_INT or FOS4_INT
L
M or HC1B = LOS1_INT or (LOS3_INT and FSYNC_SWTCH) or FOS1_INT
C2B = LOS2_INT or (LOS4_INT and FSYNC_SWTCH) or FOS2_INT
C1B = LOS1_INT or (LOS3_INT and FSYNC_SWTCH)
C2B = LOS2_INT or (LOS4_INT and FSYNC_SWTCH)
C1B = LOS1_INT
C2B = LOS2_INT
C3B = LOS3_INT
ALRMOUT = LOS4_INT
C3B = tri-state
ALRMOUT = ALIGN_INT
C3B = tri-state
ALRMOUT = ALIGN_INT
Page 73
Si53xx-RM
6.9.5.1. Lock Detect (Si5316, Si5323, Si5366)
The PLL lock detection algorithm indicates the lock status on the LOL output pin. The algorithm works by
continuously monitoring the phase of the input clock in relation to the phase of the feedback clock. If the time
between two consecutive phase cycle slips is greater than the Retrigger Time, the PLL is in lock. The LOL output
has a guaranteed minimum pulse width as shown in (Table 6, “AC Characteristics—All Parts”). The LOL pin is also
held in the active state during an internal PLL calibration.
The retrigger time is automatically set based on the PLL closed loop bandwidth (SeeTable 33).
Table 33. Lock Detect Retrigger Time
PLL Bandwidth Setting (BW) Retrigger Time (ms)
60–120 Hz53
120–240 Hz26.5
240–480 Hz13.3
480–960 Hz6.6
960–1920 Hz3.3
1920–3840 Hz1.66
3840–7680 Hz.833
6.9.5.2. Lock Detect (Si5322, Si5365)
A PLL loss of lock indicator is not available in the wideband mode of operation
6.10. Device Reset
Upon powerup, the device internally executes a power-on-reset (POR) which resets the internal device logic. The
pin RST
then performs a PLL Self-Calibration (See “6.2. PLL Self-Calibration”).
can also be used to initiate a reset. The device stays in this state until a valid CKINn is present, when it
6.11. DSPLLsim Configuration Software
To simplify frequency planning, loop bandwidth selection, and general device configuration of the Any-Rate
Precision Clocks. Silicon Laboratories has a configuration utility-DSPLLsim. This software is available to download
from http://www.silabs.com/timing.
Rev. 0.4173
Page 74
Si53xx-RM
A
j0
5000
BW
-------------
ns pk-pk (BW is in Hz)=
A
j0
5000
100
-------------
ns pk pk–50""ns pk pk–==
7. Microprocessor Controlled Parts (Si5319, Si5325, Si5326, Si5367, Si5368)
The devices in this family provide a rich set of clock multiplication/clock division options, loop bandwidth selections,
output clock phase adjustment, and device control options (See Table 34).
Table 34. Si5325, Si5326, Si5367 and Si5368 Key Features
Si5319Si5325Si5326Si5367Si5368
SONET Frequencies
DATACOM Frequencies
DATACOM/SONET Internetworking
Programmable Frequency Plan
Number of Inputs12244
Number of Outputs12255
Jitter Attenuation (Narrowband)
Wide Band
Table 35. Device Control Modes
CMODEControl Mode
LI
HSPI
2
C
7.1. Clock Multiplication
The input frequency, clock multiplication ratio, and output frequency are set via register settings. Because the
DSPLL dividers settings are directly programmable, a wide range of frequency translations is available. In addition,
a wider range of frequency translations is available in narrowband mode than wideband mode due to the lower
phase detector frequency range in narrowband mode. To assist users in finding valid divider settings for a particular
input frequency and clock multiplication ratio, Silicon Laboratories offers PC-based software (DSPLLsim) that
calculates these settings automatically. When multiple divider combinations produce the same output frequency,
the software recommends the divider settings that yield the best combination of phase noise performance and
power consumption.
7.1.1. Jitter Tolerance (Si5319, Si5325, Si5326, Si5367, and Si5368)
The equation for the nominal high frequency jitter tolerance can be expressed as a function of the PLL loop
bandwidth (see Section “5.2.3. Jitter Tolerance”):
Table 6, “AC Characteristics—All Parts” gives the worst case minimum tolerance that can be expected given the
nominal values calculated using the equation above.
For example, the DSPLL jitter tolerance when f
is 100 Hz:
The values for BW can be calculated using the DSPLLsim software package.
74Rev. 0.41
= 155.52 MHz, f
IN
= 622.08 MHz, and the loop bandwidth f
OUT
3dB
Page 75
Si53xx-RM
2
/
CKIN1
N31
/CKIN2 N32
2
2
N2
N2 = N2_LS
N2_LS = [32, 34, 36, …, 512]
NC1
NC2
/
CKOUT_1
/
CKOUT_2
2
4.85 – 5.67 GHz
f
IN
=
10 MHz–710 MHz
f
OUT
= 2 kHz -–1 . 4 GH z
/
CKIN3
N33
/
CKIN4
N34
2
2
10 MHz–
157.5 MHz
NC1 = N1_ HS x N1_ LS
N1_ HS = [4,5,6,...,11]
N1_LS = [1,2,4,6,...,2
20
]
NC5
/
CKOUT_5
2
f
3
f
3
N1
N3 =
[1,2,3,...,2
19
]
f
OSC
DSPLL
®
N1_HS
7.1.2. Wideband Mode (Si5325, Si5367)
These devices operate as wideband clock multipliers without an external resonator or reference clock. This mode
may be desirable if the input clock is already low jitter and only simple clock multiplication is required. A limited
selection of clock multiplication factors is available in this mode. The input-to-output skew for wideband parts is not
controlled.
Refer to Figure 21. The selected input clock passes through the N3 input divider and is provided to the DSPLL. The
input-to-output clock multiplication ratio is defined as follows:
Because there is only one DCO and all of the outputs must be frequencies that are integer divisions of the DCO
frequency, there are restrictions on the ratio of one output frequency to another output frequency. That is, there is
considerable freedom in the ratio between the input frequency and the first output frequency; but once the first
output frequency is chosen, there are restrictions on subsequent output frequencies. These restrictions are made
tighter by the fact that the N1_HS divider is shared among all of the outputs. DSPLLsim should be used to
determine if two different simultaneous outputs are compatible with one another.
The same issue exists for inputs of different frequencies: both inputs, after having been divided by their respective
N3 dividers, must result in the same f3 frequency because the phase/frequency detector can operate at only one
frequency at one time.
The DSPLL feedback divider value is read from the N2_LS register. Settings for several popular frequency plans
are shown in Table 36. The DSPLLsim program can be used to determine the settings for other frequency plans, as
well as settings for the output dividers.
Rev. 0.4175
Page 76
Si53xx-RM
Table 36. Common Divider Settings (Wideband/µP Control Mode - Si5325 and Si5367)
fIN (MHz)f
(MHz)N1_HSN1_LSN2_LSN3
OUT
19.4419.445502501
77.76882561
155.52842561
622.08422561
77.7677.7688641
155.5284641
622.0842641
155.52155.5284642
622.0842642
622.08622.0842405
Note: For some input frequency/clock multiplication ratio combinations, multiple divider settings produce the same
output frequency. Divider settings listed above are based on Silicon Laboratories’ DSPLLsim software that
estimates which divider setting produces the best phase noise performance while minimizing power
consumption. See the Register Map documentation for the appropriate write values.
Example
Assume the input clock rate on CKIN1, CKIN2, CKIN3, and CKIN4 is 19.44 MHz and the desired input-to-output
multiplication factor is 32, producing an output clock frequency of 622.08 MHz. Using the desired output frequency
value, set N1 = 8 (N1_HS = 8 and N1_LS = 1) to put f
f
= 622.08 MHz x 8 = 4.98 GHz
OSC
within its operating range:
OSC
Next, set N3 = 1 to keep the phase detector rate within its operating range:
N3 = 1
Substituting these values in the input-to-output frequency multiplication equation and solving for N2 yields:
32 = N2/(8 x 1)
N2 = 256
Therefore,
N1_HS = 8
N1_LS = 1
N2_LS = 256
N3 = 1.
76Rev. 0.41
Page 77
Si53xx-RM
7.1.2.1. Loop Bandwidth (Si5325, Si5367)
The loop bandwidth (BW) is digitally programmable using the BWSEL_REG
frequency should be determined prior to loop bandwidth configuration because the loop bandwidth is a function of
the phase detector input frequency and the PLL feedback divider.
Table 30 shows the loop bandwidth values available for common SONET frequency translations. Where values are
not shown, the corresponding loop bandwidth falls outside the valid device loop bandwidth range of 30 kHz to 1.3
MHz.
Table 37. Common Loop Bandwidth (MHz) (Si5325 and Si5367)
f
(MHz)f
IN
19.4419.441.20.60.3
77.7677.76——1.2
(MHz)000000010010
OUT
77.76
155.52
622.08
155.52
[3:0] register bits. The device operating
BWSEL_REG[3:0]
622.08
155.52155.52——1.2
622.08
622.08622.08——1.9
Note: Loop bandwidth is a function of phase detector frequency f3. For some input frequency/clock
multiplication ratio combinations, multiple divider settings produce the same output frequency. Loop
bandwidth settings listed above are based on Silicon Laboratories’ DSPLLsim software that estimates
which divider setting produces the best phase noise performance while minimizing power consumption.
7.1.2.2. Lock Detect (Si5325, Si5367)
A PLL loss of lock indicator is not available in the wideband mode of operation.
7.1.2.3. Input to Output Skew (Si5325, Si5367)
The input to output skew for wideband devices is not controlled.
Rev. 0.4177
Page 78
Si53xx-RM
CKIN_1+
CKIN_1–
CKIN_2+
CKIN_2–
CKIN_3+
CKIN_3–
CKIN_4+
CKIN_4–
CKOUT_1+
CKOUT_1–
÷ NC1
1
0
CKOUT_2+
CKOUT_2–
÷ NC2
1
0
CKOUT_3+
CKOUT_3–
÷ NC3
1
0
CKOUT_4+
CKOUT_4–
÷ NC4
1
0
2
2
2
2
2
2
2
2
DCO
f
OSC
Xtal, or Refclock
(Si5319/Si5326/Si5368)
f
x
M
f
3
Digital
Phase
Detector/
Loop
Filter
BYPASS
f
3
SPI/I2C
Si5319, Si5326, Si5368
Control
÷ N32
÷ N31
Bandwidth
Control
FSYNC
(Si5368)
Si5368
Si5368
Note: See section 6.7 for
FSYNC details.
÷ N1_HS
CKOUT_5+
CKOUT_5–
÷ NC5
1
0
2
÷ N33
÷ N34
Note: There are multiple outputs at different frequencies because of limitations caused by the DCO and N1_HS.
÷ N2_LS
÷ N2_HS
7.1.3. Narrowband Mode (Si5319, Si5326, Si5368)
The DCO uses the reference clock on the XA/XB pins as its reference for jitter attenuation. The XA/XB pins support
either a crystal oscillator or an input buffer (single-ended or differential) so that an external oscillator can become
the reference source. In both cases, there are wide margins in the absolute frequency of the reference input
because it is a fixed frequency and is used only as a jitter reference and as the reference frequency when in
holdover (see "7.6. Digital Hold" on page 90). See " Appendix A—Narrowband References" on page 118 for more
details.
However, care must be exercised in certain areas for optimum performance. For details on this subject, refer to
"Appendix B—Frequency Plans and Jitter Performance (Si5316, Si5319, Si5323, Si5326, Si5366, Si5368)" on
page 120. For examples of connections to the XA/XB pins, refer to "8.3. Crystal/Reference Clock Interfaces
(Si5316, Si5319, Si5323, Si5326, Si5366, & Si5368)" on page 112.
Refer to Figure 22 Narrowband PLL Divider Settings (Si5319, Si5326, Si5368), a simplified block diagram of the
device and Table 38 and Table 39 for frequency and divider limits. The PLL dividers and their associated ranges
are listed in the diagram. Each PLL divider setting is programmed by writing to device registers. There are
additional restrictions on the range of the input frequency f
DSPLL output clock f
OSC
.
The selected input clock passes through the N3 input divider and is provided to the DSPLL. In addition, the
external crystal or reference clock provides a reference frequency to the DSPLL. The DSPLL output frequency,
f
, is divided down by each output divider to generate the clock output frequencies. The input-to-output clock
The output divider, NC1, is the product of a high-speed divider (N1_HS) and a low-speed divider (N1_LS).
Similarly, the feedback divider N2 is the product of a high-speed divider N2_HS and a low-speed divider N2_LS.
When multiple combinations of high-speed and low-speed divider values are available to produce the desired
overall result, selecting the largest possible high-speed divider value will produce lower power consumption. With
the f
and N1 ranges given above, any output frequency can be achieved from 2 kHz to 945 MHz where NC1
OSC
ranges from (4 x 220) to 6. For NC1 = 5, the output frequency range 970 MHz to 1.134 GHz can be obtained. For
NC1 = 4, the output frequency range from 1.2125 to 1.4175 GHz is available.
Because there is only one DCO and all of the outputs must be frequencies that are integer divisions of the DCO
frequency, there are restrictions on the ratio of one output frequency to another output frequency. That is, there is
considerable freedom in the ratio between the input frequency and the first output frequency; but once the first
output frequency is chosen, there are restrictions on subsequent output frequencies. These restrictions are caused
by the fact that the N1_HS divider is shared among all of the outputs. DSPLLsim should be used to determine if two
different simultaneous outputs are compatible with one another.
The same issue exists for inputs of different Freudianism: both inputs, after having been divided by their respective
N3 dividers, must result in the same f3 frequency because the phase/frequency detector can operate at only one
frequency at one time.
Example
Assume the input clock rate on CKIN1, CKIN2, CKIN3, and CKIN4 is 19.44 MHz and the desired input-to-output
multiplication factor is (32 x 255/237), producing an output clock frequency of 669.33 MHz. Using the desired
output frequency value, set NC1 = 8 (N1_HS = 8 and N1_LS = 1) to put f
f
= 669.33 MHz x 8 = 5.355 GHz
OSC
Next, reduce the desired multiplication ratio by its greatest common factor (32 x 85/79) and set N3 = 79 to establish
the desired value in the denominator of the input-to-output frequency multiplication equation:
Finally, select N2_HS = 10 and N2_LS = 2176 to implement N2 = 21760 with the lowest power consumption.
Therefore,
N1_HS = 8
N1_LS = 1
N2_HS = 10
N2_LS = 2176
N3 = 79.
See Table 40 for common SONET multiplication settings in narrowband/microprocessor control mode. For input
frequency/clock multiplication ratios not provided in this table, consult Silicon Laboratories' DSPLLsim PC-based
software to calculate the PLL divider settings.
Table 40. Common Divider Settings (Si5319, Si5326, Si5368)
fIN (MHz)f
19.4419.445501025010
77.7677.7688831239
155.52155.5284836491
622.08622.08428364364
Note: For some input frequency/clock multiplication ratio combinations, multiple divider settings produce the same output
frequency. Divider settings listed above are based on Silicon Laboratories’ DSPLLsim software that estimates which
divider setting produces the best phase noise performance while minimizing power consumption. See the Register
Map documentation for the appropriate write values.
(MHz)N1_HSN1_LSN2_HSN2_LSN3
OUT
77.76881025610
155.52841025610
622.08421025610
155.5284831239
622.0842831239
622.0842836491
80Rev. 0.41
Page 81
Si53xx-RM
7.1.4. Loop Bandwidth (Si5319, Si5326, Si5368)
The device functions as a jitter attenuator with digitally programmable loop bandwidth (BW). The loop bandwidth
settings range from 60 Hz to 8.4 kHz and are set using the BWSEL_REG
frequency should be determined prior to loop bandwidth configuration because the loop bandwidth is a function of
the phase detector input frequency and the PLL feedback divider.
Table 41 show the loop bandwidth values available for common SONET frequency translations. Where values are
not shown, the loop bandwidth setting falls outside the valid narrowband loop bandwidth range of 60 Hz to 8.4 kHz.
Table 41. Common Loop Bandwidth Settings (Si5319, Si5326 and Si5368)
[3:0] register bits. The device operating
fIN (MHz)f
19.4419.447.73.71.80.90.50.20.1—
27148.5—5.52.71.3.66.33.17.08
61.44491.527.93.81.9.93.46.23.12—
77.7677.767.93.81.90.90.50.20.1—
155.52155.526.73.31.60.80.40.20.1—
622.08622.086.73.31.60.80.40.20.1—
622.08669.37.83.71.9.92.46.23.11—
Note: Loop bandwidth is a function of phase detector frequency f3 and feedback divider N2 in narrowband mode. For some
input frequency/clock multiplication ratio combinations, multiple divider settings produce the same output frequency.
Loop bandwidth settings listed above are based on Silicon Laboratories’ DSPLLsim software that estimates which
divider setting produces the best phase noise performance while minimizing power consumption.
(MHz)BWSEL_REG[3:0] (kHz)
OUT
01000101011001111000100110101011
77.76
155.52
622.08
155.52
622.08
622.08
7.1.4.1. Loop BW (Si5324)
The loop BW of the Si5324 is significantly lower than the BW of the Si5326. The available Si5324 loop BW settings
and their register control values for a given frequency plan are listed by DSPLLsim (revision 4.0.1 or higher).
Compared to the Si5326, the BW Si5324 settings are roughly 16 times lower, which means that the Si5324 loop
BW ranges from about 4 to 525 Hz.
7.1.5. Lock Detect (Si5319, Si5326, Si5368)
The device has a PLL lock detection algorithm that indicates the lock status on the LOL output pin and the
LOL_INT
LOL algorithm.
read-only register bit. See Section“7.11.7. LOL (Si5319, Si5326, Si5368)” for a detailed description of the
Rev. 0.4181
Page 82
Si53xx-RM
7.2. PLL Self-Calibration
The device performs an internal self-calibration before operation to optimize loop parameters and jitter
performance. While the self-calibration is being performed, the DCO is being internally controlled by the selfcalibration state machine, and the LOL alarm will be active. The output clocks can either be active or disabled
depending on the SQ_ICAL
All Parts”. The procedure for initiating the internal self-calibration is described below.
7.2.1. Initiating Internal Self-Calibration
Any of the following events will trigger an automatic self-calibration:
Exit from SLEEP mode
Internal DCO registers out-of-range, indicating the need to relock the DCO
Setting the ICAL register bit to 1
In any of the above cases, an internal self-calibration will be initiated if a valid input clock exists (no input alarm)
and is selected as the active clock at that time. The external crystal or reference clock must also be present for the
self-calibration to begin (LOSX_INT
When self-calibration is initiated the device generates an output clock if the SQ_ICAL
clock will appear when the device begins self-calibration. The frequency of the output clocks may be as high as 5%
above or as low as 20% below the final locked value. If SQ_ICAL
calibration and will appear after the self-calibration routine is completed.
After a successful self-calibration has been performed with a valid input clock, it is not necessary to reinitiate a selfcalibration for subsequent losses of input clock. If the input clock is lost following self-calibration, the device enters
digital hold mode. When the input clock returns, the device relocks to the input clock without performing a selfcalibration.
After power-up and writing of dividers or PLL registers, the user must set ICAL
will go low when self calibration is complete. Depending on the selected value of the loop BW, it may take a few
seconds more for the output frequency and phase to completely settle.
7.2.1.1. PLL Self-Calibration
Due to the low loop BW of the Si5324, the lock time of the Si5324 is significantly longer than the lock time of the
Si5326. As a method of reducing the lock time, a FAST_LOCK
data sheet indicates, FAST_LOCK
Because the Si5324 is initialized with FAST_LOCK
Time specification in Table 6 on page 33 of the FRM does not apply to the Si5324, with or without FAST_LOCK
Typical Si5324 lock times (as defined from the start of ICAL until LOL going low) with FAST_LOCK
seconds.
7.2.2. Input Clock Stability during Internal Self-Calibration
An ICAL must occur when the selected active CKINn clock is stable in frequency and with a frequency value that is
within the operating range that is reported by DSPLLsim. The other CKINs must be stable in frequency (< 100 ppm
from nominal) or squelched during an ICAL.
7.2.3. Self-Calibration Caused by Changes in Input Frequency
If the selected CKINn varies by 500 ppm or more in frequency since the last calibration, the device may initiate a
self-calibration.
The input-to-output skew is not controlled. External circuitry is required to control the input-to-output skew. Contact
Silicon Labs for further information.
bit setting. The self-calibration time t
= 0 [narrowband only]).
is the LSB of register 137. When FAST_LOCK is high, the lock time decreases.
low, it must be written before ICAL is set. Note that the Lock
LOCKHW
register bit was added to the Si5324. As the Si5324
is given in Table 6, “AC Characteristics—
bit is set to 0. The output
= 1, the output clocks are disabled during self-
= 1 to initiate a self-calibration. LOL
set are 60
.
82Rev. 0.41
Page 83
Si53xx-RM
CKIN1
CKIN2
Clock priority logic
CK_PRIORn
0
1
CKSEL_REG
AUTOSEL_REG0
1
CKSEL_PIN
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
decode
Auto
Manual
Selected
Clock
2
4
CS_CA pin
CK_ACTV_PIN
7.3. Input Clock Configurations (Si5367 and Si5368)
The device supports two input clock configurations based on the CK_CONFIG_REG register bit as shown in
Table 42:
Table 42. Input Clock Configurations
CK_CONFIG_REGInput Clock Configuration
0CKIN1,2,3,4 Inputs
No FS_OUT Alignment
1CKIN1,3 & CKIN2,4 Clock/FSYNC Pairs
FSYNC Switching/Realignment
For CK_CONFIG_REG
= 0, CKIN1, CKIN2, CKIN3, and CKIN4 serve as input clocks that can be selected via
manual or automatic control. In this mode, none of the clock inputs are designated as frame sync inputs usable for
output frame sync (FS_OUT) phase alignment.
For CK_CONFIG_REG
= 1, CKIN1 and CKIN3 form a high-speed clock/frame sync input pair with CKIN1 being the
clock and CKIN3 being frame sync. CKIN2 and CKIN4 form a second clock/frame sync pair. These two clock/frame
sync pairs can be switched in tandem via either manual or automatic control. See Section “6.5. Frame
Synchronization (Si5366)” for additional details.
7.4. Microprocessor Input Clock Control
This section describes the clock selection capabilities (manual input selection, automatic input selection, hitless
switching, and revertive switching). The Si5319 supports only pin-controlled manual clock selection. Figure 23 and
Figure 24 provide top level overviews of the clock selection logic, though they do not cover wideband or frame sync
applications. Register values are indicated by underscored italics. Note that, when switching between two clocks,
LOL may temporarily go high if the clocks differ in frequency by more than 100 ppm.
Figure 23. Si5325 and Si5326 Input Clock Selection
Rev. 0.4183
Page 84
Si53xx-RM
CKIN1
CKIN2
CKIN3
CKIN4
Clock priority logicCK_PRIORn
0
1
CKSEL_REG
AUTOSEL_REG0
1
CKSEL_PIN
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
decode
Auto
Manual
Selected
Clock
2
2
2
2
2
8
2
CS0_C3A,
CS1_C4A
pins
CKIN1
CKIN2
CKIN3
CKIN4
Clock priority logicCK_PRIORn
0
1
CKSEL_REG
AUTOSEL_REG0
1
CKSEL_PIN
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
LOS/FOS
detect
decode
Auto
Manual
Selected
Clock
2
2
2
2
2
8
2
CS0_C3A,
CS1_C4A
pins
Figure 24. Si5367 and Si5368 Input Clock Selection
84Rev. 0.41
Page 85
7.4.1. Manual Clock Selection
Manual control of input clock selection is available by setting the AUTOSEL_REG
mode, the active input clock is chosen via the CKSEL_REG
Table 44.
Automatic switching is either revertive or non-revertive. The default prioritization of clock inputs when the device is
configured for automatic switching operation is CKIN1, followed by CKIN2, and finally, digital hold mode. The
inverse input clock priority arrangement is available through the CK_PRIOR bits, as shown in the Si5325 and
Si5326 Register Maps.
For the default priority arrangement, automatic switching mode selects CKIN1 at powerup, reset, or when in
revertive mode with no alarms present on CKIN1. If an alarm condition occurs on CKIN1 and there are no active
alarms on CKIN2, then the device switches to CKIN2. If both CKIN1 and CKIN2 are alarmed, then the device
enters digital hold mode. If automatic mode and microprocessor control mode are selected and the frequency
offset alarms (FOS1_INT
alarms. The loss-of-signal alarms (LOS1_INT
choices.
In non-revertive mode, once CKIN2 is selected, CKIN2 selection remains as long as it is valid even if alarms are
cleared on CKIN1.
The prioritization of clock inputs for automatic switching is shown in Table 46. For example, if
CK_CONFIG_REG
lowest priority clock, the user should set CK_PRIOR1
CK_PRIOR4
[1:0] = 00.
Table 46. Input Clock Priority for Auto Switching in µP Control Mode
and FOS2_INT) are disabled, automatic switching is not initiated in response to FOS
and LOS2_INT) are always used in making automatic clock selection
= 0 and the desired clock priority order is CKIN4, CKIN3, CKIN2, and then CKIN1 as the
[1:0] = 11, CK_PRIOR2[1:0] = 10, CK_PRIOR3[1:0] = 01, and
Selected Clock
CK_PRIORn
If CK_CONFIG_REG
set CK_PRIOR1
case).
The following discussion describes the clock selection algorithm for the case of four possible input clocks
(CK_CONFIG_REG
Automatic switching mode selects CKIN1 at powerup, reset, or when in revertive mode with no alarms present on
CKIN1. If an alarm condition occurs on CKIN1 and there are no active alarms on CKIN2, the device switches to
CKIN2. If both CKIN1 and CKIN2 are alarmed and there is no alarm on CKIN3, the device switches to CKIN3. If
CKIN1, CKIN2, and CKIN3 are alarmed and there is no alarm on CKIN4, the device switches to CKIN4. If alarms
exist on CKIN1, CKIN2, CKIN3, and CKIN4, the device enters digital hold mode. If automatic mode is selected and
the frequency offset alarms (FOS1_INT
not initiated in response to FOS alarms. The loss-of-signal alarms (LOS1_INT
are always used in making automatic clock selection choices. In non-revertive mode, once CKIN2 is selected,
CKIN2 selection remains as long as it is valid even if alarms are cleared on CKIN1.
= 1 and the desired clock priority is CKIN1/CKIN3 and then CKIN2/CKIN4, the user should
[1:0] = 00 and CK_PRIOR2[1:0] = 01 (CK_PRIOR3[1:0] and CK_PRIOR4[1:0] are ignored in this
= 0) in the default priority arrangement (priority order CKIN1, CKIN2, CKIN3, CKIN4).
[1:0]CK_CONFIG_REG = 0CK_CONFIG_REG = 1
00CKIN1CKIN1/CKIN3
01CKIN2CKIN2/CKIN4
10CKIN3Not Used
11CKIN4Not Used
, FOS2_INT, FOS3_INT, FOS4_INT) are disabled, automatic switching is
, LOS2_INT, LOS3_INT, LOS4_INT)
86Rev. 0.41
Page 87
Si53xx-RM
7.4.3. Hitless Switching with Phase Build-Out (Si5326, Si5368)
Silicon Laboratories switching technology performs phase build-out, which maintains the phase of the output when
the input clock is switched. This minimizes the propagation of phase transients to the clock outputs during input
clock switching. All switching between input clocks occurs within the input multiplexer and phase detector circuitry.
The phase detector circuitry continually monitors the phase difference between each input clock and the DSPLL
output clock, f
so that the phase offset is maintained by the PLL circuitry.
At the time a clock switch occurs, the phase detector circuitry knows both the input-to-output phase relationship for
the original input clock and for the new input clock. The phase detector circuitry locks to the new input clock at the
new clock's phase offset so that the phase of the output clock is not disturbed. The phase difference between the
two input clocks is absorbed in the phase detector's offset value, rather than being propagated to the clock output.
The switching technology virtually eliminates the output clock phase transients traditionally associated with clock
rearrangement (input clock switching). The wander and maximum slope for clock output phase transients during
clock switching are given in Table 6, “AC Characteristics—All Parts”. These values fall significantly below the limits
specified in the Telcordia GR-1244-CORE and GR-253-CORE requirements.
Note that hitless switching between input clocks applies only when the input clock validation time is
VALTIME
[1:0] = 01 or higher.
. The phase detector circuitry can lock to a clock signal at a specified phase offset relative to f
OSC
OSC
Rev. 0.4187
Page 88
Si53xx-RM
Crystal or an external oscillator
Si5319,
Si5326,
Si5368
CKOUT1
CKOUT2
Xtal osc
DSPLL
Core
CKIN1
I
2
C/SPI
CKIN2
Control
XA-XB
N31
N31
N32
N32
XAXB
7.5. Si5319, Si5326, and Si5368 Free Run Mode
Figure 25. Free Run Mode Block Diagram
CKIN2 has an extra mux with a path to the crystal oscillator output.
When in Free Run mode, CKIN2 is sacrificed (Si5326, Si5368).
Switching between the crystal oscillator and CLKIN1 is hitless.
Either a crystal or an external oscillator can be used.
External oscillator connection can be either single ended or differential.
All other features and specifications remain the same.
7.5.1. Free Run Mode Programming Procedure
Using DSPLLsim, determine the frequency plan:
Write to the internal dividers, including N31 and N32.
Enable Free Run Mode (the mux select line), FREE_RUN.
Select CKIN1 as the higher priority clock.
Establish revertive and autoselect modes.
Once properly programmed, the part will:
Initially lock to either the XA-XB or to CKIN1.
Automatically select CKIN1, if it is available.
Automatically and hitlessly switch to XA-XB if CKIN1 fails.
Automatically and hitlessly switch back to CKIN1 when it subsequently returns.
For the Si5319:
Clock selection is manual using an input pin.
Clock switching is not hitless.
CKIN2 is not available.
7.5.2. Use of LOS_A when in Free Run Mode
Because the two clock inputs will not be the same exact frequency, it is recommended that while in Free Run Mode
LOS_A be used instead of LOS. This will avoid false LOS assertions when the XA-XB frequency differs from the
other clock inputs by more than 100 ppm. See Section 7.11.1.3 for more information on LOS_A.
88Rev. 0.41
Page 89
7.5.3. Free Run Reference Frequency Constraints
CKIN
N31
---------------
XA-XB
N32
------------------
f
3
==
CKOUT
XA-XB
----------------------
Integer
Si53xx-RM
XA-XB freq,
XA-XB freq, maxXtal
min
163 MHz180 MHz3rd overtone
109 MHz125.5 MHz3rd overtone
55 MHz61 MHz3rd overtone
37 MHz41 MHzfundamental
All crystals and external oscillators must lie within these four bands
Not every crystal will work; they should be tested
An external oscillator can be used at all four bands
The frequency at the phase detector (f3) must be the same for both CKIN1 and XA-XB or else switching cannot
be hitless
To avoid spurs, avoid outputs that are an integer (or near integer) of the XA-XB frequency.
7.5.4. Free Run Reference Frequency Constraints
While in Free Run:
CKOUT frequency tracks the reference frequency.
For very low drift, a TCXO or OCXO reference is necessary.
CKOUT Jitter:
XA-XB to CKOUT jitter transfer function is roughly one-to-one.
For very low jitter, either use a high quality crystal or external oscillator.
3rd overtone crystals have lower close-in phase noise.
In general, higher XA-XB frequency > lower jitter.
XA-XB frequency accuracy:
For hitless switching, to meet all published specifications, the XA-XB frequency should match the CLKIN frequency. If the
XA-XB frequency does not match the CLKIN frequency, the clock switch will still be well-behaved.
Other than the above, the absolute accuracy of the XA-XB frequency is not important.
Rev. 0.4189
Page 90
Si53xx-RM
Time
Digital Hold
@
t = 0
MM
HIST
t = –HIST_DEL
HIST_AVG
7.6. Digital Hold
All Any-Rate Precision Clock devices feature a holdover mode, whereby the DSPLL is locked to a digital value.
7.6.1. Narrowband Digital Hold (Si5316, Si5326, Si5368)
After the part's initial self-calibration (ICAL), when no valid input clock is available, the device enters digital hold.
Referring to the logical diagram in "Appendix D—Alarm Structure" on page 139, lack of clock availability is defined
by following boolean equation for the Si5326 and Si5325:
NOT(LOS1_INT OR FOS1_INT) AND (LOS2_INT OR FOS2_INT) = enter digital hold
The equivalent boolean equation for the Si5367 and Si5368 is as follows:
NOT(LOS1_INT OR FOS1_INT) AND (LOS2_INT OR FOS2_INT) AND
(LOS3_INT OR FOS3_INT) AND (LOS4_INT OR FOS4_INT) = enter digital hold
7.6.1.1. Digital Hold Detailed Description (Si5326, Si5368)
In this mode, the device provides a stable output frequency until the input clock returns and is validated. Upon
entering digital hold, the internal DCO is initially held to its last frequency value, M (See Figure 26). Next, the DCO
slowly transitions to a historical average frequency value supplied to the DSPLL, M
Values of M starting from time t = –(HIST_DEL
compute M
record of previous M values supplied to the DCO. By using a historical average frequency, input clock phase and
frequency transients that may occur immediately preceding digital hold do not affect the digital hold frequency.
Also, noise related to input clock jitter or internal PLL jitter is minimized.
. This historical average frequency value is taken from an internal memory location that keeps a
HIST
+ HIST_AVG) and ending at t = –HIST_DEL are averaged to
, as shown in Figure 26.
HIST
Figure 26. Parameters in History Value of M
The history delay can be set via the HIST_DEL[4:0] register bits as shown in Table 47 and the history averaging
time can be set via the HIST_AVG
used to determine if the information in HIST_AVG
hold. If DIGHOLDVALID
is not active, the part will enter VCO freeze instead of digital hold.
[4:0] register bits as shown in Table 48. The DIGHOLDVALID register can be
is valid and the device can enter SONET/SDH compliant digital
Table 47. Digital Hold History Delay
HIST_DEL[4:0]History Delay Time (ms)HIST_DEL[4:0]History Delay Time (ms)
000000.0001100006.55
000010.00021000113
000100.000410010 (default)26
000110.00081001152
001000.001610100105
001010.003210101210
001100.006410110419
001110.0110111839
90Rev. 0.41
Page 91
Si53xx-RM
Table 47. Digital Hold History Delay (Continued)
HIST_DEL[4:0]History Delay Time (ms)HIST_DEL[4:0]History Delay Time (ms)
010000.03110001678
010010.05110013355
010100.10110106711
010110.201101113422
011000.411110026844
011010.821110153687
011101.6411110107374
011113.2811111214748
Table 48. Digital Hold History Averaging Time
HIST_AVG[4:0]History Averaging Time (ms)HIST_AVG[4:0]History Averaging Time (ms)
000000.00001000026
000010.00041000152
000100.00110010105
000110.00310011210
001000.00610100419
001010.01210101839
001100.03101101678
001110.05101113355
010000.1011000 (default)6711
010010.201100113422
010100.411101026844
010110.821101153687
011001.6411100107374
011013.2811101214748
011106.5511110429497
011111 3111118 5 8 993
If a highly stable reference, such as an oven-controlled crystal oscillator (OCXO) is supplied at XA/XB, an
extremely stable digital hold can be achieved. If a crystal is supplied at the XA/XB port, the digital hold stability will
be limited by the stability of the crystal. Table 6, “AC Characteristics—All Parts” gives the specifications related to
the digital hold function.
7.6.2. Recovery from Digital Hold (Si5319, Si5326, Si5368)
When the input clock signal returns, the device transitions from digital hold to the selected input clock. The device
performs hitless recovery from digital hold. The clock transition from digital hold to the returned input clock includes
"phase buildout" to absorb the phase difference between the digital hold clock phase and the input clock phase.
Rev. 0.4191
Page 92
Si53xx-RM
7.6.3. VCO Freeze (Si5319, Si5325, Si5367)
If an LOS or FOS condition exists on the selected input clock, the device enters VCO freeze. In this mode, the
device provides a stable output frequency until the input clock returns and is validated. When the device enters
digital hold, the internal oscillator is initially held to its last frequency value. VCO freeze is not compliant with
SONET/SDH MTIE requirements; applications requiring SONET/SDH MTIE requirements should use the Si5326
or Si5368. Unlike the Si5325 and Si5367, the Si5319’s VCO freeze is controlled by the XA-XB reference (which is
typically a crystal) for greater stability. For the Si5319, VCO freeze is similar to the Digital Hold function of the
Si5326 and Si5368, except that the HIST_AVG
7.7. Output Phase Adjust (Si5326, Si5368)
The device has a highly accurate, digitally controlled device skew capability. For more information on Output Phase
Adjustments, see both DSPLLsim and the Register Maps. Both can be downloaded by going to www.silabs.com/
timing and clicking on “Documentation” at the bottom of the page.
7.7.1. Coarse Skew Control (Si5326, Si5368)
With the INCDEC_PIN
register bits. This skew control has a resolution of 1/f
25.4 ns. Following a powerup or reset (RST
and then the value in the CLAT
made in the skew register will be read and compared to the previously held value. The difference will be calculated
and applied to the clock outputs. All skew changes are made in a glitch-free fashion.
When a phase adjustment is in progress, any new CLAT
CLATPROG
specifies the maximum amount of time required to complete a coarse skew phase adjustment. To verify a written
value into CLAT
of a CLAT change to complete is proportional to the size of the change, at 83.3 msec for every unit change. For
example, if CLAT is zero and has the value 100 written to it, the changes will complete in
100 x 83.3 msec = 8.33 sec.
If it is necessary to set the high-speed output clock divider N1_HS to divide-by-4 in order to achieve the desired
overall multiplication ratio and output frequency, only phase increments are allowed and negative settings in the
CLAT
restriction, when there is a choice between using N1_HS = 4 and another N1_HS value that can produce the
desired multiplication ratio, the other N1_HS value should be selected. This restriction also applies when using the
INC pin.
With the INCDEC_PIN register bit set to 1 (pin control on), the INC and DEC pins function the same as they do for
pin controlled parts. See "6.6. Output Phase Adjust (Si5323, Si5366)" on page 69.
Using the following procedure, the CLAT
arbitrarily large value that is not limited by the size of the CLAT
1. Write a phase adjustment value to the CLAT
provides the size of a single step.
2. Wait until CLATPROGRESS
time for adjustment: 20 seconds for the Si5326 or Si5368).
3. Set INCDEC_PIN
4. Write 0 to CLAT
5. Wait until CLATPROGRESS
6. Set INCDEC
7. Repeat the above process as many times as desired.
Steps 3-6 will clear the CLAT
phase adjustment using the CLAT
register bit is set to 1 during a coarse skew adjustment. Table 6, “AC Characteristics—All Parts”
, the CLAT register should be read after the register is written. The time that it takes for the effects
register or attempts to decrement the phase via writes to the CLAT register will be ignored. Because of this
_PIN=0.
register bit set to 0 (pin control off), overall device skew is controlled via the CLAT[7:0]
register will be read and automatically applied to the outputs. Any further changes
= 0 (register 130, bit 7), which indicates that the adjustment is complete (Maximum
= 1 (register 21, bit 7).
register (register 16).
= 0.
register without changing the output phase. This allows for unlimited output clock
register and repeating steps 1-3 as many times as needed.
and HIST_DEL registers do not exist.
, approximately 200 ps, and a range from –25.6 to
pin or RST_REG register bit), the skew will revert to the reset value
register can be used to adjust the device clock output phase to an
register (register 16). The DSPLLsim configuration software
OSC
[7:0] values are ignored until the update is complete. The
register:
92Rev. 0.41
Page 93
Si53xx-RM
7.7.2. Fine Skew Control (Si5326, Si5368)
An additional fine adjustment of the overall device skew can be used in conjunction with the INC and DEC pins or
the CLAT
using the FLAT
Range FLAT
Resolution FLAT
Before writing a new FLAT
while the new value is being written. Once the new value is written, set FLAT_VALID
Table 6, “AC Characteristics—All Parts” specifies the maximum amount of time required to complete a FLAT
adjustment. To verify a written value into FLAT
Because the FLAT resolution varies with the frequency plan and selected bandwidth, DSPLLsim reports the FLAT
resolution each time it creates a new frequency plan.
7.7.2.1. Output Phase Adjust (Si5324)
Because of its low loop BW, the output phase of the Si5324 is not adjustable. This means that the Si5324 does not
have any INC or DEC pins and that it does not have CLAT or FLAT registers.
7.7.3. Independent Skew (Si5326, Si5368)
The phase of each clock output may be adjusted in relation to the phase of the other clock outputs, respectively.
This feature is available when CK_CONFIG_REG
F
VCO
800 ps to 2.2 ns depending on the PLL divider settings. Silicon Laboratories' PC-based configuration software
(DSPLLsim) provides PLL divider settings for each frequency translation, if applicable. If more than one set of PLL
divider settings is available, selecting the combination with the lowest N1_HS value provides the finest resolution
for output clock phase offset control. The INDEPENDENTSKEWn
the device output clocks. By programming a different phase offset for each output clock, output-to-output delays
can easily be set.
7.7.4. Output-to-output Skew (Si5326, Si5368)
The output-to-output skew is guaranteed to be preserved only if the following two register bits are both high:
Register Bit:Location
CKOUT_ALWAYS_ON
SQICAL
In addition, if SFOUT
[7:0] register bits to provide finer resolution output phase adjustments. Fine phase adjustment is available
[14:0] bits. The nominal range and resolution of the FLAT[14:0] skew adjustment word are:
= ±110 ps
= 9 ps
[14:0] value, the FLAT_VALID bit must be set to 0 to hold the existing FLAT[14:0] value
= 1 to enable its use.
, the FLAT register should be read after the register is written.
= 0. The resolution of the phase adjustment is equal to [NI HS/
]. Since F
is approximately 5 GHz and N1_HS = (4, 5, 6, …, 11), the resolution varies from approximately
VCO
[7:0] (n = 1 to 5) register bits control the phase of
addr 0, bit 5
addr 3, bit 4
is changed, the output-to-output skew may be disturbed until after a successful ICAL.
phase
7.8. Frame Synchronization Realignment (Si5368 and CK_CONFIG_REG =1)
Frame Synchronization Realignment is selected by setting CK_CONFIG_REG = 1. In a typical frame
synchronization application, CKIN1 and CKIN2 are high-speed input clocks from primary and secondary clock
generation cards and CKIN3 and CKIN4 are their associated primary and secondary frame synchronization
signals. The device generates four output clocks and a frame sync output FS_OUT. CKIN3 and CKIN4 control the
phase of FS_OUT. When CK_CONFIG_REG
CKIN4 are used only for purposes of frame synchronization.
The inputs supplied to CKIN3 and CKIN4 can range from 2 to 512 kHz. So that two different frame sync input
frequencies can be accommodated, CKIN3 and CKIN4 each have their own input divides, as shown in Figure 27.
The CKIN3 and CKIN4 frequencies are set by the CKIN3RATE
Table 49. The frequency of FS_OUT can range from 2 kHz to 710 MHz and is set using the NC5_LS divider
setting. FS_OUT must divide evenly into CKOUT2. For example, if CKOUT2 is 156.25 MHz, then 8 kHz would not
be an acceptable frame rate because 156.25 MHz/8 kHz = 19,531.25, which is not an integer. However, 2 kHz
would be an acceptable frame rate because 156.25 MHz/2 kHz = 78,125.
= 1, the Si5368 can lock onto only CKIN1 or CKIN2. CKIN3 and
[2:0] and CKIN4RATE[2:0] register bits, as shown in
Rev. 0.4193
Page 94
Si53xx-RM
CKIN3
CKIN4
CLKIN3RATE
Clock select
DCO,
4.85 GHz
to 5.67 GHz
CKOUT2
N1_HS
NC2_LS
NC5_LS
FS_OUT
CLKIN4RATE
to align
Typically the same frequency
CKIN3
CKIN4
CLKIN3RATE
Clock select
DCO,
4.85 GHz
to 5.67 GHz
N1_HS
NC2_LS
NC5_LS
CLKIN4RATE
to align
Typically the same frequency
Table 49. CKIN3/CKIN4 Frequency Selection (CK_CONF = 1)
CKLNnRATE[2:0]CKINn Frequency (kHz)Divisor
0002–41
0014–82
0108–164
01116–328
10032–6416
10164–12832
110128–25664
111256–512128
Figure 27. Frame Sync Frequencies
94Rev. 0.41
Page 95
Si53xx-RM
The NC5_LS divider uses CKOUT2 as its clock input to derive FS_OUT. The limits for the NC5_LS divider are
NC5_LS = [1, 2, 4, 6, …, 2
f
CKOUT2
Note that when in frame synchronization realignment mode, writes to NC5_LS
section “7.8.4. FS_OUT Polarity and Pulse Width Control (Si5368)”.
Common NC5_LS
7.8.1. FSYNC Realignment (Si5368)
The FSYNC_ALIGN_PIN
controlled via the FSYNC_ALIGN_REG
the FSYNC_POL
The FSYNC realignment control can operate in level sensitive or one-shot mode as determined by the
FSYNC_ALIGN_MODE
FSYNC_ALIGN_REG
Level Sensitive Mode:While realignment control is high, each active edge of the currently-active frame
One Shot Mode: In the one-shot mode, after the FS_ALIGN pin or FSYNC_ALIGN_REG
In either FSYNC alignment control mode, the resolution of the phase realignment is 1 clock cycle of CKOUT2. If
the realignment control is not active, the NC5 divider will continuously divide down its f
guarantees a fixed number of high-frequency clock (CKOUT2) cycles between each FS_OUT cycle.
At power-up, the device automatically performs a realignment of FS_OUT using the currently active sync input.
After this, as long as the PLL remains in lock and a realignment is not requested, FS_OUT will include a fixed
number of high-speed clock cycles, even if input clock switches are performed. If many clock switches are
performed in phase build-out mode, it is possible that the input sync to output sync phase relationship will shift due
to the accumulated residual phase transients of the phase build-out circuitry. The ALIGN_ERR
reports the deviation of the input-to-output sync phase skew from the desired FSYNC_SKEW
f
CKOUT2
bits, whose settings are given in Table 51. If the sync alignment error exceeds the threshold in either the positive or
negative direction, the alarm becomes active. If it is then desired to reestablish the desired input-to-output sync
< 710 MHz
divider settings on FS_OUT are shown in Table 50.
register bit.
periods. A programmable threshold to trigger the ALIGN_INT alarm can be set via the ALIGN_THR[2:0]
19
]
are controlled by FPW_VALID. See
Table 50. Common NC5 Divider Settings
CKOUT2 Frequency (MHz)NC5 Divider Setting
2 kHz FS_OUT8 kHz FS_OUT
19.4497202430
77.76388809720
155.527776019440
622.0831104077760
bit determines if the realignment will be pin-controlled via the FS_ALIGN pin or register-
register bit. The active CKIN3 or CKIN4 edge to be used is controlled via
register bit. The realignment control can be either the FS_ALIGN pin or the
, as determined by the FSYNC_POL register bit.
sync input (CKIN_3 or CKIN_4) is used to control the NC5 output divider and
therefore the FS_OUT phase. Note that while the realignment control is active, it
cannot be guaranteed that a fixed number of high-frequency clock (CKOUT_2)
cycles exists between each FS_OUT cycle. See Figure 13, “Frame Synchronization
Timing in Level Sensitive Mode,” on page 32.
bit goes
active, the device will perform a one-time phase realignment on the next active edge
of the currently-active frame sync input. After the realignment, the FS_OUT will
always be a fixed number of CKOUT2 periods as determined by the NC5 setting as
the NC5 divider continuously divides down its CKOUT2 input. The one-shot mode of
operation is helpful if the user wants a single realignment performed without having
to exactly control the timing of the FS_ALIGN or FSYNC_ALIGN_REG
Figure 14, “Frame Synchronization Timing in One-shot Mode,” on page 32.
[16:0] value in units of
signals. See
CKOUT2
[8:0] status register
input. This
Rev. 0.4195
Page 96
Si53xx-RM
phase relationship, a realignment can be performed. A realignment request may cause FS_OUT to
instantaneously shift its output edge location in order to align with the active input sync phase.
Table 51. Alignment Alarm Trigger Threshold
ALIGN_THR [2:0]Alarm Trigger Threshold (Units of T
0004
0018
01016
01132
10048
10164
11096
111128
For cases where phase skew is required, see Section “7.7. Output Phase Adjust (Si5326, Si5368)” for more details
on controlling the sync input to sync output phase skew via the FSYNC_SKEW
Clock Drivers” for information on the FS_OUT signal format, pulse width, and active logic level control.
7.8.2. FSYNC Skew Control
When CKIN3 and CKIN4 are configured as frame sync inputs (CK_CONFIG_REG
input active edge to FS_OUT active edge is controllable via the FSYNC_SKEW
has a resolution of 1/f
period of CKIN3, CKIN4, and FS_OUT.
The skew should not be changed more than once per FS_OUT period. If a FSYNC realignment is being made, the
skew should not be changed until the realignment is complete. The skew value and the FS_OUT pulse width
should not be changed within the same FS_OUT period.
Before writing the three bytes needed to specify a new FSYNC_SKEW
bit FSKEW_VALID
value, ignoring the new register values as they are being written. Once the new FSYNC_SKEW
been completely written, the user should set FSKEW_VALID
read the new skew alignment value. Note that when the new FSYNC_SKEW
occur in FS_OUT.
7.8.3. Including FSYNC Inputs in Clock Selection (Si5368)
The frame sync inputs, CKIN3 and CKIN4, are both monitored for loss-of-signal (LOS3_INT
conditions. To include these LOS alarms in the input clock selection algorithm, set FSYNC_SWTCH_REG
LOS3_INT
selection state machine. If it is desired not to include these alarms in the clock selection algorithm, set
FSYNC_SWTCH_REG
state machine decision making as described in Section “7.11. Alarms (Si5319, Si5325, Si5326, Si5367, Si5368)”;
however, in frame sync mode (CK_CONFIG_REG
is logically ORed with LOS1_INT and LOS4_INT is ORed with LOS2_INT as inputs to the clock
CKOUT2
= 0. This causes the alignment state machine to keep using the previous FSYNC_SKEW[16:0]
and a range of 131,071/f
= 0. The frequency offset (FOS) alarms for CKIN1 and CKIN2 can also be included in the
CKOUT2
= 1), the FOS alarms for CKIN3 and CKIN4 are ignored.
. The entered skew value must be less than the
[16:0] value, the user should set the register
= 1 at which time the alignment state machine will
CKOUT2
[16:0] bits. See Section“8.2. Output
[16:0] register bits. Skew control
[16:0] value is used, a phase step will
)
= 1), phase skew of the sync
[16:0] value has
and LOS4_INT)
=1. The
96Rev. 0.41
Page 97
Si53xx-RM
7.8.4. FS_OUT Polarity and Pulse Width Control (Si5368)
Additional output controls are available for FS_OUT. The active polarity of FS_OUT is set via the FS_OUT_POL
register bit and the active duty cycle is set via the FSYNC_PW[9:0] register. Pulse width settings have a resolution
of 1/f
CKOUT2
periods, providing the full range of pulse width possibilities for a given NC5 divider setting.
The FS_OUT pulse should not be changed more than once per FS_OUT period. If a FSYNC realignment is being
made, the pulse width should not be changed until the realignment is complete. The FS_OUT pulse width and the
skew value should not be changed within the same FS_OUT period.
Before writing a new value into FSYNC_PW
the FS_OUT pulse width state machine to keep using the previous FSYNC_PW
register values as they are being written. Once the new FSYNC_PW
user should set FPW_VALID
width value.
Writes to NC5_LS
only when FPW_VALID = 0
Note that f
buffer and NC5 divider must be disabled.
7.8.5. Using FS_OUT as a Fifth Output Clock (Si5368)
In applications where the frame synchronization functionality is not needed (CK_CONFIG_REG
be used as a fifth clock output. In this case, no realignment requests should be made to the NC5 divider (hold
FS_ALIGN
available as described above. The 50% duty cycle setting would be used to generate a typical balanced output
clock.
, and a 50% duty cycle setting is provided. Pulse width settings can range from 1 to (NC5-1) CKOUT2
[9:0], the user should set the register bit FPW_VALID = 0. This causes
[9:0] value, ignoring the new
[9:0] value has been completely written, the
= 1, at which time the FS_OUT pulse width state machine will read the new pulse
should be treated the same as writes to FSYNC_PW. Thus, all writes to NC5_LS should occur
. Any such writes will not take effect until FPW_VALID = 1.
CKOUT2
must be less than or equal to 710 MHz when CK_CONFIG_REG = 1; otherwise, the FS_OUT
= 0), FS_OUT can
= 0 and FSYNC_ALIGN_REG = 0). Output pulse width and polarity controls for FS_OUT are still
The device includes a flexible output driver structure that can drive a variety of loads, including LVPECL, LVDS,
CML, and CMOS formats. The signal format of each output is individually configurable through the
SFOUTn_REG
“DC Characteristics—All Parts (Current draw is independent of supply voltage)” for output driver specifications.
Table 52 shows the signal formats based on the supply voltage and the type of load being driven. For the CMOS
setting, both output pins drive single-ended in-phase signals and should be externally shorted together to obtain
the drive strength specified in Table 3, “DC Characteristics—All Parts (Current draw is independent of supply
voltage)”.
[2:0] register bits, which modify the output common mode and differential signal swing. See Table 3,
Table 52. Output Signal Format Selection
SFOUTn_REG[2:0]Signal Format
111LV DS
110CM L
101LVPECL
011Low-swing LVDS
010CMOS
000Disabled
All OthersReserved
The SFOUTn_REG
CKOUT+ and CKOUT– pins in a high-impedance state relative to V
outputs remain connected to each other through a 200 on-chip resistance (differential impedance of 200 ). The
clock output buffers and DSPLL output dividers NCn are powered down in disable mode.
The additional functions of "Hold Logic 1" and "Hold Logic 0," which create static logic levels at the outputs, are
available. For differential output buffer formats, the Hold Logic 1 state causes the positive output of the differential
signal to remain at its high logic level while the negative output remains at the low logic level. For CMOS output
buffer format, both outputs remain high during the Hold Logic 1 state. These functions are controlled by the
HLOG_n
generated on the outputs.
7.9.1. Disabling CKOUTn
Disabling CKOUTn output powers down the output buffer and output divider. Individual disable controls are
available for each output using the DSBLn_REG
7.9.2. LVPECL TQFP Output Signal Format Restrictions at 3.3 V (Si536, Si5368)
The LVPECL and CMOS output formats draw more current than either LVDS or CML; however, there are
restrictions in the allowed output format pin settings that limit the maximum power dissipation for the TQFP devices
when they are operated at 3.3 V. When there are four enabled LVPECL or CMOS outputs, the fifth output must be
disabled. When there are five enabled outputs, there can be no more than three outputs that are either LVPECL or
CMOS.
bits. When entering or exiting the "Hold Logic 1" or "Hold Logic 0" states, no glitches or runt pulses are
[2:0] register bits can also be used to disable the outputs. Disabling the outputs puts the
The device supports a PLL bypass mode in which the selected input clock is fed directly to the output buffers,
bypassing the DSPLL. In PLL bypass mode, the input and output clocks will be at the same frequency. PLL bypass
mode is useful in a laboratory environment to measure system performance with and without the jitter attenuation
provided by the DSPLL. The BYPASS_REG
Before going into bypass mode, it is recommended that the part enter Digital Hold by setting DHOLD. Internally, the
bypass path is implemented with high-speed differential signaling for low jitter.
Summary alarms are available to indicate the overall status of the input signals and frame alignment (Si5368 only).
Alarm outputs stay high until all the alarm conditions for that alarm output are cleared. The Register VALTIME
controls how long a valid signal is re-applied before an alarm clears. Table 53 shows the available settings. Note
that only for VALTIME
The device has loss-of-signal circuitry that continuously monitors CKINn for missing pulses. The LOS circuitry
generates an internal LOSn_INT
ALARMOUT.
An LOS condition on CKIN1 causes the internal LOS1_INT
CKINn causes the LOSn_INT
clocks, it remains asserted until that input clock is validated over a designated time period. The time to clear
LOSn_INT
condition on the same input clock is detected during the validation time then the alarm remains asserted and the
validation time starts over.
7.11.1.1. Narrowband LOS Algorithms (Si5319, Si5326, Si5368)
There are three options for LOS: LOS, LOS_A, and no LOS, which are selected using the LOSn_EN
The values for the LOSn_EN
after a valid input clock appears is listed in Table 6, “AC Characteristics—All Parts”. If another error
[1:0] = 00, hitless switching is not possible.
Table 53. Loss-of-Signal Validation Times
VALTI M E[1:0]Clock Validation Time
002 ms
(hitless switching not available)
01100 ms
10200 ms
111 3 s
output signal that is processed with other alarms to generate CnB and
alarm become active. Similarly, an LOS condition on
alarm become active. Once a LOSn_INT alarm is asserted on one of the input
registers.
registers are given in Table 54.
Table 54. Loss-of-Signal Registers
LOSn_EN[1:0]LOS Selection
00Disable all LOS monitoring
01Reserved
10LOS_A enabled
11LOS enabled
7.11.1.2. Standard LOS (Si5319, Si5326, Si5368)
To facilitate automatic hitless switching, the LOS trigger time can be significantly reduced while in narrowband
mode by using the default LOS option (LOSn_EN = 11). The LOS circuitry divides down each input clock to
produce a 2 kHz to 2 MHz signal. The LOS circuitry over samples this divided down input clock using a 40 MHz
clock to search for extended periods of time without input clock transitions. If the LOS monitor detects twice the
normal number of samples without a clock edge, an LOS alarm is declared. Table 6, “AC Characteristics—All
Parts” gives the minimum and maximum amount of time for the LOS monitor to trigger. The LOSn trigger window is
based on the value of the input divider N3. The value of N3 is reported by DSPLLsim.
The range over which LOS is guaranteed to not produce false positive assertions is 100 ppm. For example, if a
device is locked to an input clock on CKIN1, the frequency of CKIN2 should differ by no more than 100 ppm to
avoid false LOS2 assertions.
Rev. 0.4199
Page 100
Si53xx-RM
7.11.1.3. LOSA (Si5319, Si5326, Si5368)
A slower response version of LOS called LOSA is available and should be used under certain conditions. Because
LOSA is slower and less sensitive than LOS, its use should be considered for applications with quasi-periodic
clocks (e.g., gapped clocks with one or more consecutive clock edges removed), when switching between input
clocks with a large difference in frequency and any other application where false positive assertions of LOS may
incorrectly cause the Any-Rate device to be forced into Digital Hold.
For example, it is recommended that while in Free Run Mode LOSA be used instead of LOS because the two clock
inputs will not be the same exact frequency. This will avoid false LOS assertions when the XA-XB frequency differs
from the other clock inputs by more than 100 ppm. See Section 7.11.1.3 for more information on LOSA.
7.11.1.4. LOS disabled (Si5319, Si5326, Si5368)
For situations where no form of LOS is desired, LOS can be disabled by writing 00 to LOSn_EN
provided to support applications which implement custom LOS algorithms off-chip. If this approach is taken, the
only remaining methods of entering Digital Hold will be FOS or by setting DHOLD
7.11.1.5. Wideband LOS Algorithm (Si5322, Si5365)
Each input clock is divided down to produce a 78 kHz to 1.2 MHz signal before entering the LOS monitoring
circuitry. The same LOS algorithm as described in the above section is then used. FOS is not available in WB
parts.
7.11.1.6. LOS Alarm Outputs (Si5319, Si5325, Si5326, Si5367, Si5368)
An LOS condition on CKIN1 causes LOS1_INT
LOS2_INT
until the input clock is validated over a designated time period. The time to clear LOSn_INT
appears is listed in Table 6, “AC Characteristics—All Parts”. If another error condition on the same input clock is
detected during the validation time then the alarm remains asserted and the validation time starts over.
7.11.2. FOS Algorithm (Si5326, Si5368)
The frequency offset (FOS) alarms indicate if the input clocks are within a specified frequency range relative to the
frequency of a reference clock. The reference clock can be provided by any of the four input clocks (two for Si5325
or Si5326) or the XA/XB input. The default FOS reference is CKIN2. The frequency monitoring circuitry compares
the frequency of the input clock(s) with the FOS reference clock If the frequency offset of an input clock exceeds a
selected frequency offset threshold, an FOS alarm (FOS_INT
that large amounts of wander can cause false FOS alarms.
Note: For the Si5368, If CK_CONFIG_REG = 1, only CKIN1 and CKIN2 are monitored; CKIN3 and CKIN4 are used for
The frequency offset threshold is selectable using the FOS_THR[1:0] bits. Settings are available for compatibility
with SONET Minimum Clock (SCMD) or Stratum 3/3E requirements. See Table 6 on page 33. The device supports
FOS hystereses per GR-1244-CORE, making the device less susceptible to FOS alarm chattering. A reference
clock with suitable accuracy and drift specifications to support the intended application should be used. The FOS
reference clock is set via the FOSREFSEL
against the FOS reference, i.e., there can be more than one monitored clock, but only one FOS reference. When
the XA/XB input is used as the FOS reference, there is only one reference frequency band that is allowed: from
37 MHz to 41 MHz.
to become active. Once a LOSn_INT alarm is asserted on one of the input clocks, it remains asserted
FSYNC and are not monitored.
to become active. Similarly, an LOS condition on CKIN2 causes
register bit) is declared for that clock input. Be aware
[2:0] bits as shown in Table 55. More than one input can be monitored
(register 3, bit 5).
after a valid input clock
. This mode is
100Rev. 0.41
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.