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
  • Suggested Answer

    TSER953: EVM Availability 0 Locked

    81 views
    1 reply
    Latest 4 months ago
    by Justin Phan
  • Answered

    DS90UB948-Q1: DS90UB941-Q1 0 Locked

    139 views
    3 replies
    Latest 4 months ago
    by Zain Alfartosy
  • Suggested Answer

    DP83822I: Any part number recommendation for DC blocking capacitors 33nF ? 0 Locked

    131 views
    3 replies
    Latest 4 months ago
    by David (ASIC) Liu
  • Not Answered

    DP83TC813R-Q1: DP83TC813R-Q1 Register 0x2 value read 0xFFFF via MDIO lines 0 Locked

    260 views
    10 replies
    Latest 4 months ago
    by Drew Miller1
  • Suggested Answer

    DS90UB971-Q1: Map the GPO2 state of the serializer TI971 to the deserializer TI9702 0 Locked

    179 views
    4 replies
    Latest 4 months ago
    by Hamzeh Jaradat
  • Suggested Answer

    DP83869HM: JTAG/Boundary Scan does not work 0 Locked

    218 views
    5 replies
    Latest 4 months ago
    by J
  • Suggested Answer

    DS160PR421: PCIe packet switch roadmap. Could you please help provide a roadmap? 0 Locked

    86 views
    1 reply
    Latest 4 months ago
    by Evan Su
  • Suggested Answer

    TUSB320LAI: Datasheet clarification for UFP application 0 Locked

    135 views
    3 replies
    Latest 4 months ago
    by Ryan Kitto
  • Answered

    ADS8900BEVM-PDK: GUI Software VI Example Request 0 Locked

    131 views
    3 replies
    Latest 4 months ago
    by Samiha Sharif
  • Suggested Answer

    DP83826I: Linux driver PHY_ID 0 Locked

    131 views
    3 replies
    Latest 4 months ago
    by Evan Mayhew
  • Suggested Answer

    SN75LVPE5412: Operation temperature range 0 Locked

    84 views
    1 reply
    Latest 4 months ago
    by Evan Su
  • Suggested Answer

    UCC24624: Increased FET loss due to early turn-off +1 Locked

    192 views
    3 replies
    Latest 4 months ago
    by Ulrich Goerke
  • Suggested Answer

    DS90UB948-Q1: DS90UB948:Inquiry About Recommended BER Values for FPDLink III 0 Locked

    148 views
    3 replies
    Latest 4 months ago
    by Esther Chang
  • Not Answered

    LMH1297: The difference between LMH1229 and LMH1297 0 Locked

    74 views
    1 reply
    Latest 4 months ago
    by J
  • Answered

    SN65LVDS391: VIH and VIL ( recommended operating conditions) 0 Locked

    197 views
    5 replies
    Latest 4 months ago
    by Parker Dodson
  • Answered

    TUSB3410: TUSB3410 Windows Driver 0 Locked

    214 views
    1 reply
    Latest 4 months ago
    by Ryan Kitto
  • Not Answered

    DP83867IR: PHY_ID not matching for the connection with ti,dp83867 . How the strap configuration determine the PHY_ID 0 Locked

    228 views
    9 replies
    Latest 4 months ago
    by J
  • Not Answered

    TMDS1204: tmds1204 0 Locked

    64 views
    1 reply
    Latest 4 months ago
    by J
  • Suggested Answer

    TPD4E05U06: TPD4E05U06DQAR- Body Marking Mismatch 0 Locked

    147 views
    1 reply
    Latest 4 months ago
    by McKenzie Eaker
  • Suggested Answer

    TMDS1204: Current Consumption 0 Locked

    346 views
    21 replies
    Latest 4 months ago
    by David (ASIC) Liu
<>