Texas Instruments DS90UB913Q Manual
Texas Instruments DS90UB913Q Manual

Texas Instruments DS90UB913Q Manual

10-100mhz 10/12- bit dc-balanced fpd-link iii serializer and deserializer with bidirectional control channel

Advertisement

Quick Links

10-100MHz 10/12- Bit DC-Balanced FPD-Link III Serializer and
Deserializer with Bidirectional Control Channel
General Description
The DS90UB913Q/DS90UB914Q chipset offers a FPD-Link
III interface with a high-speed forward channel and a bidirec-
tional control channel for data transmission over a single
differential pair. The DS90UB913Q/914Q chipsets incorpo-
rate differential signaling on both the high-speed forward
channel and bidirectional control channel data paths. The Se-
rializer/ Deserializer pair is targeted for connections between
imagers and video processors in an ECU (Electronic Control
Unit). This chipset is ideally suited for driving video data re-
quiring up to 12 bit pixel depth plus two synchronization
signals along with bidirectional control channel bus.
There is a multiplexer at the Deserializer to choose between
two input imagers. The Deserializer can have only one active
input imager. The primary video transport converts 10/12 bit
data over a single high-speed serial stream, along with a sep-
arate low latency bidirectional control channel transport that
accepts control information from an I2C port and is indepen-
dent of video blanking period.
Using TI's embedded clock technology allows transparent full-
duplex communication over a single differential pair, carrying
asymmetrical bidirectional control channel information in both
directions. This single serial stream simplifies transferring a
wide data bus over PCB traces and cable by eliminating the
skew problems between parallel data and clock paths. This
significantly saves system cost by narrowing data paths that
in turn reduce PCB layers, cable width, and connector size
and pins. In addition, the Deserializer inputs provide adaptive
equalization to compensate for loss from the media over
longer distances. Internal DC balanced encoding/decoding is
used to support AC-Coupled interconnects. The Serializer is
offered in a 32-pin LLP package and the Deserializer is of-
fered in a 48-pin LLP package.
Typical Application Diagram
TRI-STATE® is a registered trademark of National Semiconductor Corporation.
PRODUCTION DATA information is current as of
publication date. Products conform to specifications per
the terms of the Texas Instruments standard warranty.
Production processing does not necessarily include
testing of all parameters.
DS90UB913Q/DS90UB914Q
Features
10 MHz to 100 MHz input pixel clock support
Single differential pair interconnect
Programmable data payload:
— 10 bit payload up to 100Mhz
— 12 bit payload up to 75MHz
Continuous Low Latency Bidirectional control interface
channel with I
2:1 Multiplexer to choose between two input imagers
Embedded clock with DC Balanced coding to support AC-
coupled interconnects
Capable of driving up to 25 meters shielded twisted-pair
Receive Equalizer automatically adapts for changes in
cable loss
4 dedicated General Purpose Input (GPI)/ Output (GPO)
LOCK output reporting pin and AT-SPEED BIST diagnosis
feature to validate link integrity
1.8V, 2.8V or 3.3V compatible parallel inputs on Serializer
Single power supply at 1.8V
ISO 10605 and IEC 61000-4-2 ESD Compliant
Automotive grade product: AEC-Q100 Grade 2 qualified
Temperature range −40°C to +105°C
Small serializer footprint (5mm x 5mm)
EMI/EMC Mitigation - Deserializer
— Programmable Spread Spectrum (SSCG) outputs.
— Receiver staggered outputs
Applications
Front or rear view camera for collision mitigation
Surround view for parking assistance
FIGURE 1. Typical Application Circuit
301446 SNLS420A
2
C support@400kHz
Copyright © 1999-2012, Texas Instruments Incorporated
30144627

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the DS90UB913Q and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Texas Instruments DS90UB913Q

  • Page 1 PRODUCTION DATA information is current as of 301446 SNLS420A Copyright © 1999-2012, Texas Instruments Incorporated publication date. Products conform to specifications per the terms of the Texas Instruments standard warranty. Production processing does not necessarily include testing of all parameters.
  • Page 2: Block Diagrams

    DS90UB913Q/DS90UB914Q Block Diagrams 30144628 FIGURE 2. Block Diagram 30144629 FIGURE 3. Application Block Diagram Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 3: Ordering Information

    DS90UB914QSQX 48-pin LLP, 7.0 X 7.0 X 0.8 mm, 0.5 mm pitch 2500 NOPB SQA48A DS90UB913Q Pin Diagram 30144619 Serializer - DS90UB913Q — Top View DS90UB913Q Serializer Pin Descriptions Pin Name Pin No. I/O, Type Description LVCMOS PARALLEL INTERFACE DIN[0:11]...
  • Page 4 Deserializer or can be configured to be the output of the local register on the Serializer. It can also be configured to be the output clock pin when the DS90UB913Q device is used in the External Oscillator mode. See Applications Information for a detailed description of the DS90UB913/914Q chipsets working with the external oscillator.
  • Page 5 Clock line for the bidirectional control bus communication SCL requires an external pull-up resistor to V Open Drain DDIO Data line for bidirectional control bus communication Input/Output, Open Drain SDA requires an external pull-up resistor to V DDIO Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 6 Non-Inverting Differential input, bidirectional control channel. The IO must be AC RIN1+ coupled with a 100 nF capacitor Input/Output, Inverting Differential input, bidirectional control channel. The IO must be AC RIN1- coupled with a 100 nF capacitor Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 7 DAP must be grounded. DAP is the large metal contact at the bottom side, located Ground, DAP at the center of the LLP package. Connected to the ground plane (GND) with at least 16 vias. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 8: Absolute Maximum Ratings

    DS90UB913Q/DS90UB914Q Absolute Maximum Ratings (Note If Military/Aerospace specified devices are required, please contact the Texas Instruments Sales Office/ Distributors for availability and specifications. Supply Voltage – V (1.8V) −0.3V to +2.5V Supply Voltage – V −0.3V to +4.0V DDIO LVCMOS Input Voltage I/O Voltage −0.3V to + (VDDIO + 0.3V)
  • Page 9: Electrical Characteristics

    = 2.52V to 3.08V High Level Output Voltage = 2.52V to 3.08V DDIO - 0.4 DDIO DDIO = −4 mA Low Level Output Voltage =2.52V to 3.08V Deserializer DDIO LVCMOS Outputs = +4 mA Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 10 Line Rate = 1.4Gbps (Figure swing 1010 pattern (Note CMLMONITOR OUTPUT DRIVER SPECIFICATIONS(CMLOUTP, CMLOUTN) = 100Ω Differntial Output Eye 0.45 Opening Jitter Frequency>f/40 (Figure Differential Output Eye Height SER/DES SUPPLY CURRENT *DIGITAL, PLL, AND ANALOG VDD Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 11 LVCMOS Inputs = 0V Default Registers DDTZ VDDIO=3.6V µA Default Registers Serializer (Tx) VDDIO Supply PDB = 0V; All other VDDIO=1.89V µA Current Power-down LVCMOS Inputs = 0V Default Registers DDIOTZ VDDIO=3.6V µA Default Registers Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 12 DDIO mode =4pF Worst Case Pattern f=75MHz, 12–bit high freq mode f=50MHz, 12–bit low freq mode =3.6V f=100MHz, 10–bit DDIO mode =4pF Random Pattern f=75MHz, 12–bit high freq mode f=50MHz, 12–bit low freq mode Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 13 PCLK Input Jitter (PCLK Refer to f=10– JIT0 0.1T from imager mode) Jitter freq>f/40 100MHz PCLK Input Jitter Refer to f=10– JIT1 (External Oscillator mode) Jitter freq>f/40 100MHz External Oscillator Jitter JIT2 Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 14 Serializer Jitter Transfer PCLK = 100MHz 1.06 Function (Peaking) (Note 10–bit mode. Default Registers PCLK = 75MHz 1.09 12–bit high frequency mode. Default Registers PCLK = 50MHz 1.16 12–bit low frequency mode. Default Registers Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 15 δ Serializer Jitter Transfer PCLK = 100MHz STXf Function (Peaking 10–bit mode. Default Registers Frequency) (Note PCLK = 75MHz 12–bit high frequency mode. Default Registers PCLK = 50MHz 12–bit low frequency mode. Default Registers Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 16 PCLK=100MHz (Note 12–bit low frequency mode PCLK=50MHz 12–bit high frequency mode PCLK=75MHz Deserializer Period PCLK 10–bit mode Jitter SSCG[3:0] = OFF PCLK=100MHz (Note Note 12–bit low frequency mode PCLK=50MHz 12–bit high frequency mode PCLK=75MHz Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 17 PCLK=75MHz fdev Spread Spectrum LVCMOS Output Bus 10 MHz–100 MHz ±0.5 to Clocking Deviation SSC[3:0] = ON ±1.5 Frequency (Figure 21),(Note fmod Spread Spectrum 10 MHz–100 MHz Clocking 5 to 50 Modulation Frequency Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 18 Output Low Level SDA or SCL, V OR GND Input Current —10 µA DDOP ≤ SDA Rise Time-READ SDA, RPU = 10kΩ, Cb 400pF (Figure SDA Fall Time-READ (Figure SU;DAT (Figure HD;DAT SDA or SCL <5 Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 19 Note 13: UI – Unit Interval is equivalent to one ideal serialized data bit width. The UI scales with PCLK frequency. Note 14: t max (0.61UI) is limited by instrumentation and actual t of in-band jitter at low frequency (<2 MHz) is greater 1 UI. RJIT RJIT Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 20 DS90UB913Q/DS90UB914Q AC Timing Diagrams and Test Circuits 30144601 FIGURE 5. “Worst Case” Test Pattern 30144646 30144647 FIGURE 6. Serializer CML Output Load and Transition Times Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 21 DS90UB913Q/DS90UB914Q 30144648 30144630 FIGURE 7. Serializer VOD Diagram 30144634 FIGURE 8. Differential Vswing Diagram Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 22 DS90UB913Q/DS90UB914Q 30144616 FIGURE 9. Serializer Input Clock Transition Times 30144649 FIGURE 10. Serializer Setup/Hold Times 30144632 FIGURE 11. Serializer PLL Lock Time 30144650 FIGURE 12. Serializer Delay Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 23 DS90UB913Q/DS90UB914Q 30144613 FIGURE 13. Deserializer Data Lock Time 30144614 FIGURE 14. Deserializer LVCMOS Output Load and Transition Times 30144611 FIGURE 15. Deserializer Delay 30144631 FIGURE 16. Deserializer Output Setup/Hold Times Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 24 DS90UB913Q/DS90UB914Q 30144658 FIGURE 17. CML Output Driver 30144662 FIGURE 18. Output State (Setup and Hold) Times Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 25 DS90UB913Q/DS90UB914Q 30144688 FIGURE 19. Typical Serializer Jitter Transfer Function at 100MHz 30144659 FIGURE 20. Typical Deserializer Input Jitter Tolerance Curve at 1.4Gbps Line Rate 30144635 FIGURE 21. Spread Spectrum Clock Output Profile Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 26 DS90UB913Q/DS90UB914Q TABLE 1. DS90UB913Q Control Registers Addr Name Bits Field Default Description (Hex) 7-bit address of Serializer; 0x58'h DEVICE ID (0101_1000X'b) default 0x00 C Device ID 0x58'h 0: Device ID is from ID[x] SER ID SEL 1: Register I C Device ID overrides ID[x]...
  • Page 27 MODE pin on the Serializer. Pixel Clock Edge Select 1: Parallel Interface Data is strobed on the Rising Clock TRFB Edge. 0: Parallel Interface Data is strobed on the Falling Clock Edge. 0x04 RESERVED Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 28 Slave ID register. A value of 0 in this field disables access to the remote I C Slave. RSVD Reserved Number of back-channel CRC errors during normal 0x0A CRC Errors CRC Error Byte 0 operation Least Significant byte Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 29 GPIO pin needs to be an output, and the value is Enable received from the remote Deserializer. 0: Disable GPIO control from remote Deserializer. 1: Input GPO0 Direction 0: Output 1: GPIO enable GPO0 Enable 0: Tri-state Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 30 GPIO pin needs to be an output, and the value is Enable received from the remote Deserializer. 0: Disable GPIO control from remote Deserializer. 1: Input GPO2 Direction 0: Output 1: GPIO enable GPO2 Enable 0: Tri-state Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 31 (4.7µs + 0.3µs of fall time for cases where fall time is very fast) SCL low time with the internal oscillator clock running at 26MHz rather than the nominal 20MHz. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 32 0: PCLK mode not selected by mode-resistor Affects only when 0x03[1]=1 (OV_CLK2PLL) and 0x35 LOCK to External [0]=0. Oscillator 1: Routes GPO3 directly to PLL 0: Allows PLL to lock to PCLK" RSVD Reserved Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 33 1100: fmod (kHz) PCLK/868, fdev +/-2.00% 1101: fmod (kHz) PCLK/650, fdev +/-0.50% 1110: fmod (kHz) PCLK/650, fdev +/-1.00% 1111: fmod (kHz) PCLK/650, fdev +/-1.50% Note: This regsiter should be changed only after disabling SSCG. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 34 Remote Serializer ID Freeze Serializer Device ID Prevent auto- 0x06 SER ID loading of the Serializer Device ID from the Freeze Device ID Forward Channel. The ID will be frozen at the value written. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 35 C transaction is addressed to the Slave Alias Slave ID4 ID4, the transaction will be remapped to this 0x0C Slave ID[4] address before passing the transaction across the Bidirectional Control Channel to the Serializer. RSVD Reserved Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 36 Slave Alias ID2 0x00 transaction will be remapped to the address 0x12 Slave Alias[2] specified in the Slave ID2 register. A value of 0 in this field disables access to the remote I Slave. RSVD Reserved Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 37 Parity errors threshold on the Forward channel during normal information. This sets the Parity Errors Parity Error 0x18 maximum number of parity errors that can be Threshold Threshold Byte 0 counted using register 0x1A. Least significant Byte. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 38 GPIO pin when the GPIO function is Value enabled, the local GPIO direction is Output. RSVD Reserved Local GPIO Direction GPIO0 Direction 1: Input 0: Output GPIO Function Enable GPIO0 Enable 1: Enable GPIO operation 0: Enable normal operation Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 39 0: 12 bit high frequency mode is not selected. Selects 10 bit mode. This bit is automatically updated by the mode settings from RX unless MODE_10–bit MODE_OVERRIDE is SET mode 1: Enables 10 bit mode. 0: Disables 10 bit mode. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 40 SDA input relative to the SCL input. Units are 50ns. C Glitch Filter Depth This field configures the C Filter Depth maximum width of glitch pulses on the SCL and SDA inputs that will be rejected. Units are 10ns. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 41 BIST Control BIST Clock Source BIST Clock Source Table 4 BIST Control BIST Enable 1: Enabled 0: Disabled Number of Forward channel Parity errors in the 0x25 Parity Error Count BIST Error Count BIST mode. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 42 RSVD Reserved Select AEQ Bypass Bypass AEQ and use set manual EQ value using register 0x04 RSVD Reserved 0x4E EQ Value AEQ / Manual Eq Read back the adaptive and manual Readback Equalization value Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 43 DS90UB914Q 10–bit 12–bit 12–bit Reg 0x24 [2:1] Mode High Frequency Mode Low Frequency Mode PCLK PCLK PCLK 100 MHz 75 MHz 50 MHz 50 MHz 37.5 MHz 25 MHz 25MHz 18.75 MHz 12.5 MHz Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 44: Functional Description

    DS90UB913/914Q chipsets. This is the recommended operating mode. The external oscillator clock output goes through a divide-by-2 circuit in the DS90UB913Q Serializer and this divided clock output is used as the reference clock for the imager. The output data and pixel clock from the imager are then fed into the DS90UB913Q device.
  • Page 45 MODE Pin on Serializer The mode pin on the Serializer can be configured to select if the DS90UB913Q device is to be operated from the external oscillator or the PCLK from the imager. The pin must be pulled to V (1.8V, not V...
  • Page 46 Line Rate Calculations for the DS90UB913/914Q The DS90UB913Q device divides the clock internally by divide-by-1 in the 12 bit low frequency mode, by divide-by-2 in the 10-bit mode and by divide-by-1.5 in the 12-bit high frequency mode. Conversely, the DS90UB914Q multiplies the recovered serial clock to generate the proper pixel clock output frequency.
  • Page 47: Error Detection

    To check CRC errors on the back-channel, monitor registers 0x0A and 0x0B on the Serializer. Description of Bidirectional Control Bus and I2C Modes The I2C compatible interface allows programming of the DS90UB913Q, DS90UB914Q, or an external remote device (such as image sensor) through the bidirectional control channel. Register programming transactions to/from the DS90UB913Q/914Q chipset are employed through the clock (SCL) and data (SDA) lines.
  • Page 48 FIGURE 30. Start and Stop Conditions Slave Clock Stretching The I2C compatible interface allows programming of the DS90UB913Q, DS90UB914Q, or an external remote device (such as image sensor) through the bidirectional control To communicate and synchronize with remote devices on the I2C bus through the bidirectional control channel/MCU, the chipset utilizes bus clock stretching (holding the SCL line low) during data trans- mission;...
  • Page 49 Serializer device. The pin must be pulled to VDD (1.8V, not VDDIO) with a 10 kΩ resistor and a pull down resistor (RID) of the recommended value to set the physical device address. The recommended maximum resistor tolerance is 1%. 30144673 FIGURE 32. ID[x] Address Decoder on the Serializer Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 50 DS90UB913Q/DS90UB914Q TABLE 7. ID[x] Resistor Value for DS90UB913Q Serializer ID[x] Resistor Value — DS90UB913Q Serializer Resistor RID0 Ω Address 7'b Address 8'b 0 appended (WRITE) (1% Tolerance) 0x58 0xB0 0x59 0xB2 4.7k 0x5A 0xB4 8.2k 0x5B 0xB6 0x5C 0xB8 100k...
  • Page 51: Programmable Controller

    Programmable Controller An integrated I2C slave controller is embedded in the DS90UB913Q Serializer as well as the DS90UB914Q Deserializer. It must be used to configure the extra features embedded within the programmable registers or it can be used to control the set of pro- grammable GPIOs.
  • Page 52 Note: The user must verify that the timing variations between the different links are within their system and timing specifications. Figure 35 for an example of this function. The maximum time (t1) between the rising edge of GPIO (i.e. sync signal) arriving at Camera A and Camera B is 25µs. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 53 In this case, the GPIO2 and GPIO3 on the Deserializer can only behave as outputs of the local register on the Deserializer. The GPIO maximum switching rate is up to 66 kHz when configured for communication between Deserializer GPIO to Serializer GPO. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 54 PCLK. For the DES, this register determines the edge that the data is strobed on. If RRFB register is 1, data is strobed on the Rising edge of the PCLK. If RRFB register is 0, data is strobed on the falling edge of the PCLK. Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 55: Built In Self Test

    The desired clock source is selected through the GPIO0 and GPIO1 pins as shown in Table 6. Step2. The DS90UB913Q Serializer is woken up through the back channel if it is not already on. The SSO pattern on the data pins is send through the FPD-Link III to the deserializer.
  • Page 56 (differential data transmission etc.), thus they may be introduced by greatly extending the cable length, faulting the interconnect, or by reducing signal condition enhancements (Rx equalization). 30144685 FIGURE 39. AT-Speed BIST System Flow Diagram 30144686 FIGURE 40. BIST Timing Diagram Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 57: Applications Information

    ISI, crosstalk, etc. need to be taken into consideration. Figure 42 illustrates the maximum allowable interconnect loss with the adaptive equalizer at its maximum gain setting (“914 equalizer gain”). 30144687 FIGURE 42. Adaptive Equalizer – Interconnect Loss Compensation Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 58 DS90UB913Q/DS90UB914Q Figure 43 shows the typical connection of a DS90UB913Q Serializer 30144655 FIGURE 43. DS90UB913Q Typical Connection Diagram — Pin Control Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 59 DS90UB913Q/DS90UB914Q Figure 44 shows a typical connection of the DS90UB914Q Deserializer. 30144656 FIGURE 44. DS90UB914Q Typical Connection Diagram — Pin Control Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 60 Maintain balance of the traces • Minimize skew within the pair Additional general guidance can be found in the LVDS Owner’s Manual - available in PDF format from the Texas Instrument web site at: www.ti.com/lvds Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 61: Physical Dimensions

    DS90UB913Q/DS90UB914Q Physical Dimensions inches (millimeters) unless otherwise noted DS90UB913Q SQ Package Number SQA32A DS90UB914Q SQ Package Number SQA48A Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 62 Notes Copyright © 1999-2012, Texas Instruments Incorporated...
  • Page 63 IMPORTANT NOTICE Texas Instruments Incorporated and its subsidiaries (TI) reserve the right to make corrections, enhancements, improvements and other changes to its semiconductor products and services per JESD46, latest issue, and to discontinue any product or service per JESD48, latest issue.

This manual is also suitable for:

Ds90ub914q

Table of Contents