max9257agcm/v+ Maxim Integrated Products, Inc., max9257agcm/v+ Datasheet
max9257agcm/v+
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 ...