MAX9242/MAX9244/MAX9246/MAX9254
21-Bit Deserializers with Programmable
Spread Spectrum and DC Balance
______________________________________________________________________________________ 13
Detailed Description
The MAX9242/MAX9244/MAX9246/MAX9254 deserialize
three LVDS serial-data inputs into 21 single-ended LVC-
MOS/LVTTL outputs. The outputs are programmable for
no spread or for a spread of ±2% or ±4%, relative to the
LVDS input clock frequency. The MAX9242/MAX9244/
MAX9254 operate at a parallel clock frequency of 16MHz
to 34MHz in DC-balanced mode and 20MHz to 40MHz in
non-DC-balanced mode. The MAX9246 operates at a
6MHz-to-18MHz parallel clock frequency in DC-balanced
mode and 8MHz-to-20MHz parallel clock frequency in
non-DC-balanced mode. DC-balanced or non-DC-bal-
anced operation is controlled by the DCB input. The
MAX9242 has a rising-edge strobe and the MAX9244/
MAX9246/MAX9254 have a falling-edge strobe.
DC Balance (DCB)
DC-balanced or non-DC-balanced operation is con-
trolled by the DCB input (see Table 1). In the non-DC-
balanced mode, each channel deserializes 7 bits every
cycle of the parallel clock. In DC-balanced mode, 9 bits
are deserialized every clock cycle (7 data bits + 2
DC-balanced bits). The highest serial-data rate on each
channel in DC-balanced mode is 34MHz x 9 = 306Mbps.
In non-DC-balanced mode, the maximum data rate is
40MHz x 7 = 280Mbps.
Data coding by the MAX9209/MAX9213 serializers (that
are companion devices to the MAX9242/MAX9244/
MAX9246/MAX9254 deserializers) limits the imbalance
of ones and zeros transmitted on each channel. If +1 is
assigned to each binary 1 transmitted and -1 is
assigned to each binary 0 transmitted, the variation in
the running sum of assigned values is called the digital
sum variation (DSV). The maximum DSV for the data
channels is 10. At most, 10 more zeros than ones, or 10
more ones than zeros, are ever transmitted. The maxi-
mum DSV for the clock channel is 5. Limiting the DSV
and choosing the correct coupling capacitors maintain
differential signal amplitude and reduces jitter due to
droop on AC-coupled links.
To obtain DC balance on the data channels, the serial-
izer parallel data is inverted or not inverted, depending
on the sign of the digital sum at the word boundary.
Two complementary bits are appended to each group
of 7 parallel-input data bits to indicate to the MAX9242/
MAX9244/MAX9246/MAX9254 deserializer whether the
data bits are inverted (see Figures 11 and 12). The
deserializer restores the original state of the parallel
data. The LVDS clock signal alternates duty cycles of
4/9 and 5/9 to maintain DC balance.
Spread-Spectrum Generator (SSG)
The MAX9242/MAX9244/MAX9246/MAX9254 single-
ended data and clock outputs are programmable for a
variation of ±2% or ±4% around the LVDS input clock fre-
quency. The modulation rate of the frequency variation is
32.48kHz for a 33MHz LVDS clock input and scales lin-
early with the input clock frequency (see Table 2). The
spread spectrum can also be turned off. The output
spread is controlled through the SSG input (see Table 3).
Table 1. DCB Function
DCB INPUT LEVEL FUNCTION
High Non-DC-balanced mode
Mid Reserved
Low DC-balanced mode
TxIN_ IS DATA FROM THE SERIALIZER.
TxIN1
TxIN7TxIN8
TxIN14TxIN15
+
-
CYCLE N + 1CYCLE NCYCLE N - 1
TxIN2TxIN6 TxIN3TxIN4TxIN5
TxIN9TxIN13 TxIN10TxIN11TxIN12
TxIN0TxIN1TxIN2TxIN6 TxIN3TxIN4TxIN5
TxIN7TxIN8TxIN9TxIN13 TxIN10TxIN11TxIN12
TxIN14TxIN15TxIN16TxIN20 TxIN17TxIN18TxIN19
TxIN0TxIN1
TxIN7TxIN8
TxIN14TxIN15TxIN16TxIN20 TxIN17TxIN18TxIN19
TxIN0
RxCLKIN_
RxIN1_
RxIN0_
RxIN2_
Figure 11. Deserializer Serial Input in Non-DC-Balanced Mode
MAX9242/MAX9244/MAX9246/MAX9254
21-Bit Deserializers with Programmable
Spread Spectrum and DC Balance
To select the mid level, leave the input open, or if driven,
put the driver output in high impedance. The driver high-
impedance leakage current must be less than ±10µA.
Any spread change causes a maximum delay time of
32,800 x RCIP before output data is valid. When the
spread amount is changed from ±2% to ±4% or vice-
versa, the data outputs go low for one delay time (see
Figure 13). Similarly, when the spread is changed from
no spread to ±2% or ±4%, the data outputs go low for
one delay time (see Figure 14). The data outputs contin-
ue to switch but are not valid when the spread amount is
changed from ±2% or ±4% to no spread (see Figure
15). The spread-spectrum function is also available
when the MAX9242/MAX9244/MAX9246/MAX9254 oper-
ate in non-DC-balanced mode.
Hot Swap
When the MAX9242/MAX9244/MAX9246/MAX9254 are
connected to an active serializer, they synchronize correct-
ly. The PLL control voltage does not saturate in response to
high-frequency glitches that may occur during a hot swap.
The PWRDWN input on the MAX9242/MAX9244/MAX9246/
MAX9254 does not need to be cycled when these devices
are connected to an active serializer.
PLL Lock Time
The MAX9242/MAX9244/MAX9246/MAX9254 use two
PLLs. The first PLL (PLL1) generates a 7x clock (non-DC-
balanced mode) or a 9x clock (DC-balanced mode) from
RxCLKIN_ for deserializing the LVDS inputs. The second
PLL (SSPLL) is used for spread-spectrum modulation.
During initial power-up, the PLL1 locks, and SSPLL locks
immediately after. The PLL lock times are set by an inter-
nal counter. The maximum time to lock for each PLL is
32,800 clock periods. Power and clock should be stable
to meet the lock time specification. After initialization, if
the first PLL loses lock, it locks again and then the
TxIN_, DCA_, AND DCB_ ARE DATA FROM THE SERIALIZER.
DCA0
DCB1DCA1
DCB2DCA2
CYCLE N + 1CYCLE NCYCLE N - 1
TxIN2TxIN6 TxIN3TxIN4TxIN5
TxIN9TxIN13 TxIN10TxIN11TxIN12
TxIN2TxIN3TxIN4DCA0 TxIN5TxIN6DCB0
TxIN9TxIN10TxIN11DCA1 TxIN12TxIN13DCB1
TxIN16TxIN17TxIN18DCA2 TxIN19TxIN20DCB2
TxIN0TxIN1
TxIN7TxIN8
TxIN14TxIN15TxIN16TxIN20 TxIN17TxIN18TxIN19
DCB0
RxCLKIN_
RxIN1_
RxIN0_
RxIN2_
TxIN1
TxIN8
TxIN15
TxIN0
TxIN7
TxIN14
+
-
Figure 12. Deserializer Serial Input in DC-Balanced Mode
Table 2. Modulation Rate
f
RxCLKIN_
(MHz) f
M
(kHz) = f
RxCLKIN
_
/ 1016
6 5.91
8 7.87
10 9.84
16 15.75
18 17.72
20 19.68
33 32.48
34 33.46
40 39.37
Table 3. SSG Function
SSG INPUT LEVEL FUNCTION
High
RxCLKOUT frequency spread
±4% relative to RxCLKIN_
Mid
RxCLKOUT frequency spread
±2% relative to RxCLKIN_
Low
No spread on RxCLKOUT
relative to RxCLKIN_
Note: RxOUT_ data outputs are spread because RxCLKOUT
strobes the output of the FIFO.
14 ______________________________________________________________________________________
MAX9242/MAX9244/MAX9246/MAX9254
21-Bit Deserializers with Programmable
Spread Spectrum and DC Balance
______________________________________________________________________________________ 15
spread-spectrum PLL locks immediately after (see
Figure 16). If the spread-spectrum PLL loses lock, it
locks again with only one PLL lock delay (see Figure 17).
AC-Coupling Benefits
Bit errors experienced with DC-coupling (Figure 18)
can be eliminated by increasing the receiver common-
mode voltage range through AC-coupling. AC-coupling
increases the common-mode voltage range of an LVDS
receiver to nearly the voltage rating of the capacitor. The
typical LVDS driver output is 350mV centered on a 1.25V
offset voltage, making single-ended output voltages of
1.425V and 1.075V. An LVDS receiver accepts signals
from 0V to 2.4V, allowing approximately ±1V common-
mode difference between the driver and receiver on a
RPLLS2 (32,800 x RCIP)
±2% OR ±4% SPREAD±4% OR ±2% SPREAD
LOW
SSG
RxCLKOUT
RxOUT_
Figure 13. Output Waveforms when Spread Amount is Changed
RPLLS2 (32,800 x RCIP)
±2% OR ±4% SPREAD
LOW
NO SPREADSSG
RxCLKOUT
RxOUT_
Figure 14. Output Waveforms when Spread is Added
RPLLS2 (32,800 x RCIP)
NO SPREAD±4% OR ±2% SPREADSSG
RxCLKOUT
RxOUT_
DATA SWITCHING BUT NOT VALID
Figure 15. Output Waveforms when Spread is Removed

MAX9254EUM+D

Mfr. #:
Manufacturer:
Maxim Integrated
Description:
Serializers & Deserializers - Serdes 21-Bit DC-Balanced Deserializer
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union