ZL30116 Data Sheet
19
Zarlink Semiconductor Inc.
1.6 Configurable Input-to-Output and Output-to-Output Delays
The ZL30116 allows programmable static delay compensation for controlling input-to-output and output-to-output
delays of its clocks and frame pulses.
All of the output synthesizers (SONET/SDH, P0, P1, Feedback) locked to DPLL1 can be configured to lead or lag
the selected input reference clock using the DPLL1 Fine Delay. The delay is programmed in steps of 119.2 ps with
a range of -128 to +127 steps giving a total delay adjustment in the range of -15.26 ns to +15.14 ns. Negative
values delay the output clock, positive values advance the output clock. Synthesizers that are locked to DPLL2 are
unaffected by this delay adjustment.
In addition to the fine delay introduced in the DPLL1 path, the SONET/SDH, P0, and P1 synthesizers have the
ability to add their own fine delay adjustments using the P0 Fine Delay, P1 Fine Delay, and SDH Fine Delay.
These delays are also programmable in steps of 119.2 ps with a range of -128 to +127 steps.
In addition to these delays, the single-ended output clocks of the SONET/SDH, P0, and P1 synthesizers can be
independently offset by 90, 180 and 270 degrees using the Coarse Delay, and the SONET/SDH differential outputs
can be independently delayed by -1.6 ns, 0 ns, +1.6 ns or +3.2 ns using the Diff Delay. The output frame pulses
(SONET/SDH, P0) can be independently offset with respect to each other using the FP Delay.
Figure 7 - Phase Delay Adjustments
DPLL1
DPLL2
P0 Fine Delay
p0_clk0
p0_clk1
p0_fp0
p0_fp1
P0
Synthesizer
Coarse Delay
Coarse Delay
FP Delay
FP Delay
fb_clk
p1_clk0
p1_clk1
P1 Fine Delay
Diff Delay
Diff Delay
diff0
diff1
SONET/SDH
APLL
sdh_clk0
sdh_clk1
sdh_fp0
sdh_fp1
SDH Fine Delay
Feedback
Synthesizer
DPLL1 Fine Delay
Coarse Delay
Coarse Delay
FP Delay
FP Delay
Coarse Delay
Coarse Delay
P1
Synthesizer
ZL30116 Data Sheet
20
Zarlink Semiconductor Inc.
1.7 Master/Slave Configuration
In systems that provide redundant timing sources, it is desirable to minimize the output skew between the master
and the slave’s output clocks. This can be achieved by synchronizing the slave to one of the master’s output clocks
instead of synchronizing the slave to an external reference. If frame pulse alignment between the timing sources is
required, then the crossover link should consist of a clk/fp pair.
One method of connecting two ZL30116 devices in a master/slave configuration is shown in Figure 8 where there is
a dedicated crossover link between timing cards. Any of the master’s unused outputs and the slave’s unused inputs
can be used as a crossover link.
Figure 8 - Typical Master/Slave Configuration
sdh_clk0
sdh_fp0
ref0
sdh_clk0
sdh_fp0
(Master)
External
Crossover Link
ref2
sync2
ZL30116
clk bus 1
References
ref1
sdh_clk0
sdh_fp0
ref0
(Slave)
External
ZL30116
References
ref1
fp bus 1
sdh_clk0
sdh_fp0
ref2
sync2
clk bus 2
fp bus 2
Line Card DPLL
ref0 sync0 ref1 sync1 ref0 sync0 ref1 sync1
(ZL30119,
ZL30117,
ZL30106)
Line Card DPLL
(ZL30119,
ZL30117,
ZL30106)
ZL30116 Data Sheet
21
Zarlink Semiconductor Inc.
1.8 External Feedback Inputs
In addition to the static delay compensation described in the “External Feedback Inputs” section on page 21, the
ZL30116 also provides the option of dynamic delay compensation to minimize path delay variation associated with
external clock drivers and long PCB traces. This is accomplished by re-directing the internal DPLL1 feedback path
to external pins and closing the loop externally as shown in Figure 9.
Figure 9 - External Feedback Configuration
Feedback
Synthesizer
fb_clk
ext_fb_clk
ext_fb_fp
fb_clk
fb_fp
fb_fp
DPLL1
SONET/P0/P1
Synthesizers
clk
fp
ref
sync
Path Delay
clk_in
fp_in
clk_out
fp_out
clk_in
fp_in
clk_out
fp_out
ZL30116
realignment of input and output clocks

ZL30116GGG2V2

Mfr. #:
Manufacturer:
Microchip / Microsemi
Description:
Clock Generators & Support Products Rev2 Pb Free Low Jitter System Synch.
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet