The MAX9257A serializer pairs with the MAX9258A
deseri alizer to form a complete digital video serial link.
The devices feature programmable parallel data width,
parallel clock frequency range, spread spectrum, and
preemphasis. An integrated control channel trans fers
data bidirectionally at power-up during video blanking over the same differential pair used for video data.
This feature eliminates the need for external CAN or LIN
interface for diagnostics or programming. The clock is
recovered from input serial data at MAX9258A, hence
eliminating the need for an external reference clock.
The MAX9257A serializes 10, 12, 14, 16, and 18 bits
with the addition of two encoding bits for AC-coupling.
The MAX9258A deserializer links with the MAX9257A to
deseri alize a maximum of 20 (data + encoding) bits per
pixel/parallel clock period for a maximum serial-data rate
of 840Mbps. The word length can be adjusted to accommodate a higher pixel/parallel clock frequency. The pixel
clock can vary from 5MHz to 70MHz, depend ing on the
serial-word length. Enabling parity adds two parity bits to
the serial word. The encoding bits reduce ISI and allow
AC-coupling.
The MAX9258A receives programming instructions from
the electronic control unit (ECU) during the control
channel and transmits to the MAX9257A over the serial
video link. The instructions can program or update the
MAX9257A, MAX9258A, or an external peripheral device,
such as a camera. The MAX9257A communicates with
the peripheral device with I2C or UART.
The devices operate from a +3.3V core supply and feature separate supplies for interfacing to +1.8V to +3.3V
logic levels. These devices are avail able in 40-lead TQFN
or 48-pin LQFP packages. These devices are specified
over the -40NC to +105NC temper ature range.
Features
S 10/12/14/16/18-Bit Programmable Parallel Data
Width
S MAX9258A Does Not Require Reference Clock
S Parity Protection for Video and Control Channels
S Programmable Spread Spectrum
S Programmable Rising or Falling Edge for HSYNC,
VSYNC, and Clock
S Up to 10 Remotely Programmable GPIO on
MAX9257A
S Automatic Resynchronization in Case of Loss of
Lock
S MAX9257A Parallel Clock Jitter Filter PLL with
Bypass
S DC-Balanced Coding Allows AC-Coupling
S Levels of Preemphasis for Up to 20m STP Cable
Drive
S Integrity Test Using On-Chip Programmable PRBS
Generator and Checker
S LVDS I/O Meet ISO 10605 ESD Protection (±10kV
Contact and ±30kV Air Discharge)
S LVDS I/O Meet IEC 61000-4-2 ESD Protection
(±8kV Contact and ±20kV Air Discharge)
S LVDS I/O Meet ±200V Machine Model ESD
Protection
S -40NC to +105NC Operating Temperature Range
S Space-Saving, 40-Pin TQFN (5mm x 5mm) with
Exposed Pad or 48-Pin LQFP Packages
S 3.3V Core Supply and 1.8V to 3.3V I/O Supply
Applications
Ordering Information appears at end of data sheet.
All Pins to GND ............................................................Q3kV
Stresses beyond those listed under “Absolute Maximum Ratings” may cause permanent damage to the device. These are stress ratings only, and functional operation of the device at these or any other conditions beyond those indicated in the operational sections of the specifications is not implied. Exposure to absolute
maximum rating conditions for extended periods may affect device reliability.
CCLVDS
.......Continuous
+ 0.5V)
CCIO
+ 0.5V)
CCOUT
IEC 61000-4-2 (RD = 330I, CS = 150pF)
Contact Discharge
(SDI+, SDI-, SDO+, SDO-) to GND ..............................Q8kV
Air Discharge
(SDI+, SDI-, SDO+, SDO-) to GND ............................Q20kV
ISO 10605 (RD = 2kI, CS = 330pF)
Contact Discharge
(SDI+, SDI-, SDO+, SDO-) to GND ............................Q10kV
Air Discharge
(SDI+, SDI-, SDO+, SDO-) to GND ............................Q30kV
Machine Model (RD = 0I, CS = 200pF)
All Pins to GND ......................................................... Q200V
Storage Temperature Range ............................ -65NC to +150NC
Junction Temperature .....................................................+150NC
Lead Temperature (soldering, 10s) ................................+300NC
Soldering Temperature (reflow) ......................................+260NC
MAX9257A AC ELECTRICAL CHARACTERISTICS (continued)
(V
= +3.0V to +3.6V, V
CC_
at V
= +3.3V, TA = +25NC.) (Notes 5, 9)
CC_
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
I2C TIMING (Note 8)
Maximum SCL Clock Frequencyf
Minimum SCL Clock Frequencyf
Start Condition Hold Timet
Low Period of SCL Clockt
High Period of SCL Clockt
Repeated START Condition
Setup Time
Data Hold Timet
Data Setup Timet
Setup Time for STOP Conditiont
Bus Free Timet
= +1.71V to +3.6V, RL = 50IQ1%, TA = -40NC to +105NC, unless otherwise noted. Typical values are
CCIO
SCL
SCL
HD:STA
LOW
HIGH
t
SU:STA
HD:DAT
SU:DAT
SU:STO
BUF
(Figure 30)0.6
(Figure 30)1.1
(Figure 30)0.6
(Figure 30)0.5
(Figure 30)00.9
(Figure 30)100ns
(Figure 30)0.5
(Figure 30)1.1
4.25MHz
95kHz
Fs
Fs
Fs
Fs
Fs
Fs
Fs
MAX9258A DC ELECTRICAL CHARACTERISTICS
(V
= +3.0V to +3.6V, V
CC_
mode voltage VCM = |VID/2| to VCC - |VID/2|, TA = -40NC to +105NC, unless otherwise noted. Typical values are at V
= 0.2V, VCM = 1.2V, TA = +25NC) (Notes 2, 3)
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
SINGLE-ENDED INPUTS
High-Level Input VoltageV
Low-Level Input VoltageV
Input CurrentI
Input Clamp VoltageV
= +1.71V to +3.6V, RL = 50IQ1%, differential input voltage |VID| = 0.05V to 1.2V, input common-
MAX9258A DC ELECTRICAL CHARACTERISTICS (continued)
(V
= +3.0V to +3.6V, V
CC_
mode voltage VCM = |VID/2| to VCC - |VID/2|, TA = -40NC to +105NC, unless otherwise noted. Typical values are at V
= 0.2V, VCM = 1.2V, TA = +25NC) (Notes 2, 3)
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
SINGLE-ENDED OUTPUTS
High-Level Output VoltageV
Low-Level Output VoltageV
High-Impedance Output CurrentI
Output Short-Circuit CurrentI
OPEN-DRAIN OUTPUTS
Output Low VoltageV
Leakage CurrentI
LVDS INPUTS (SDI+, SDI-)
Differential Input High ThresholdV
Differential Input Low ThresholdV
Input CurrentI
Power-Off Input CurrentI
Activity-Detector Input OffsetV
CONTROL CHANNEL TRANSCEIVER
Differential Output VoltageV
Input Hysteresis
(Figure 2)
= +1.71V to +3.6V, RL = 50IQ1%, differential input voltage |VID| = 0.05V to 1.2V, input common-
MAX9258A DC ELECTRICAL CHARACTERISTICS (continued)
(V
= +3.0V to +3.6V, V
CC_
mode voltage VCM = |VID/2| to VCC - |VID/2|, TA = -40NC to +105NC, unless otherwise noted. Typical values are at V
= 0.2V, VCM = 1.2V, TA = +25NC) (Notes 2, 3)
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
POWER SUPPLY
Worst-Case Supply Current
CL = 8pF, 12 bits
(Figure 8)
Power-Down Supply CurrentI
= +1.71V to +3.6V, RL = 50IQ1%, differential input voltage |VID| = 0.05V to 1.2V, input common-
CCIO
I
CCW
CCZ
Q4% spread, PRATE = 60MHz,
SRATE = 840Mbps
Spread off, PRATE = 60MHz,
SRATE = 840Mbps
Q4% spread, PRATE = 28.57MHz,
SRATE = 400Mbps
Spread off, PRATE = 28.57MHz,
SRATE = 400Mbps
Q4% spread, PRATE = 14.29MHz,
SRATE = 200Mbps
Spread off, PRATE = 14.29MHz,
SRATE = 200Mbps
Q4% spread, PRATE = 5MHz,
SRATE = 70Mbps
Spread off, PRATE = 5MHz,
SRATE = 70Mbps
PD = low
95135
80120
67102
57
5582
4667
4257
3449
1050
= +3.3V, |VID|
CC_
84
mA
FA
MAX9258A AC ELECTRICAL CHARACTERISTICS
(V
= +3.0V to +3.6V, V
CC_
common-mode voltage VCM = |VID/2| to VCC - |VID/2|, TA = -40NC to +105NC, unless otherwise noted. Typical values are at V
+3.3V, |VID| = 0.2V, VCM = 1.2V, TA = +25NC) (Notes 5, 6 and 7)
= +1.71V to +3.6V, RL = 50IQ1%, CL = 8pF, differential input voltage |VID| = 0.1V to 1.2V, input
CCIO
R, tF
t
R, tF
R, tF
t
R, tF
t
R1A, tF1A,
t
R1B, tF1B
R2, tF2
HIGH
LOW
(Figure 9)0.72.2ns
(Figure 9)0.51.5ns
V
V
(Figure 16)0.51.2ns
(Figure 16)0.61.3ns
(Figure 10)0.4 x t
(Figure 10)0.4 x t
= 1.71V (Figure 9)1.02.8ns
CCOUT
= 1.71V (Figure 9)0.72.2ns
CCOUT
T
T
0.6 x t
0.6 x t
T
T
CC_
ns
ns
=
MAX9257A/MAX9258A
Fully Programmable Serializer/Deserializer
with UART/I2C Control Channel
MAX9258A AC ELECTRICAL CHARACTERISTICS (continued)
(V
= +3.0V to +3.6V, V
CC_
common-mode voltage VCM = |VID/2| to VCC - |VID/2|, TA = -40NC to +105NC, unless otherwise noted. Typical values are at V
+3.3V, |VID| = 0.2V, VCM = 1.2V, TA = +25NC) (Notes 5, 6 and 7)
PARAMETERSYMBOLCONDITIONSMINTYPMAXUNITS
Data Valid Before PCLK_ OUTt
Data Valid After PCLK_OUTt
Serial-to-Parallel Delay
Power-Up Delayt
Power-Down to High Impedancet
Jitter Tolerancet
Note 2: Current into a pin is defined as positive. Current out of a pin is defined as negative. All voltages are referenced to ground
except VTH and VTL.
Note 3: Maximum and minimum limits over temperature are guaranteed by design and characterization. Devices are production
tested at TA = +105NC.
Note 4: One output at a time.
Note 5: AC parameters are guaranteed by design and characterization, and are not production tested.
Note 6: CL includes probe and test jig capacitance.
Note 7: tT is the period of the PCLK_OUT.
Note 8: For high-speed mode timing, see the Detailed Description section.
Note 9: I2C timing parameters are specified for fast-mode I2C. Max data rate = 400kbps.
= +1.71V to +3.6V, RL = 50IQ1%, CL = 8pF, differential input voltage |VID| = 0.1V to 1.2V, input
1316HSYNC_INHorizontal SYNC Input. HSYNC_IN is internally pulled down to ground.
1417VSYNC_INVertical SYNC Input. VSYNC_IN is internally pulled down to ground.
1518PCLK_IN
1619SCL/TX
1720SDA/RX
20, 3323, 40V
2126GPIO8General Purpose Input/Output
2227GPIO9General Purpose Input/Output
2328V
2429GNDSPLLSPLL Ground
2530GNDLVDSLVDS Ground
2631SDO-Serial LVDS Inverting Output
2732SDO+Serial LVDS Noninverting Output
2833V
3, 14,
22, 41
NAMEFUNCTION
Single-Ended Input/Output Buffer Supply Voltage. Bypass V
CCIO
GNDDigital Supply Ground
DIN[9:14]/
GPIO[1:6]
CCFPLL
CC
CCSPLL
CCLVDS
0.001FF capacitors in parallel as close as possible to the device with the smallest value
capacitor closest to V
Data Input/General Purpose Input/Output. When a serial-data word is less than 18 bits word
length, DIN_ not programmed as data inputs becomes GPIO (Table 22). DIN[9:14] are internally pulled down to ground.
Filter PLL Supply Voltage. Bypass V
in parallel as close as possible to the device with the smallest value capacitor closest to
V
Data Input/General Purpose Input/Output. When a serial-data word is less than 18 bits word
length, DIN_ not programmed as data input becomes GPIO (Table 22). DIN15 is internally
pulled down to ground.
Parallel Clock Input. PCLK_IN latches data and sync inputs and provides the PLL reference
clock. PCLK_IN is internally pulled down to ground.
Open-Drain Control Channel Output. SCL/TX becomes SCL output when UART-to-I2C is active.
SCL/TX becomes TX output when UART-to-I2C is bypassed. Externally pull up to VCC.
Open-Drain Control Channel Input/Output. SDA/RX becomes bidirectional SDA when UARTto-I2C is active. SDA/RX becomes RX input when UART-to-I2C is bypassed. SDA output
requires a pullup to VCC.
Digital Supply Voltage. Bypass VCC to ground with 0.1FF and 0.001FF capacitors in parallel
as close as possible to the device with the smallest value capacitor closest to VCC.
Spread PLL Supply Voltage. Bypass V
tors in parallel as close as possible to the device with the smallest value capacitor closest to
V
LVDS Supply Voltage. Bypass V
in parallel as close as possible to the device with the smallest value capacitor closest to
V
——EPExposed Pad for TQFN Package Only. Connect EP to ground.
NAME
Remote Power-Up/Power-Down Select Input. Connect REM to ground for power-up to follow
VCC. Connect REM high to VCC through 10kI resistor for remote power-up. REM is internally
pulled down to GND.
DIN[0:7]Data Inputs. DIN[0:7] are internally pulled down to ground.
Data Input/General Purpose Input/Output. When a serial-data word is less than 18 bits word
length, DIN_ not programmed as data input becomes GPIO (Table 22). DIN8 is internally
pulled down to ground.
N.C.No Connection. Not internally connected.
FUNCTION
MAX9258A Pin Description
PINNAMEFUNCTION
1, 12, 13, 24,
25, 36, 37
2V
3, 14GNDDigital Supply Ground
4
5V
6SDI-Serial LVDS Inverting Input
7SDI+Serial LVDS Noninverting Input
8GNDLVDSLVDS Supply Ground
9GNDPLLPLL Supply Ground
10V
11ERROR
15RXLVCMOS/LVTTL Control Channel UART Output
N.C.No Connection. Not internally connected.
CC
PD
CCLVDS
CCPLL
Digital Supply Voltage. Bypass VCC to GND with 0.1FF and 0.001FF capacitors in parallel as close
as possible to the device with the smallest value capacitor closest to VCC.
LVCMOS/LVTTL Power-Down Input. Drive PD high to power up the device and enable all outputs.
Drive PD low to put all outputs in high impedance and reduce supply current. PD is internally
pulled down to ground.
LVDS Supply Voltage. Bypass V
as close as possible to the device with the smallest value capacitor closest to V
PLL Supply Voltage. Bypass V
close to the device as possible with the smallest value capacitor closest to V
Active-Low, Open-Drain Error Output. ERROR asserts low to indicate a data transfer error was
detected (parity, PRBS, or UART control channel error). ERROR is high to indicate no error detected. ERROR resets when the error registers are read for parity, control channel errors, and when
PRBS enable bit is reset for PRBS errors. Pull up to V
CCLVDS
to GNDPLL with 0.1FF and 0.001FF capacitors in parallel as
CCPLL
to GNDLVDS with 0.1FF and 0.001FF capacitors in parallel
16TXLVCMOS/LVTTL Control Channel UART Input. TX is internally pulled up to V
Open-Drain Lock Output. LOCK asserts high to indicate PLLs are locked with correct serial-word
17LOCK
18PCLK_OUTLVCMOS/LVTTL Recovered Clock Output
19VSYNC_OUT LVCMOS/LVTTL Vertical SYNC Output
20HSYNC_OUT LVCMOS/LVTTL Horizontal SYNC Output
21, 28–35,
40–46
22, 39V
23, 38, 48GNDOUTOutput Supply Ground
26V
27GNDSPLLSPLL Ground
47
DOUT[15:0] LVCMOS/LVTTL Data Outputs
CCOUT
CCSPLL
CCEN
boundary alignment. LOCK asserts low to indicate PLLs are not locked or incorrect serial-word
boundary alignment was detected. Pull up to V
Output Supply Voltage. V
with 0.1FF and 0.001FF capacitors in parallel as close as possible to the device with the smallest
value capacitor closest to V
Spread-Spectrum PLL Supply Voltage. Bypass V
capacitors in parallel as close as possible to the device with the smallest value capacitor closest to
V
LVCMOS/LVTTL Control Channel Enabled Output. CCEN asserts high to indicate that control channel is enabled.