The MAX9259/MAX9260 chipset presents Maxim’s
gigabit multimedia serial link (GMSL) technology. The
MAX9259 serializer pairs with the MAX9260 deserializer
to form a complete digital serial link for joint transmission
of high-speed video, audio, and control data.
The MAX9259/MAX9260 allow a maximum serial payload
data rate of 2.5Gbps for a 15m shielded twisted-pair
(STP) cable. The 24-bit or 32-bit width parallel interface
operates up to a maximum bus clock of 104MHz or
78MHz, respectively. This serial link supports display
panels from QVGA (320 x 240) up to XGA (1280 x 768),
or dual-view WVGA (2 x 854 x 480).
The 24-bit or 32-bit mode handles 21 or 29 bits of data,
along with an I2S input, supporting 4- to 32-bit audio
word lengths and an 8kHz to 192kHz sample rate. The
embedded control channel forms a full-duplex, differential 100kbps to 1Mbps UART link between the serializer
and deserializer. The host electronic control unit (ECU)
or microcontroller (FC) resides either on the MAX9259
(for video display) or on the MAX9260 (for image sensing). In addition, the control channel enables ECU/FC
control of peripherals in the remote side of the serial link
through I2C (base mode) or a user-defined full-duplex
UART format (bypass mode).
The MAX9259 serializer driver preemphasis and channel equalizer on the MAX9260 extend the link length and
enhance the link reliability. Spread spectrum is available
on the MAX9259/MAX9260 to reduce EMI on the serial
and parallel output data signals. The differential link
complies with the ISO 10605 and IEC 61000-4-2 ESDprotection standards.
The core supplies for the MAX9259/MAX9260 are 1.8V
and 3.3V, respectively. Both devices use an I/O supply from 1.8V to 3.3V. These devices are available in
a 64-pin TQFP package (10mm x 10mm) and a 56-pin
TQFN package (8mm x 8mm x 0.75mm) with an exposed
pad. Electrical performance is guaranteed over the
-40NC to +105NC automotive temperature range.
Applications
High-Speed Serial-Data Transmission for Display
High-Speed Serial-Data Transmission for Image
Sensing
Automotive Navigation, Infotainment, and ImageSensing Systems
Features
S 2.5Gbps Payload Rate, AC-Coupled Serial Link
with 8B/10B Line Coding
S 24-Bit or 32-Bit Programmable Parallel Input Bus
Supports Up to XGA (1280 x 768) or Dual-View
WVGA (2 x 854 x 480) Panels with 18-Bit or 24-Bit
Color
S 8.33MHz to 104MHz (24-Bit Bus) or 6.25MHz to
78MHz (32-Bit Bus) Parallel Data Rate
S Support Two/Three 10-Bit Camera Links at
104MHz/78MHz Maximum Pixel Clock
S 4-Bit to 32-Bit Word Length, 8kHz to 192kHz I
2
S
Audio Channel Supports High-Definition Audio
S Embedded Half-/Full-Duplex Bidirectional Control
Channel (100kbps to 1Mbps)
S Separate Interrupt Signal Supports Touch-Screen
Functions for Display Panels
S Remote-End I
S Preemphasis Line Driver (MAX9259)/Line
2
C Master for Peripherals
Equalizer (MAX9260)
S Programmable Spread Spectrum on the Serial or
Parallel Data Outputs Reduce EMI
S Deserializer Does Not Require an External Clock
S Auto Data-Rate Detection Allows “On-The-Fly”
Data-Rate Change
S Input Clock PLL Jitter Attenuator (MAX9259)
S Built-In PRBS Generator/Checker for BER Testing
S Line-Fault Detector Detects Wire Shorts to
Ground, Battery, or Open Link
S ISO 10605 and IEC 61000-4-2 ESD Protection
S -40NC to +105NC Operating Temperature Range
S Patent Pending
Note 1: Package thermal resistances were obtained using the method described in JEDEC specification JESD51-7, using a four-
layer board. For detailed information on package thermal considerations, refer to www.maxim-ic.com/thermal-tutorial.
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.
ESD Protection
Human Body Model (RD = 1.5kI, CS = 100pF)
(OUT+, OUT-) to AGND (MAX9259) ............................Q8kV
(IN+, IN-) to AGND (MAX9260) ....................................Q8kV
All Other Pins to Any Ground (MAX9259) ....................Q4kV
All Other Pins to Any Ground (MAX9260) ....................Q4kV
Gigabit Multimedia Serial Link with Spread
Spectrum and Full-Duplex Control Channel
MAX9259 Pin Description (continued)
PIN
TQFPTQFN
3631TX/SCL
3732SSEN
3833LMN1Line-Fault Monitor Input 1 (see Figure 3 for details)
40, 41
4337LMN0Line-Fault Monitor Input 0 (see Figure 3 for details)
MAX9259/MAX9260
4438LFLT
4539INT
4640DRS
4741ES
4842BWS
——EP
34, 35
NAMEFUNCTION
Transmit/Serial Clock. UART transmit or I2C serial-clock output with internal 30kI
pullup to IOVDD. In UART mode, TX/SCL is the Tx output of the MAX9259’s UART. In I2C
mode, TX/SCL is the SCL output of the MAX9259’s I2C master.
Spread-Spectrum Enable. Serial link spread-spectrum enable input requires external
pulldown or pullup resistors. The state of SSEN latches upon power-up or when resuming
from power-down mode (PWDN = low). Set SSEN = high for Q0.5% spread spectrum on
the serial link. Set SSEN = low to use the serial link without spread spectrum.
OUT-,
OUT+
Differential CML Output -/+. Differential outputs of the serial link.
Line Fault. Active-low open-drain line-fault output with a 60kI internal pullup resistor.
LFLT = low indicates a line fault. LFLT is high impedance when PWDN = low.
Interrupt Output to Indicate Remote Side Requests. INT = low upon power-up and when
PWDN = low. A transition on the INT input of the MAX9260 toggles the MAX9259’s INT
output.
Data-Rate Select. Data-rate range-selection input requires external pulldown or pullup
resistors. Set DRS = high for parallel input data rates of 8.33MHz to 16.66MHz (24-bit
mode) or 6.25MHz to 12.5MHz (32-bit mode). Set DRS = low for parallel input data rates
of 16.66MHz to 104MHz (24-bit mode) or 12.5MHz to 78MHz (32-bit mode).
Edge Select. PCLKIN trigger edge-selection input requires external pulldown or pullup
resistors. Set ES = low to trigger on the rising edge of PCLKIN. Set ES = high to trigger on
the falling edge of PCLKIN.
Bus-Width Select. Parallel input bus-width selection input requires external pulldown or
pullup resistors. Set BWS = low for 24-bit bus mode. Set BWS = high for 32-bit bus mode.
Exposed Pad. EP internally connected to AGND (TQFP package) or AGND and GND
(TQFN package). MUST externally connect EP to the AGND plane to maximize thermal
and electrical performance.
Enable. Active-low parallel output-enable input requires external pulldown or pullup
1
2BWS
3INT
4CDS
5GPIO0
6ES
7, 63AVDD
8 , 9IN+, IN-Differential CML Input +/-. Differential inputs of the serial link.
10, 64AGNDAnalog Ground
11EQS
12GPIO1
13DCS
ENABLE
resistors. Set ENABLE = low to enable PCLKOUT, SD, SCK, WS, and the parallel outputs, DOUT_. Set ENABLE = high to put PCLKOUT, SD, SCK, WS, and DOUT_ to high
impedance.
Bus-Width Select. Parallel output bus-width selection input requires external pulldown
or pullup resistors. Set BWS = low for 24-bit bus mode. Set BWS = high for 32-bit bus
mode.
Interrupt. Interrupt input requires external pulldown or pullup resistors. A transition on
the INT input of the MAX9260 toggles the MAX9259’s INT output.
Control-Direction Selection. Control-link-direction selection input requires external pulldown or pullup resistors. Set CDS = low for FC use on the MAX9259 side of the serial
link. Set CDS = high for FC use on the MAX9260 side of the serial link.
GPIO0. Open-drain general-purpose input/output with internal 60kI pullup resistors to
IOVDD. GPIO0 is high impedance during power-up and when PWDN = low.
Edge Select. PCLKOUT edge-selection input requires external pulldown or pullup
resistors. Set ES = low for a rising-edge trigger. Set ES = high for a falling-edge trigger.
3.3V Analog Power Supply. Bypass AVDD to AGND with 0.1µF and 0.001µF capacitors
as close as possible to the device with the smallest value capacitor closest to AVDD.
Equalizer Select. Deserializer equalizer-selection input requires external pulldown or
pullup resistors. The state of EQS latches upon power-up or rising edge of PWDN. Set
EQS = low for 10.7dB equalizer boost (EQTUNE = 1001). Set EQS = high for 5.2dB
equalizer boost (EQTUNE = 0100).
GPIO1. Open-drain general-purpose input/output with internal 60kI pullup resistors to
IOVDD. GPIO1 is high impedance during power-up and when PWDN = low.
Drive Current Select. Driver current-selection input requires external pulldown or pullup resistors. Set DCS = high for stronger parallel data and clock output drivers. Set
DCS = low for normal parallel data and clock drivers (see the MAX9260DC Electrical Characteristics table).
MAX9259/MAX9260
Mode Select. Control-link mode-selection/autostart mode selection input requires
external pulldown or pullup resistors. MS sets the control-link mode when CDS = high
(see the Control-Channel and Register Programming section). Set MS = low to select
base mode. Set MS = high to select the bypass mode. MS sets autostart mode when
CDS = low (see Tables 13 and 14).
3.3V Digital Power Supply. Bypass DVDD to DGND with 0.1FF and 0.001FF capacitors
as close as possible to the device with the smaller value capacitor closest to DVDD.
Receive/Serial Data. UART receive or I2C serial-data input/output with internal 30kI
pullup to IOVDD. In UART mode, RX/SDA is the Rx input of the MAX9260’s UART. In
I2C mode, RX/SDA is the SDA input/output of the MAX9259’s I2C master.
Gigabit Multimedia Serial Link with Spread
Spectrum and Full-Duplex Control Channel
MAX9260 Pin Description (continued)
PINNAMEFUNCTION
Transmit/Serial Clock. UART transmit or I2C serial-clock output with internal 30kI
pullup to IOVDD. In UART mode, TX/SCL is the Tx output of the MAX9259’s UART. In
I2C mode, TX/SCL is the SCL output of the MAX9260’s I2C master.
Power-Down. Active-low power-down input requires external pulldown or pullup resistors.
Error. Active-low open-drain video data error output with internal pullup to IOVDD.
ERR goes low when the number of decoding errors during normal operation exceed a
programmed error threshold or when at least one PRBS error is detected during PRBS
test. ERR is high impendence when PWDN = low.
Open-Drain Lock Output with Internal Pullup to IOVDD. LOCK = high indicates PLLs
are locked with correct serial-word-boundary alignment. LOCK = low indicates PLLs
are not locked or incorrect serial-word-boundary alignment. LOCK remains low when
the configuration link is active. LOCK is high impedance when PWDN = low.
Serial Data. I2S serial-data output. Disable I2S to use SD as an additional data output
latched on the selected edge of PCLKOUT.
Data Output[0:28]. Parallel data outputs. Output data can be strobed on the selected
edge of PCLKOUT. Set BWS = low (24-bit mode) to use DOUT0–DOUT20 (RGB and
SYNC). DOUT21–DOUT28 are not used in 24-bit mode and are set to low. Set BWS =
high (32-bit mode) to use DOUT0–DOUT28 (RGB, SYNC, and two extra outputs).
DOUT28 can be used to output MCLK (see the Additional MCLK Output for Audio Applications section).
1.8V to 3.3V Logic I/O Power Supply. Bypass IOVDD to IOGND with 0.1FF and 0.001FF
30, 51IOVDD
41PCLKOUTParallel Clock Output. Used for DOUT0–DOUT28.
capacitors as close as possible to the device with the smaller value capacitor closest
to IOVDD.
Spread-Spectrum Enable. Parallel output spread-spectrum enable input requires
external pulldown or pullup resistors. The state of SSEN latches upon power-up or
when resuming from power-down mode (PWDN = low). Set SSEN = high for Q2%
spread spectrum on the parallel outputs. Set SSEN = low to use the parallel outputs
without spread spectrum.
Data-Rate Select. Data-rate range-selection input requires external pulldown or pullup
resistors. Set DRS = high for parallel input data rates of 8.33MHz to 16.66MHz (24-bit
mode) or 6.25MHz to 12.5MHz (32-bit mode). Set DRS = low for parallel input data
rates of 16.66MHz to 104MHz (24-bit mode) or 12.5MHz to 78MHz (32-bit mode).
Exposed Pad. EP internally connected to AGND. MUST externally connect EP to the
AGND plane to maximize thermal and electrical performance.