Si5100
Rev. 1.1 19
5.6. Auxiliary Clock Output
To support the widest range of system timing
configurations, The Si5601/Si5602 provides a primary
clock output (RXCLK1) and a secondary clock output
(RXCLK2). The RXCLK2 output can be configured to
provide a clock that is 1/16th or 1/64th the frequency of
the high-speed recovered clock. The divide ratio which
determines the RXCLK2 output frequency is selected by
RXCLK2DIV.
5.7. Receive Data Squelch
During some system error conditions, such as LOS, it
may be desirable to force the receive data output to
zero in order to avoid propagation of erroneous data
into the downstream electronics. The Si5100 provides a
data squelching control input, RXSQLCH
, for this
purpose.
When the RXSQLCH
input is low, the data outputs,
RXDOUT[15:0], are forced to a zero state. The
RXSQLCH
input is ignored when the device is operating
in diagnostic loopback mode (DLBK
=0).
6. Transmitter
The transmitter consists of a low-jitter clock multiplier
unit (CMU) with a serializer that operates in either a
16:1 or 4:1 configuration. The CMU uses a phase-
locked loop (PLL) architecture based on Silicon
Laboratories’ proprietary DSPLL technology. This
technology generates low jitter clock and data outputs
that provide significant margin to the SONET/SDH
specifications. The DSPLL architecture also utilizes a
digitally-implemented loop filter that eliminates the need
for external loop filter components. As a result, sensitive
noise coupling nodes that typically degrade jitter
performance in crowded PCB environments are
removed.
The DSPLL also reduces the complexity and relaxes
the performance requirements for reference clock
distribution circuitry for OC-48/STM-16 optical port
cards. The DSPLL provides selectable wideband and
narrowband loop filter settings that allow the jitter
attenuation characteristics of the CMU to be optimized
for the jitter content of the supplied reference clock. This
allows the CMU to operate with reference clocks that
have relatively high jitter content.
Unlike traditional analog PLL implementations, the loop
filter bandwidth of the Si5100 transmitter CMU is
controlled by a digital filter inside the DSPLL circuit
allowing the bandwidth to be changed without changing
any external component values.
6.1. DSPLL™ Clock Multiplier Unit
The Si5100’s clock multiplier unit (CMU) uses Silicon
Laboratories proprietary DSPLL technology to achieve
optimal jitter performance. The DSPLL implementation
utilizes a digital signal processing (DSP) algorithm to
replace the loop filter commonly found in analog PLL
designs. This algorithm processes the phase detector
error term and generates a digital control value to adjust
the frequency of the voltage-controlled oscillator (VCO).
The DSPLL implementation requires no external loop
filter components. Eliminating sensitive noise entry
points makes the DSPLL implementation less
susceptible to board-level noise sources and makes
SONET/SDH jitter compliance easier to attain in the
application.
The transmit CMU multiplies the frequency of the
selected reference clock up to the serial transmit data
rate. The TXLOL
output signal provides an indication of
the transmit CMU lock status. When the CMU has
achieved lock with the selected reference, the TXLOL
output is deasserted (driven high). The TXLOL signal is
asserted, indicating a transmit CMU loss-of-lock
condition when a valid clock signal is not detected on
the selected reference clock input. The TXLOL
signal is
also asserted during the transmit CMU frequency
calibration. Calibration is performed automatically when
the Si5100 is powered on, when a valid clock signal is
detected on the selected reference clock input following
a period when no valid clock was present, or when the
frequency of the selected reference clock is outside of
the transmit CMU’s PLL lock range, or after RESET is
deasserted.
6.1.1. Programmable Loop Filter Bandwidth
The digitally-implemented loop filter allows for four
transmit CMU loop bandwidth settings that provide
wideband or narrowband jitter transfer characteristics.
The filter bandwidth is selected via the BWSEL[1:0]
control inputs. The loop bandwidth choices are listed in
Table 6. Unlike traditional PLL implementations,
changing the loop filter bandwidth of the Si5100 is
accomplished without the need to change external
component values.
Lower loop bandwidth settings (Narrowband operation)
make the Si5100 more tolerant to jitter on the reference
clock source. As a result, circuitry used to generate and
distribute the physical layer reference clocks can be
simplified without compromising margin to the
SONET/SDH jitter specifications.
Higher loop bandwidth settings (Wideband operation)
are useful in applications where the reference clock is
provided by a low jitter source, such as the Si5364
Clock Synchronization IC or Si5320 Precision Clock
Si5100
20 Rev. 1.1
Multiplier/Jitter Attenuator IC. Wideband operation
allows the DSPLL to more closely track the precision
reference source resulting in the best possible jitter
performance.
6.2. Serialization
The Si5100 serialization circuitry is comprised of a FIFO
and a parallel to serial shift register. The device can be
configured to serialize either 4-bit data words input on
TXDIN[3:0] or 16-bit data words input on TXDIN[15:0].
The 4-bit or 16-bit configuration is selected using the
MODE16 input. Low-speed data on the parallel input
bus is latched into the FIFO on the rising edge of
TXCLK16IN. Data is clocked out of the FIFO and into
the shift register by TXCLK16OUT. The high-speed
serial data stream TXDOUT is clocked out of the shift
register by TXCLKOUT. The TXCLK16OUT clock is
provided as an output signal to support either 4-bit or
16-bit word transfers between the Si5100 and upstream
devices using a counter clocking scheme.
6.2.1. Input FIFO
The Si5100 transmit FIFO decouples the timing of the
data transferred into the FIFO via TXCLK16IN from the
data transferred into the shift register via TXCLK16OUT.
The FIFO is eight parallel words deep and
accommodates static phase delay that may be
introduced between TXCLK16OUT and TXCLK16IN in
counter clocking schemes. Furthermore, the FIFO
accommodates a bounded phase drift, or wander,
between TXCLK16IN and TXCLK16OUT of up to three
parallel data words.
The FIFO circuitry indicates an overflow or underflow
condition by asserting the FIFOERR
signal. This output
can be used to re-center the FIFO read/write pointers by
tieing it directly to the FIFORST
input.
The FIFORST
signal causes re-centering of the FIFO
read/write pointers. The Si5100 also automatically re-
centers the read/write pointers after the device is
powered on, after an external reset via the RESET
input, and each time the DSPLL transitions from an out-
of-lock state to a locked state (when TXLOL
transitions
from low to high).
6.2.2. Parallel Input To Serial Output Relationship
The Si5100 provides the capability to select the order in
which the data received on the parallel input bus,
TXDIN[15:0], is transmitted serially on the high-speed
serial data output, TXDOUT. Data on the parallel bus is
transmitted MSB first or LSB first depending on the
setting of the TXMSBSEL input. When TXMSBSEL is
set low, TXDIN0 is transmitted first, followed in order by
TXDIN1 through TXDIN15 (TXDIN1 through TXDIN3 if
MODE16 = 0). When TXMSBSEL is set high, TXDIN15
(TXDIN3) is transmitted first, followed in order by
TXDIN14 (TXDIN2) through TXDIN0. This feature can
simplify printed circuit board (PCB) routing in
applications where ICs are mounted on both sides of
the PCB.
6.2.3. Transmit Data Squelch
To prevent the transmission of corrupted data into the
network, the Si5100 provides a control pin that can be
used to force the high-speed serial data output
TXDOUT to zero. When the TXSQLCH
input is set low,
the TXDOUT signal is forced to a zero state. The
TXSQLCH
input is ignored when the device is in line
loopback mode (LLBK
= 0).
6.2.4. Clock Disable
The Si5100 provides a clock disable pin, TXCLKDSBL,
that can be used to disable the high-speed serial data
clock output, TXCLKOUT. When the TXCLKDSBL pin is
asserted, the positive and negative terminals of
CLKOUT are internally tied to 1.5 V through 50
on-
chip resistors.
This feature can be used to reduce power consumption
in applications that do not use the high-speed transmit
data clock.
7. Loop Timed Operation
The Si5100 can be configured to provide SONET/SDH
compliant loop timed operation. When the LPTM
input is
set low, the transmit clock and data timing is derived
from the CDR recovered clock output. This is achieved
by dividing down the recovered clock and using it as a
reference source for the transmit CMU. This results in
transmit clock and data signals that are locked to the
timing recovered from the received data path. A narrow-
band loop filter setting is recommended for this mode of
operation.
8. Diagnostic Loopback
The Si5100 provides a diagnostic loopback mode that
establishes a loopback path from the serializer output to
the deserializer input. This provides a mechanism for
looping back data input via the low-speed transmit
interface, TXDIN[15:0], to the low-speed receive data
interface, RXDOUT[15:0]. This mode is enabled when
the DLBK
input is set low.
Note: Setting both DLBK and LLBK low simultaneously is not
supported.
Si5100
Rev. 1.1 21
9. Line Loopback
The Si5100 provides a line loopback mode that
establishes a loopback path from the high-speed
receive input to the high-speed transmit output. This
provides a mechanism for looping back the high-speed
clock and data recovered from RXDIN to the transmit
data output, TXDOUT, and clock, TXCLKOUT. This
mode is enabled when the LLBK
input is set low.
Note: Setting both DLBK and LLBK low simultaneously is not
supported.
10. Bias Generation Circuitry
The Si5100 uses two external resistors, RXREXT and
TXREXT, to set internal bias currents for the receive
and transmit sections of the device, respectively. The
external resistors allow precise generation of bias
currents, which can significantly reduce power
consumption. The bias generation circuitry requires two
3.09 k
(1%) resistors each connected between
RXREXT and GND and between TXREXT and GND.
11. Reference Clock
The Si5100 supports operation with one of two possible
reference clock sources. In the first configuration, an
external reference clock is connected to the REFCLK
input. The second configuration uses the parallel data
clock, TXCLK16IN, as the reference clock source. The
REFSEL input is used to select whether the REFCLK or
the TXCLK16IN input are used as the reference clock.
When REFCLK is selected as the reference clock
source (REFSEL = 1), two possible reference clock
frequencies are supported. The reference clock
frequency provided on the REFCLK input can be either
1/16th or 1/32th the desired transceiver data rate. The
REFCLK frequency is selected using the REFRATE
input.
The TXCLK16IN clock frequency is equal to either 1/4th
or 1/16th the transceiver data rate depending on the
state of the MODE16 input. When TXCLK16IN is
selected as the reference clock source (REFSEL = 0),
the REFRATE input has no effect.
The CMU in the Si5100’s transmit section multiplies the
provided reference up to the serial transmit data rate.
When the CMU has achieved lock with the selected
reference, the TXLOL
output is deasserted (driven
high).
The CDR in the receive section of the Si5100 uses the
selected reference clock to center the receiver PLL
frequency in order to speed lock acquisition. When the
receive CDR locks to the data input, the RXLOL
signal
is deasserted (driven high).
12. Reset
The Si5100 is reset by holding the RESET pin low for at
least 1
µs. When RESET is asserted, the input FIFO
pointers are reset and the digital control circuitry is
initialized.
When RESET
transitions high to start normal operation,
the transmit CMU calibration is performed.
13. Transmit Differential Output
Circuitry
The Si5100 utilizes a current-mode logic (CML)
architecture to drive the high-speed serial output clock
and data on TXCLKOUT and TXDOUT. An example of
output termination with ac coupling is shown in Figure 9.
In applications with direct dc coupling, the 0.1
µF
capacitors can be omitted. The differential peak-to-peak
voltage swing of the CML architecture is listed in
Tabl e 2.
14. Internal Pullups and Pulldowns
On-chip 30 k resistors are used to individually set the
LVTTL inputs if these inputs are left unconnected. The
specific default state of each input is enumerated in "Pin
Descriptions: Si5100" on page 26.
15. Power Supply Filtering
The transmitter-generated jitter is most sensitive to
power supply noise below its PLL loop-bandwidth
(BWSEL setting). The power supply noise of interest is
bounded between the SONET/SDH generated jitter
specification of 12 kHz (for 2.48832 Gbps) and the PLL
loop-bandwidth. Integrated supply noise from 1/10th the
SONET/SDH specification (1.2 kHz) to 10x the loop-
bandwidth should be suppressed to a level appropriate
for each design. Below the PLL loop-bandwidth, the
typical generated jitter due to supply noise is
approximately 2.5 mUIpp per 1 mVrms; this parameter
can be used as a guideline for calculating the output
jitter and supply filtering requirements. The receiver
does not place additional power supply constraints
beyond those listed for the transmitter.

SI5100-F-BC

Mfr. #:
Manufacturer:
Silicon Labs
Description:
IC TXRX SERIAL/DESERIAL 195CBGA
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union

Products related to this Datasheet