max9257agcm/v+ Maxim Integrated Products, Inc., max9257agcm/v+ Datasheet

no-image

max9257agcm/v+

Manufacturer Part Number
max9257agcm/v+
Description
Fully Programmable Serializer/deserializer With Uart/i2c Control Channel
Manufacturer
Maxim Integrated Products, Inc.
Datasheet
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 blank-
ing 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 accom-
modate 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 I
The devices operate from a +3.3V core supply and fea-
ture 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.
For pricing, delivery, and ordering information, please contact Maxim Direct at 1-888-629-4642,
or visit Maxim’s website at www.maxim-ic.com.
Automotive Cameras
Industrial Cameras
Navigation Systems Display
In-Vehicle Entertainment Systems
����������������������������������������������������������������� Maxim Integrated Products 1
Fully Programmable Serializer/Deserializer
General Description
2
C or UART.
Applications
with UART/I
S 10/12/14/16/18-Bit Programmable Parallel Data
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,
S Up to 10 Remotely Programmable GPIO on
S Automatic Resynchronization in Case of Loss of
S MAX9257A Parallel Clock Jitter Filter PLL with
S DC-Balanced Coding Allows AC-Coupling
S Levels of Preemphasis for Up to 20m STP Cable
S Integrity Test Using On-Chip Programmable PRBS
S LVDS I/O Meet ISO 10605 ESD Protection (±10kV
S LVDS I/O Meet IEC 61000-4-2 ESD Protection
S LVDS I/O Meet ±200V Machine Model ESD
S -40NC to +105NC Operating Temperature Range
S Space-Saving, 40-Pin TQFN (5mm x 5mm) with
S 3.3V Core Supply and 1.8V to 3.3V I/O Supply
Ordering Information
Typical Operating Circuit and Pin Configurations appear at
end of data sheet.
For related parts and recommended products to use with this part,
refer to www.maxim-ic.com/MAX9257A.related.
Width
VSYNC, and Clock
MAX9257A
Lock
Bypass
Drive
Generator and Checker
Contact and ±30kV Air Discharge)
(±8kV Contact and ±20kV Air Discharge)
Protection
Exposed Pad or 48-Pin LQFP Packages
MAX9257A/MAX9258A
2
C Control Channel
E V A L U A T I O N K I T A V A I L A B L E
appears at end of data sheet.
19-5891; Rev 0; 6/11
Features

Related parts for max9257agcm/v+

max9257agcm/v+ Summary of contents

Page 1

Fully Programmable Serializer/Deserializer General Description 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 ...

Page 2

Fully Programmable Serializer/Deserializer ABSOLUTE MAXIMUM RATINGS V to GND ........................................................-0.5V to +4.0V CC_ Any Ground to Any Ground .................................-0.5V to +0.5V SDI+, SDI-, SDO+, SDO- to GND ........................-0.5V to +4.0V SDO+, SDO- Short Circuit to GND or V DIN[0:15], GPIO[0:9], ...

Page 3

Fully Programmable Serializer/Deserializer MAX9257A DC ELECTRICAL CHARACTERISTICS (continued +3.0V to +3.6V +1.71V to +3.6V, R CC_ CCIO +3.3V +25NC.) (Notes 2, 3) CC_ A PARAMETER Input Current Input Clamp Voltage SINGLE-ENDED ...

Page 4

Fully Programmable Serializer/Deserializer MAX9257A DC ELECTRICAL CHARACTERISTICS (continued +3.0V to +3.6V +1.71V to +3.6V, R CC_ CCIO +3.3V +25NC.) (Notes 2, 3) CC_ A PARAMETER POWER SUPPLY Worst-Case Supply Current (Figure ...

Page 5

Fully Programmable Serializer/Deserializer MAX9257A AC ELECTRICAL CHARACTERISTICS (V = +3.0V to +3.6V +1.71V to +3.6V, R CC_ CCIO +3.3V +25NC.) (Notes 5, 9) CC_ A PARAMETER PCLK�IN TIMING REQUIREMENTS Clock Period Clock Frequency ...

Page 6

Fully Programmable Serializer/Deserializer MAX9257A AC ELECTRICAL CHARACTERISTICS (continued +3.0V to +3.6V +1.71V to +3.6V, R CC_ CCIO +3.3V +25NC.) (Notes 5, 9) CC_ A PARAMETER TIMING (Note 8) ...

Page 7

Fully Programmable Serializer/Deserializer MAX9258A DC ELECTRICAL CHARACTERISTICS (continued +3.0V to +3.6V +1.71V to +3.6V, R CC_ CCIO mode voltage / 0.2V 1.2V, T ...

Page 8

Fully Programmable Serializer/Deserializer MAX9258A DC ELECTRICAL CHARACTERISTICS (continued +3.0V to +3.6V +1.71V to +3.6V, R CC_ CCIO mode voltage / 0.2V 1.2V, T ...

Page 9

Fully Programmable Serializer/Deserializer MAX9258A AC ELECTRICAL CHARACTERISTICS (continued +3.0V to +3.6V +1.71V to +3.6V, R CC_ CCIO common-mode voltage / +3.3V 0.2V 1.2V, T ...

Page 10

Fully Programmable Serializer/Deserializer (V = +3.3V 50O 8pF, T CC_ L L MAX9258A SUPPLY CURRENT vs. FREQUENCY 120 PRBS PATTERN 10-BIT 100 4% SPREAD SPREAD ...

Page 11

Fully Programmable Serializer/Deserializer TOP VIEW DIN1 31 DIN2 GND DIN3 35 MAX9257A DIN4 36 DIN5 37 38 DIN6 39 DIN7 + DIN8/GPIO0 ...

Page 12

Fully Programmable Serializer/Deserializer PIN NAME TQFN LQFP Single-Ended Input/Output Buffer Supply Voltage. Bypass V CCIO to GND with 0.1FF and CCIO 0.001FF capacitors in parallel as close as possible to the device with the smallest ...

Page 13

Fully Programmable Serializer/Deserializer PIN NAME TQFN LQFP 29 34 REM 30, 31, 32, 35, 38, 39, DIN[0:7] 35–39 42– DIN8/GPIO0 1, 12, 13 — 24, 25, 36, N.C. 37, 48 — — EP PIN NAME 1, 12, 13, ...

Page 14

Fully Programmable Serializer/Deserializer PIN NAME 16 TX LVCMOS/LVTTL Control Channel UART Input internally pulled Open-Drain Lock Output. LOCK asserts high to indicate PLLs are locked with correct serial-word 17 LOCK boundary alignment. LOCK asserts low ...

Page 15

Fully Programmable Serializer/Deserializer SDO- V (-) OS SDO+ V (-) OD (SDO+) - (SDO-) Figure 1. MAX9257A LVDS DC Output Parameters V OUT V V HYST- HYST Figure 2. Input Hysteresis ���������������������������������������������������������������� Maxim Integrated ...

Page 16

Fully Programmable Serializer/Deserializer (SDO+) - (SDO-) Figure 4. MAX9257A LVDS Control Channel Output Load and Output Rise/Fall Times PCLK_IN DIN, VSYNC_IN, HSYNC_IN Figure 5. MAX9257A Input Setup and Hold Times ���������������������������������������������������������������� Maxim Integrated Products 16 MAX9257A/MAX9258A with UART/I SDO+ SDO- ...

Page 17

Fully Programmable Serializer/Deserializer DIN, HSYNC_IN, N N+1 VSYNC_IN PCLK_IN SDO Figure 6. MAX9257A Parallel-to-Serial Delay PCLK_IN t F Figure 7. MAX9257A Parallel Input Clock Requirements PCLK_OUT DOUT NOTE: PCLK_OUT PROGRAMMED FOR RISING LATCH EDGE. Figure 8. MAX9258A Worst-Case Pattern Output ...

Page 18

Fully Programmable Serializer/Deserializer PCLK_OUT Figure 10. MAX9258A Clock Output High and Low Time PCLK_OUT DOUT, VSYNC_OUT, HSYNC_OUT, LOCK Figure 11. MAX9258A Output Data Valid Times V PD IHMIN t PUD POWERED DOWN Figure 12. MAX9258A Power-Up Delay ���������������������������������������������������������������� Maxim Integrated ...

Page 19

Fully Programmable Serializer/Deserializer SERIAL-WORD LENGTH SERIAL WORD N SDI FIRST BIT DOUT, HSYNC_OUT, PARALLEL WORD N-2 VSYNC_OUT PCLK_OUT NOTE: PCLK_OUT PROGRAMMED FOR RISING LATCHING EDGE. Figure 14. MAX9258A Serial-to-Parallel Delay +25mV -25mV Figure 15. MAX9258A Jitter Tolerance 0.8V OD(+) 0.2V ...

Page 20

Fully Programmable Serializer/Deserializer ECU VIDEO DATA PIXEL CLOCK HSYNC_OUT VSYNC_OUT PD CCEN ERROR LOCK RX UART TX Figure 17. Serial Link with Camera Programming Interface (Base Mode) ECU VIDEO DATA PIXEL CLOCK HSYNC_OUT VSYNC_OUT PD CCEN ERROR ...

Page 21

Fully Programmable Serializer/Deserializer Detailed Description The MAX9257A serializer pairs with the MAX9258A deseri alizer to form a complete digital video serial link. The electronic control unit (ECU) programs the registers in the MAX9257A, MAX9258A, and peripheral devices, such as a ...

Page 22

Fully Programmable Serializer/Deserializer The video data are coded using two overhead bits (EN0 and EN1) resulting in a serial-word length of N+2 bits. The devices feature programmable parity encoding that adds two parity bits to the serial word. Bit 0 ...

Page 23

Fully Programmable Serializer/Deserializer Table 1. MAX9257A Power-Up Default Register Map (continued) REGISTER REGISTER NAME ADDRESS (hex) REG5 0x05 REG6 0x06 REG7 0x07 REG8 0x08 REG9 0x09 REG10 0x0A REG11 0x0B REG12 0x0C REG13 0x0D REG14 0x0E ���������������������������������������������������������������� Maxim Integrated Products ...

Page 24

Fully Programmable Serializer/Deserializer Table 2. MAX9258A Power-Up Default Register Map (see the MAX9258A Register Table) REGISTER REGISTER NAME ADDRESS (hex) REG0 0x00 REG1 0x01 REG2 0x02 REG3 0x03 REG4 0x04 REG5 0x05 REG6 0x06 REG7 0x07 REG8 0x08 REG9 0x09 ...

Page 25

Fully Programmable Serializer/Deserializer Parallel-Word Width The parallel-word width is made up of the video data bits, HSYNC, and VSYNC. The video data bits are pro- grammable from depending on the pixel clock, Table 3. MAX9257A I/O Supply ...

Page 26

Fully Programmable Serializer/Deserializer Table 11. Format for 18-Bit Serial-Word Length with Parity (Parallel-Word Width = 14 BIT PR PRB EN0 EN1 NAME Table 12. Format for 16-Bit Serial-Word Length with Parity (Parallel-Word Width = 12) 1 ...

Page 27

Fully Programmable Serializer/Deserializer FREQUENCY 1/f SSM f (MAX) SPREAD f PCLK_IN f (MIN) SPREAD Figure 21. Simplified Modulation Profile for the MAX9257A/ MAX9258A Terminate the LVDS link at both ends with the charac- teristic impedance of the transmission line (typically ...

Page 28

Fully Programmable Serializer/Deserializer Table 20. MAX9257A Modulation Rate SERIAL-WORD LENGTH SRATE ...

Page 29

Fully Programmable Serializer/Deserializer LVDS Output Preemphasis (SDO±) The MAX9257A features programmable preemphasis where extra current is added when the LVDS outputs transition on the serial link. Preemphasis provides addi- tional current to the normal drive current. For example, 20% preemphasis ...

Page 30

Fully Programmable Serializer/Deserializer Base Mode and Bypass Mode (Basics) In the control channel phase, there are two modes: base and bypass. In base mode, ECU always communicates using the MAX9257A/MAX9258A UART protocol and com munication with a peripheral device is ...

Page 31

Fully Programmable Serializer/Deserializer VSYNC_IN SDI/O VIDEO CCEN TX RX DOUT_ T1 = TIME TO ENTER CONTROL CHANNEL T2 = STO TIMEOUT PERIOD T3 = CONTROL CHANNEL EXIT TIME DUE TO STO HSK = HANDSHAKING BETWEEN THE MAX9257 AND THE MAX9258 ...

Page 32

Fully Programmable Serializer/Deserializer VSYNC_IN VIDEO SDI/O CCEN TX RX DOUT_ T1 = TIME TO ENTER CONTROL CHANNEL T4 = ETO TIMEOUT PERIOD T5 = CONTROL CHANNEL EXIT TIME DUE TO ETO HSK = HANDSHAKING BETWEEN MAX9257 AND MAX9258 Figure 23. ...

Page 33

Fully Programmable Serializer/Deserializer sends three special synchro nization words before enter- ing the video phase. Training sequence is used to resyn- chronize the devices before the video phase starts. The MAX9257A/MAX9258A control channel duration is independent of VSYNC. The control ...

Page 34

Fully Programmable Serializer/Deserializer Powering the MAX9257A with Serialization Enabled (REM = Ground at Power-Up) When REM is grounded, the MAX9257A fully pow- ers up when power is applied. The power-down bit PD (REG4[4]) is disabled and serialization bit SEREN (REG4[3]) ...

Page 35

Fully Programmable Serializer/Deserializer During the PRBS test, the MAX9258A checks received PRBS data words by comparing them to internally gener- ated PRBS data. Detected errors are counted in the PRBS error register (REG12) in the MAX9258A. Whenever the number of ...

Page 36

Fully Programmable Serializer/Deserializer Once serialization is enabled, the programming of regis- ters (including the control channel overhead time) must be completed within the vertical blanking time to avoid loss of video data. VSYNC can deassert while control channel remains open ...

Page 37

Fully Programmable Serializer/Deserializer includes data-bit ordering conversion because UART 2 transmits the LSB in first while I C transmits the MSB first. 2 UART/I C read delay is a maximum 34 bit times when 2 reading from ...

Page 38

Fully Programmable Serializer/Deserializer The UART frame used to program the MAX9257A and the MAX9258A has a low start bit, eight data bits, an even parity bit and a high stop bit. The data following the start bit is the LSB. ...

Page 39

Fully Programmable Serializer/Deserializer The ECU writes the sync frame, 7-bit device address plus read/write bit (R for read), 8-bit register address, and number of bytes to be read. The addressed device responds with read data bytes delay is ...

Page 40

Fully Programmable Serializer/Deserializer The MAX9257A features a UART-to-I 2 converts UART packets The UART-to-I verter works as a repeater between the ECU and exter nal slave devices. The MAX9257A acts as the master and ...

Page 41

Fully Programmable Serializer/Deserializer Applications Information The devices have built-in circuits for testing bit errors on the serial link. The MAX9257A has a PRBS generator and the MAX9258A has a PRBS checker. The length of the PRBS pattern is programmable from ...

Page 42

Fully Programmable Serializer/Deserializer Optimally Choosing AC-Coupling Capacitors Voltage droop and the digital sum variaton (DSV) of trans mitted symbols cause signal transitions to start from dif ferent voltage levels. Because the transition time is finite, starting the signal transition from ...

Page 43

Fully Programmable Serializer/Deserializer Cables and Connectors Interconnect for LVDS typically has a differential imped- ance of 100I. Use cables and connectors that have matched differential impedance to minimize impedance discontinuities. Twisted-pair and shielded twisted-pair cables offer superior signal quality compared ...

Page 44

Fully Programmable Serializer/Deserializer ADDRESS BITS DEFAULT Control channel start timeout: (STO) times out if ECU does not start using control channel within this amount of time after control channel session is enabled. 2 7:4 1010 3:0 0000 Control channel end ...

Page 45

Fully Programmable Serializer/Deserializer ADDRESS BITS DEFAULT 7:1 1111101 7:1 1111111 7:1 1111100 ...

Page 46

Fully Programmable Serializer/Deserializer ADDRESS BITS DEFAULT 7:4 0000 ...

Page 47

Fully Programmable Serializer/Deserializer ADDRESS BITS DEFAULT 7 2:0 101 7 4:3 00 2:0 000 Control channel start timeout: (STO) times out if ECU does not start using control channel within ...

Page 48

Fully Programmable Serializer/Deserializer ADDRESS BITS DEFAULT Control channel end timeout: (ETO) times out if ECU does not use control channel for this amount of time after it has already used at least once. 3 7:4 1010 3:0 0000 7 0 ...

Page 49

Fully Programmable Serializer/Deserializer ADDRESS BITS DEFAULT 4:2 000 7 1 7:0 00010000 9 7:0 00000000 10 7:0 (RO) 11 7:0 (RO) 12 7:0 (RO) 7:5 (RO) 4 (RO) 3 (RO ...

Page 50

Fully Programmable Serializer/Deserializer The MAX9257A/MAX9258A ESD tolerance is rated for Human Body Model, Machine Model, IEC 61000-4-2 and ISO 10605. The ISO 10605 and IEC 61000-4-2 standards specify ESD tolerance for electronic sys tems. LVDS outputs on the MAX9257A and ...

Page 51

Fully Programmable Serializer/Deserializer BYPASS PCLK_IN FILTER PLL CLK IN CLK OUT ENCODE/ DIN[0:15] DC BALANCE + FIFO HSYNC_IN VSYNC_IN BLANK DETECT/TIMER VSYNC POLARITY SCL(TX) SDA(RX PCLK_OUT SPREAD PLL 1x CLK OUT CLK IN DECODE/ DOUT[0:15] DC BALANCE ...

Page 52

... RX CONTROL UNIT Ordering Information PART TEMP RANGE -40NC to +105NC MAX9257AGTL/V+ MAX9257AGCM/V+ -40NC to +105NC -40NC to +105NC MAX9258AGCM/V+ /V denotes an automotive qualified part. +Denotes a lead(Pb)-free/RoHS-compliant package. *EP = Exposed paddle. ���������������������������������������������������������������� Maxim Integrated Products 52 ...

Page 53

... Characteristics table are guaranteed. Other parametric values quoted in this data sheet are provided for guidance. Maxim Integrated Products, 120 San Gabriel Drive, Sunnyvale, CA 94086 408-737-7600 2011 Maxim Integrated Products © MAX9257A/MAX9258A 2 with UART/I C Control Channel DESCRIPTION Maxim is a registered trademark of Maxim Integrated Products, Inc. Revision History PAGES CHANGED — 53 ...

Related keywords