TI E2E support forums
TI E2E support forums
  • User
  • Site
  • Search
  • User
  • E2E™ design support >
  • Forums
    • Amplifiers
    • API solutions
    • Audio
    • Clock & timing
    • Data converters
    • DLP® products
    • Interface
    • Isolation
    • Logic
    • Microcontrollers
    • Motor drivers
    • Power management
    • Processors
    • RF & microwave
    • Sensors
    • Site support
    • Switches & multiplexers
    • Tools
    • Wireless connectivity
    • Archived forums
    • Archived groups
  • Technical articles
  • TI training
    • Tech days
    • Online training
    • Live events
    • Power Supply Design Seminar
  • Getting started
  • 简体中文
  • More
  • Cancel
Interface

Interface

Interface forum

  • Mentions
  • Tags
  • More
  • Cancel
  • Ask a new question
  • Ask a new question
  • Cancel
Texas Instruments (TI) Interface support forum is an extensive online knowledge base where millions of technical questions and solutions are available 24/7. You can search interface IC content or ask technical support questions on everything from ESD protection to interfacing with USB, Ethernet, and HDMI. Find the right solution for your circuit design challenges by using our TI E2E™ support forums that are supported by thousands of contributing TI experts.
Frequent questions
    • 9/24/2024
    • Vishesh Pithadiya

    [FAQ] Suggested Common Mode Chokes and ESD devices for Highspeed Video Devices (1Gbps+)

    Part Number: TDP1204

    Tool/software:

    Hey,

    CMC Selections:

    Please have a look at the CMC roadmap provided by Murata:

    https://www.murata.com/-/media/webrenewal/products/emc/emifil/cmcc/cmcc_img015.ashx?la=en&cvid=20240408065129000000

    For any data rate above 12Gbps please use a common mode choke with sufficient bandwidth as to not attenuate the data signal.

    ESD Selections:

    We recommend the PUSB3FR4 for any data rate 10Gbps and lower.

    When going above this data rate please look for an ESD with a lower capacitance and a clamping voltage between 3-4V. 

    -Vishesh Pithadiya

    Interface forum Interface
    • 9/24/2024
    • Lucas Wolter

    [FAQ] DS125DF1610: Crosspoint Configuration

    Part Number: DS125DF1610

    Tool/software:

    DS125DF1610 and DS110DF1610 are 16-channel retimers which implement 4x4 crosspoint switches.

    There are 2 registers which need to be configured to use the crosspoint: channel registers 0x96 and 0x9B.

    • 0x96[5]: This bit should always have value 0. Channels should always have master control.
    • 0x96[4:2]: All three of these bits should have value 1 on channels using crosspoint functionality. Bit 4 enables the crosspoint and bits 3:2 enable both the local and multi-drive buffers.
    • 0x96[1:0]: These bits define where the high speed data is coming from. They select which channel input will be connected to the output of the channel whose register set is selected.
    • 0x9B[1:0]: These bits define which channel output the CTLE should be connected to. They select which channel output will be connected to the input of the channel whose register set is selected.
    • All other register settings are from the perspective of the output channel. For example, if Rx0A is connected to Tx0B, channel 0B registers correspond to all functional blocks of this signal path.

    Here is an example of a crosspoint configuration.

    Channel Reg 0x96 Value Reg 0x96 Comment Reg 0x9B Value Reg 0x9B Comment
    A 0x1F Connects RX D to TX A 0x01 Connects RX A to TX B
    B 0x1C Connects RX A to TX B 0x02 Connects RX B to TX C
    C 0x1D Connects RX B to TX C 0x03 Connects RX C to TX D
    D 0x1E Connects RX C to TX D 0x00 Connects RX D to TX A

    The DS125DF1610 and DS110DF1610 SigCon Architect GUI profiles have a bug on the Crosspoint Switch tab. Configurations made on this tab do not program register 0x9B correctly. Please verify low level register values are programmed correctly when configuring the crosspoint using the GUI.

    Interface forum Interface
    • 9/17/2024
    • Evan Su

    [FAQ] DS320PR810: How should Gen 5 redriver power supply decoupling capacitors be arranged?

    Part Number: DS320PR810

    Tool/software:

    (Also applicable to DS320PR410, DS320PR1601, SN75LVPE5412, and SN75LVPE5421).

    The datasheets for TI DS320PRxx and SN75LVPE5xx redrivers recommend the following sizes and numbers of power supply decoupling capacitors:

    • 0.1 uF, one for each VCC pin on a redriver
    • 1.0 uF, one for each redriver
    • 10 uF, one for each power bus that supplies power to one or more redrivers

    What purpose do each of these capacitors serve, and what is the best way to arrange or structure them?

    Interface forum Interface
    • 9/17/2024
    • Lucas Wolter

    [FAQ] DS250DF230: CTLE Boost Table

    Part Number: DS250DF230

    Tool/software:

    Across all 25-28G retimers (DS250DF210, DS250DF230, DS250DF410, DS250DF810, DS280DF810) there are 255 total CTLE boost settings. A subset of these settings, spanning the full range of the CTLE, makes up the CTLE boost table. Most 25-28G retimers use the same CTLE boost table, which includes 16 indexes spanning from 9.2 dB @ 13 GHz to 26.4 dB @ 13 GHz. DS250DF230 uses a unique CTLE boost table, which includes 20 indexes spanning from 0.6 dB @ 13 GHz to 26.4 dB @ 13 GHz.

    CTLE Boost Table (DS250DF210, DS250DF410, DS250DF810, DS280DF810)

    EQ Table Index

    CTLE Boost Settings

    Reg_0x03[7:0] [Hex]

    High-Frequency Boost

    (10 MHz vs. 13 GHz) [dB]

    0 00 9.2
    1 40 13.0
    2 50 15.0
    3 80 14.6
    4 90 16.6
    5 C0 16.0
    6 D0 17.9
    7 D1 18.9
    8 D5 20.3
    9 D8 20.9
    10 EA 23.5
    11 F7 23.8
    12 FD 24.3
    13 EE 24.5
    14 EF 25.3
    15 FF 26.4

    CTLE Boost Table (DS250DF230 only)

    EQ Table Index

    CTLE Boost Settings

    Reg_0x03[7:0] [Hex]

    High-Frequency Boost

    (10 MHz vs. 13 GHz) [dB]

    0 00 0.6
    1 01 2.0
    2 02 3.2
    3 03 5.4
    4 00 9.2
    5 40 13.0
    6 50 15.0
    7 80 14.6
    8 90 16.6
    9 C0 16.0
    10 D0 17.9
    11 D1 18.9
    12 D5 20.3
    13 D8 20.9
    14 EA 23.5
    15 F7 23.8
    16 FD 24.3
    17 EE 24.5
    18 EF 25.3
    19 FF 26.4

    On the DS250DF230, the first three stages of the CTLE can be bypassed so that a very small amount of gain can be applied in the fourth stage only. This is why the DS250DF230 CTLE boost table includes 4 additional indexes and the minimum boost is much lower than other retimers. For short channel/low insertion loss use cases, DS250DF230 may be a better choice than other 25-28G retimers because of its minimum CTLE boost.

    For all 25-28G retimers, the boost values for CTLE indexes 0-15 are programmed in channel registers 0x40 -- 0x4F, respectively. For DS250DF230, the boost values for CTLE indexes 16-19 are programmed in channel registers 0x50 -- 0x53, respectively. These registers are reserved for all other 25-28G retimers. TI strongly does not recommend making any changes to the boost values for each CTLE index.

    If DS250DF230 is being configured through an external EEPROM, 4 bytes need to be included in the EEPROM hex file for registers 0x50 -- 0x53. These should be inserted between bytes which program channel registers 0x4F and 0x60. These 4 bytes are not included in the EEPROM hex file for all other 25-28G retimers.

    EEPROM Register Map Excerpt (DS250DF210, DS250DF410, DS250DF810, DS280DF810)

    EEPROM Address Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
    46 (0x2E) 0x4E[7] 0x4E[6] 0x4E[5] 0x4E[4] 0x4E[3] 0x4E[2] 0x4E[1] 0x4E[0]
    1 1 1 0 1 1 1 1
    47 (0x2F) 0x4F[7] 0x4F[6] 0x4F[5] 0x4F[4] 0x4F[3] 0x4F[2] 0x4F[1] 0x4F[0]
    1 1 1 1 1 1 1 1
    48 (0x30) 0x60[7] 0x60[6] 0x60[5] 0x60[4] 0x60[3] 0x60[2] 0x60[1] 0x60[0]
    0 0 0 0 0 0 0 0
    49 (0x31) 0x61[7] 0x61[6 0x61[5] 0x61[4] 0x61[3] 0x61[2] 0x61[1] 0x61[0]
    0 0 0 0 0 0 0 0

    EEPROM Register Map Excerpt (DS250DF230 only)

    EEPROM Address Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
    46 (0x2E) 0x4E[7] 0x4E[6] 0x4E[5] 0x4E[4] 0x4E[3] 0x4E[2] 0x4E[1] 0x4E[0]
    1 1 1 0 1 0 1 0
    47 (0x2F) 0x4F[7] 0x4F[6] 0x4F[5] 0x4F[4] 0x4F[3] 0x4F[2] 0x4F[1] 0x4F[0]
    1 1 1 1 0 1 1 1
    48 (0x30) 0x50[7] 0x50[6] 0x50[5] 0x50[4] 0x50[3] 0x50[2] 0x50[1] 0x50[0]
    1 1 1 1 1 1 0 1
    49 (0x31) 0x51[7] 0x51[6] 0x51[5] 0x51[4] 0x51[3] 0x51[2] 0x51[1] 0x51[0]
    1 1 1 0 1 1 1 0
    50 (0x32) 0x52[7] 0x52[6] 0x52[5] 0x52[4] 0x52[3] 0x52[2] 0x52[1] 0x52[0]
    1 1 1 0 1 1 1 1
    51 (0x33) 0x53[7] 0x53[6] 0x53[5] 0x53[4] 0x53[3] 0x53[2] 0x53[1] 0x53[0]
    1 1 1 1 1 1 1 1
    52 (0x34) 0x60[7] 0x60[6] 0x60[5] 0x60[4] 0x60[3] 0x60[2] 0x60[1] 0x60[0]
    0 0 0 0 0 0 0 0
    53 (0x35) 0x61[7] 0x61[6 0x61[5] 0x61[4] 0x61[3] 0x61[2] 0x61[1] 0x61[0]
    0 0 0 0 0 0 0 0
    Interface forum Interface
    • 9/16/2024
    • David Waier

    [FAQ] DS320PR1601: Do TI PCIe redrivers support bifurcation?

    Part Number: DS320PR1601

    Tool/software:

    Do TI PCIe redrivers support bifurcation?

    Interface forum Interface
    • 9/16/2024
    • David (ASIC) Liu

    [FAQ] TUSB1002A: [FAQ] Purpose of the 330nF capacitors for the USB connector to the SuperSpeed RX and is it required?

    Part Number: TUSB1002A

    Tool/software:

    What is the purpose of the 330nF capacitors on the SuperSpeed RX and is it required?

    Interface forum Interface
    • 9/13/2024
    • Kameron Hill

    [FAQ] Can I use different voltages with Texas Instrument I2C TCA Switches/Multiplexers? (What is Voltage level Translation?)

    Part Number: TCA9548A

    Tool/software:

    The TCA family of Texas Instruments I2C switches all support voltage translation. It's important to use the correct Vcc for the I2C switch to separate the voltages when channels are enabled. The only requirement is for the Vcc to be low enough to support this, as the Vcc voltage is the gate reference voltage for FETs inside the TCA switch/multiplexer devices.

    Consider this scenario: the main SDA/SCL bus is pulled up to 3.3V, Ch1 is enabled with a pull-up of 1.8V, and the VCC of the device is 3.3V. In this scenario, with Ch1 enabled the VCC is too high in relation to the 1.8V pullup voltage, causing the drain-to-source impedance to decrease and turn on the transistor.

    This creates a resistor divider between the two pull-up values. If these two resistors are the same, then the voltage on both SCL/SDA lines will likely be the midpoint of these two pull-up values. This midpoint voltage will be the voltage when the lines are idle.

    Here's a simulation picture that makes this explanation clearer with both pull-up resistors being 5kΩ.

    To avoid this error, designers must make sure to select the appropriate VCC for their device. The correct value can be found by referring to the Vpass diagram in the TCA datasheets. Vpass refers to the lowest pull-up voltage value on device channels, including the main SDA/SCL. For instance, if the lowest pull-up voltage is 1.8V on channel 1, this will be referred to as the passfet voltage, denoted as Vpass.

    The maximum allowed Vcc is 3V for proper-level translation in applications where the lowest pull-up voltage is 1.8V. Designers should choose to use either 1.8V or 2.5V for the new Vcc, and the voltage translation of the TCA device will work properly with either option. Furthermore, a schematic demonstrating the voltage translation in action is provided below.



    In summary, all the channels and the main SDA/SCL can operate at different voltages, as long as Vcc is within an acceptable range defined by the Vpass graph in the TCA datasheet. Vpass refers to the lowest pullup voltage connected to the TCA switch/multiplexer device.

    Interface forum Interface
    • 9/12/2024
    • David Waier

    [FAQ] DS320PR1601: Do TI PCIe redrivers require a PCIe Reference Clock for operation?

    Part Number: DS320PR1601

    Tool/software:

    Do TI PCIe redrivers require a PCIe Reference Clock (REFCLK) for operation?

    Interface forum Interface
    • 9/12/2024
    • Nick Peabody

    [FAQ] LMH1219: Internal Voltage Thresholds for 4-Level Input Configuration Pins

    Part Number: LMH1219

    Tool/software:

    Hi All,

    It is common to wonder what is going on inside of ICs. Being an applications engineer at TI gives me the unique opportunity to report on this so that people can to understand our devices a little bit more.

    In this E2E FAQ, I will be discussing a common pin configuration implementation that is used in our redrivers and in most if not all of our SDI retimers. 4-level input configuration pins have internal voltage thresholds to configure settings on the device. Some common settings that can be configured are ENSMB, OUT_CTRL, VOD_DE and many others. 

    Using this excerpt from the LMH1219EVM user's guide, we can delve a little deeper into this topic. The four pin options are H,F,R and L, and they correspond to 4 different resistor configurations. If the pin was pulled low 1k ohms that would be L, if the pin was pulled 1k to VIN, that would be H, if the pin was pulled 20k ohms to GND, that would be R, and if the pin was left floating, that would be F. 

    What a lot of customers do not realise is that typically this resistor ladder configuration includes an internal pullup resistor and pulldown resistor. These resistors effect Vout by ohm's law and the internal threshold values that eventually decide the device's operation are determined by the result of this resistor scheme. For example, for the LMH1219 the value for the pullup resistor is 30k ohms and the value of the pulldown resistor is 60k ohms.

    Say we have a 2.5V power supply. This means that the threshold between 0 and R would be 0.5 V and the threshold between R and F would be 1.25 V. As long as we fall between these two voltages, then the pin level will be R. When adding a 20 kΩ to ground, we can determine the voltage at the output based on adding a resistor in parallel with the 60 kΩ pull-down resistor, and this would give 0.83 V at Vout. By the same calculation with a 22 kΩ resistor, Vout would be approximately 0.87 V.

    Best Regards,

    Nick Peabody

    HSSC Applications

     

    Interface forum Interface
    • 8/27/2024
    • Nasser Mohammadi

    [FAQ] SN75LVPE5421: SN75LVPE5412 RSVD Pins 2 and 12 Tied to GND or Cap to GND?

    Part Number: SN75LVPE5421

    Tool/software:

    First version of the data sheet required Cap to GND on RSVD pins 2 & 12. Then later revision called for zero-ohm Resistor to GND.

    Whether we use 0-ohm resistor or Cap to GND this does not make a difference. SN75LVPE5412 schematic based on earlier version of the data sheet can continue using 0.1uF/0201 Cap to GND and this should not cause a problem.

    Why was this done?

    SN75LVPE5412 is pin compatible with DS160PR412. On DS160PR412 pins 2 and 12 are regulator pins and we required Cap to GND. In order for SN75LVPPE5412 to be pin compatible with DS160PR412, we recommended Cap to GND. In reality SN75LVPE5412 pins 2 & 12 can have either Cap to GND or tie to GND directly. If a customer wants to be pin compatible with DS160PR412 then we can use Cap to GND.

    Regards, Nasser

    Interface forum Interface
<>

View FAQ threads
  • Tags
  • RSS
  • More
  • Cancel
  • Not Answered

    TCAN4550EVM: Unsupported Version 0, while interfacing with Linux board. 0 Locked

    436 views
    3 replies
    Latest over 1 year ago
    by Jonathan Nerger
  • Answered

    THVD4431EVM: Schematics of the evaluation board 0 Locked

    610 views
    2 replies
    Latest over 1 year ago
    by Rob
  • Suggested Answer

    SN65DSI85: Linux(Ubuntu 16.04) driver 0 Locked

    237 views
    1 reply
    Latest over 1 year ago
    by Zach Dryer
  • Answered

    TUSB4041I: Use of TUSB404I with FT4232H chips for Converting and Combining RS-232 signals in Single Upstream USB-A Port 0 Locked

    366 views
    4 replies
    Latest over 1 year ago
    by Parker Schless
  • Answered

    ESD2CANFD24-Q1: 10G Ethernet TVS ESD diode 0 Locked

    694 views
    1 reply
    Latest over 1 year ago
    by McKenzie Eaker
  • Answered

    TFP401: Unable to get proper video output on TFP401PZP,Ghost screen & distorted pixels 0 Locked

    1444 views
    30 replies
    Latest over 1 year ago
    by Arijit Mohanty
  • Answered

    THVD1450: THVD1450DRB receive output voltage level switch 0 Locked

    484 views
    8 replies
    Latest over 1 year ago
    by aiden-kai.chen
  • Answered

    TCAN1043A-Q1: About ISUP_SLEEP max value at 25 ℃ 0 Locked

    239 views
    4 replies
    Latest over 1 year ago
    by Y.Fukaya
  • Answered

    TCA9509: The relation of VIL and VILC 0 Locked

    470 views
    7 replies
    Latest over 1 year ago
    by Tamio Yokokura
  • Not Answered

    DS90UB947-Q1: During the thermal test, a black screen was found, and then we found that it was related to the temperature of 947. 0 Locked

    353 views
    3 replies
    Latest over 1 year ago
    by Fadi Abdulhameed
  • Not Answered

    DS90UB941AS-Q1EVM: Split DOUT Channel not working with EVM - We are trying to use pattern in two display 0 Locked

    312 views
    5 replies
    Latest over 1 year ago
    by Miguel Bolante
  • Not Answered

    SN65HVD230: eval board 0 Locked

    264 views
    1 reply
    Latest over 1 year ago
    by Eric Hackett
  • Answered

    DS125DF1610: pls help see this question. 0 Locked

    314 views
    6 replies
    Latest over 1 year ago
    by Drew Miller1
  • Suggested Answer

    DS90UB948-Q1: The screen does not appear 0 Locked

    545 views
    4 replies
    Latest over 1 year ago
    by Fadi Abdulhameed
  • Suggested Answer

    TCAN1043-Q1: Guidance on the design of the CAN and CAN FD peripheral circuits 0 Locked

    261 views
    1 reply
    Latest over 1 year ago
    by Sean Guo
  • Suggested Answer

    TUSB7320: Interface forum 0 Locked

    197 views
    1 reply
    Latest over 1 year ago
    by Brian Zhou
  • Suggested Answer

    DS80PCI102: Vs PI3EQX12902B 0 Locked

    224 views
    1 reply
    Latest over 1 year ago
    by David Waier
  • Answered

    TCAN4550-Q1: Difference RGY0020C and RGY002F ? 0 Locked

    208 views
    1 reply
    Latest over 1 year ago
    by Jonathan Nerger
  • Not Answered

    DP83867IR: Can not read all the registers of ETH phy 0 Locked

    238 views
    1 reply
    Latest over 1 year ago
    by Hillman Lin
  • Not Answered

    THVD2450: THVD2450 fault voltage question 0 Locked

    191 views
    1 reply
    Latest over 1 year ago
    by Parker Dodson
<>