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
    • 10/28/2025
    • Drew Miller1

    [FAQ] TLK10232EVM: TLK10232EVM kit does not have USB cable or power cables

    Part Number: TLK10232EVM

    FAQ: I received TLK10232EVM kit that does not have USB cable, power cables, CD-ROM, or EVM User's Guide, as mentioned in TLK10232EVM User's Guide.  Did I receive an incomplete EVM kit?

    Interface forum Interface
    • 10/8/2025
    • Tyler Townsend

    [FAQ] TXE8124-Q1: VOH/IOH/VOL/IOL and Total ICC Current Definitions

    Part Number: TXE8124-Q1

    Tool/software:

    FAQ: Logic and Voltage Translation >  IxC and SPI >> VOH/IOH/VOL/IOL and Total ICC Current Definitions

    This FAQ describes 6 key spec's for I/O expanders. 

    These specs include: 

    • VOH = Output HIGH Voltage
    • VOL = Output LOW Voltage
    • IOH = Output HIGH Current (source)
    • IOL = Output LOW Current (sink)
    • ICC(GND) = continuous current through GND
    • ICC(VCC) = continuous current through VCC

    These electrical specs apply to both I2C and SPI I/O expanders from Texas Instruments. For this example, we will look at TXE8124-Q1

    VOH / VOL / IOH / IOL:

    The general output structure of the TXE81xx looks as the following:

    Q1 and Q2 make up the push-pull output structure of the I/O expander. There is an ESD protection diode on the I/O that points from GND to the I/O pin. Q2 is an n-type MOSFET while Q1 is a p-type MOSFET. Both transistors are used to create the high and low logic outputs out to the I/O pins P0.0 - P2.7. 

    For example, when driving an output HIGH, Q1 is enabled while Q2 is disabled. Q1 pushes current out of the pin by driving the pin towards VCC. VOH is the output HIGH voltage while IOH is the output HIGH current being sourced. 

    Conversely, when driving an output LOW, Q2 is enabled while Q1 is disabled. Q2 pulls current out of the LOAD by driving the I/O pin towards GND. VOL is the output LOW voltage while IOL is the output LOW current being sank. 

    This is the "push/pull" circuit where current is being pushed out or pulled into the TXE81xx I/O expander. The type of load being driven will determine the output voltage and output current seen at the I/O pin. See the electrical characteristics from the datasheet. 

    P port is highlighted for I/O pins P0.0 - P2.7. 

    This table shows the maximum and minimum voltages seen for VOH or VOL. The push-pull driver is characterized by these numbers. For example, when VCC = 5.5 V, you can expect your output voltage VOH to be at least 4.95 V when sourcing 8 mA of current (IOH) out of the pin. In theory, the pFET driver has an equivalent drive strength resistance of at least R = (5.5 V - 4.95 V) / 8 mA = 68.75 ohms. When an output logic HIGH is asserted on the I/O pin, it is effectively connecting a pull-up resistance of 68.75 ohms through the pFET driver. 

    When reading the table for VOL, you can expect a VOL(max) = 0.22 V when VCC = 1.65 V, and the TXE is sinking 4 mA of current (IOL). 

    The SPI data output SDO also has driver characteristics because it is also a push-pull driver. SDO drives data back to the MCU with these driver characteristics of VOH and VOL. 

    ICC(GND) and ICC(VCC) - Abs. Max Specifications:

    The absolute maximum specifications are found in section 5.1 - Absolute Maximum Ratings in the datasheet. 

    The high-lighted specs are ICC - continuous current through GND, and ICC - continuous current through VCC. These spec's are critical to consider because I/O expanders can have many pins configured to OUTPUT where several loads are being driven at a single time. 

    The examples above was showing a single I/O pin driving an output and sinking/sourcing a current through a load. When using TXE8116, TXE8124, or TXE8148, there can be 16 / 24 / 48 outputs simultaneously driving a load. If these total currents exceed the absolute maximum ratings for VCC or GND, potential damage may occur to the device. 

    Below is an example of the additive current sink and source for driving several outputs. Consider that the I/O expander has a total current budget of which all the I/O's configured as output contribute to. 

     

    Interface forum Interface
    • 10/1/2025
    • Ethan Sempsrott

    [FAQ] IO-Link Transceiver Resources

    [Click here to return to Transceiver Homepage]

    Welcome to the IO-Link Transceivers E2E page!

    Listed below are a variety of resources to assist with the implementation of IO-Link!


    IO-Link Basics:

    • IO-Link Overview
    • IO-Link Sensor Transmitter Reference
    • TIOL111 and TIOS101 Product Overview

    Design Resources:

    • IO-Link Website
    • IO-Link Specification Download Page
    • IO-Link Master BoosterPack
    • IO-Link Master Stack Software Example
    • IO-Link Reference Design for Sensors and Actuator
    Interface forum Interface
    • 9/29/2025
    • Tyler Townsend

    [FAQ] TXE8116-Q1: What is the Difference between I2C and SPI IO Expansion?

    Part Number: TXE8116-Q1

    Tool/software:

    FAQ: Logic and Voltage Translation >  IxC and SPI >> What is the Difference Between I2C and SPI IO Expansion?

    Both I2C and SPI I/O expansion solve the fundamental problem of I/O shortages. An MCU may run out of usable I/O's and therefore needs I/O expansion by using either the I2C bus or SPI protocol. The main differences between the two come down to the peripheral's features. We can analyze two devices in the market today that describe the main differences between using I2C vs. SPI I/O expansion when it comes to TCAL6416 and TXE81xx (TXE8116 / TXE8124 / TXE8148). 

    Spec I2C - TCAL6416 SPI - TXE8116/24/48
    Voltage Range 1.08 V to 3.6 V 1.65 V to 5.5 V
    Data Rate 1 MHz up to 10 MHz
    # of wires required for communication? 2 4
    IO Count 16 16 / 24 / 48
    Dual Supply? Yes No
    /RESET? Yes Yes
    /INT? Yes Yes
    Requires Addressing? Yes, ADDR pin gives 2 unique addresses No, requires separate CS line for each IO expander (one CS for daisy chaining)
    Ambient Temperature? -40C to 125C -40C to 125C
    ICC (Standby Current) 14 uA 26 uA
    5V Tolerant I/O's?  Yes Yes
    Fail-safe features? No Yes
    Daisy Chain? n/a Yes
    VOL and IOL

    VOL = 0.2V

    IOL = 8 mA

    VOL = 0.15 V

    IOL = 8 mA

    Multi-Port Set Feature? No Yes
    Device ID Register? No Yes
    Push-Pull / Open-Drain Register? Port-wise Individual Pin
    Bus Holding? No Yes
    Smart Interrupts / Latchable Inputs? Yes Yes
    Interrupt Masking Yes Yes
    Input Glitch Filter No Yes
    Software Reset Yes Yes
    HBM / CDM

    4000V HBM

    1000V CDM

    2000 HBM

    1000V CDM

    Package Types

    TSSOP (24): 7.8 mm x 6.4 mm

    VSSOP (24): 6.1 mm x 4.9 mm

    WQFN (24): 4 mm x 4 mm

    VSSOP (32): 8 mm x 5 mm

    VQFN (32): 5 mm x 5 mm

    VSSOP (24): 6 mm x 5 mm

    VQFN (24): 4 mm x 4 mm

    These are some of the spec differences between the current I2C I/O expanders and newly released SPI I/O expanders.

    The TXE81xx devices offer more overall functionality on the I/O pins over the agile I/O capabilities of I2C. TXE devices can operate at much higher speeds, and can operate up to 48 I/O's depending on the variant chosen. 

    Interface forum Interface
    • 7/16/2025
    • Ethan Sempsrott

    [FAQ] SBC Transceiver Resources

     

    [Click here to return to Transceiver Homepage]

    Welcome to the SBC Transceivers E2E page!

    Listed below are a variety of resources to assist with the implementation of SBCs, aka System Basis Chips!


    SBC Basics:

    • SBC Overview Video
    • What are System Basis Chips?
    • What are some recommended SBCs?
    • How do I setup TLIN1431?

    Advanced SBC setup with TCAN455x:

    • Upgrading to your system with TCAN4550
    • TCAN4550 Booster Pack Overview
    • Understanding LDO Performance in the TCAN4550
    • TCAN455x Clock Optimization and Design Guidelines

    Frequently Asked Questions (FAQs):

    • How to set up CAN FD Bit rate manually on TCAN4550
    • Connecting TCAN4550 to Raspberry Pi
    • Linux Driver for TCAN4550
    • Using TCAN4550 to combine both the controller and the transceiver for older MCUs
    Interface forum Interface
    • 6/27/2025
    • David (ASIC) Liu

    [FAQ] TDP2004: What is DisplayPort Pre-emphasis and how does a linear re-driver impacts it

    Part Number: TDP2004

    Tool/software:

    What is DisplayPort Pre-emphasis and how does a linear re-driver impacts it?

    Interface forum Interface
    • 6/17/2025
    • J

    [FAQ] What data rates support which resolutions?

    Part Number: TDP2004

    Tool/software:

    Hi Team, 

    What data rates for DP and HDMI support which resolutions?

    Interface forum Interface
    • 5/23/2025
    • Ethan Sempsrott

    [FAQ] RS-232 Transceiver Resources

    [Click here to return to Transceiver Homepage]

    Welcome to the RS-232 Transceivers E2E page!

    Listed below are a variety of resources to assist with the implementation of RS-232!


    RS-232 Basics:

    • What is RS-232? What are some recommended devices?
    • Top RS-232 Questions: Valid signal levels, charge pumps, power dissipation, unused pins and more
    • What are some recommended ESD protection diodes for RS-232?
    • Designing with TRS3122E
    • What are the differences between TRS and MAX labeled RS-232 devices?
    • How does the RS-232 charge pump circuitry work?
    • RS-232 BoosterPack Guide
    • Multiprotocol Transceivers with THVD44xx
    • How do I design an isolated RS-232 transceiver?
    • How old of a date code is too old? Do ICs expire?

    Interface forum Interface
    • 5/22/2025
    • Shane Hauser

    [FAQ] DP83869HM: Link ok vs Link status signal

    Part Number: DP83869HM

    Tool/software:

    Hi Team,

    What is the difference between link ok and link status in the 869 data sheet?

    Interface forum Interface
    • 5/13/2025
    • Ethan Sempsrott

    [FAQ] LIN Transceiver Resources

    [Click here to return to Transceiver Homepage]

    Welcome to the LIN Transceivers E2E page!

    Listed below are a variety of resources to assist with the implementation of Local Interconnect Network, also know as LIN!


    LIN Basics:

    • LIN Overview Video
    • What is the LIN protocol? What are the physical layer requirements?
    • What are some recommended LIN transceivers?
    • What are the LIN modes? How do they affect power consumption?
    • What is in-line programming? How does this affect the data rate?
    • Why does the LIN commander have a 1K pull up and the responder have a 30k pullup?
    • How do I know if a LIN transceiver is compatible with a particular LIN x.x protocol version (LIN 1.3, 2.0, 2.2A, etc)?
    • How do I protect LIN from ESD?
    • What are some recommended ESD devices for LIN?
    Interface forum Interface
>

View FAQ threads
  • Tags
  • RSS
  • More
  • Cancel
  • Suggested Answer

    TUSB8041: The USB2.0 is disconnected occasionally 0 Locked

    206 views
    1 reply
    Latest over 1 year ago
    by Nicholaus_Malone
  • Answered

    DS160PR410: DJ in the output waveform 0 Locked

    409 views
    9 replies
    Latest over 1 year ago
    by Naoki Yoneyama
  • Suggested Answer

    DS90UB949-Q1: the register configuration table for DS90UB949 Pattern test(Output test pattern from DS90UB949 to screen) 0 Locked

    730 views
    2 replies
    Latest over 1 year ago
    by yilan mu
  • Suggested Answer

    DS90UB948-Q1: IIC address mismatch 0 Locked

    343 views
    2 replies
    Latest over 1 year ago
    by Logan Cummins
  • Answered

    DS160PR1601: DS160PR1601 EQ gain 0 Locked

    485 views
    6 replies
    Latest over 1 year ago
    by David Waier
  • Suggested Answer

    TLIN1021A-Q1: Request Schematic review (TLIN1021ADRBRQ1) 0 Locked

    314 views
    3 replies
    Latest over 1 year ago
    by Sean Guo
  • Not Answered

    DS90UB948-Q1: Could you pls help review the sch of DS90UB948? Thanks. 0 Locked

    234 views
    2 replies
    Latest over 1 year ago
    by Ikram Haque
  • Suggested Answer

    DS125MB203: Interface forum:When the HDMI signal passes through the DS125MB203 equalizer, the signal quality is reduced, find out why 0 Locked

    437 views
    6 replies
    Latest over 1 year ago
    by Lucas Wolter
  • Suggested Answer

    TLIN1021A-Q1: Questions 0 Locked

    366 views
    2 replies
    Latest over 1 year ago
    by Sean Guo
  • Suggested Answer

    DS90UB954-Q1EVM: Couldn't get the streaming from sensor when the coax cable is 15m DS90UB953 & DS90UB954. 0 Locked

    305 views
    3 replies
    Latest over 1 year ago
    by Hamzeh Jaradat
  • Answered

    DS90UB941AS-Q1: Interrupt feature of 941AS 0 Locked

    213 views
    1 reply
    Latest over 1 year ago
    by Fadi Abdulhameed
  • Answered

    DS90UB949-Q1: DDC pins pulled up to 5V? 0 Locked

    287 views
    1 reply
    Latest over 1 year ago
    by Clemens Ladisch
  • Suggested Answer

    DS110DF111: Non-Volatile Memory Question 0 Locked

    176 views
    1 reply
    Latest over 1 year ago
    by Lucas Wolter
  • Answered

    TLK10081: Device Configuration for SGMII 0 Locked

    334 views
    3 replies
    Latest over 1 year ago
    by Lucas Wolter
  • Answered

    DS125DF1610EVM: SigCon Architect utility tool is unable to located the LabView Run-Time Engine 0 Locked

    522 views
    4 replies
    Latest over 1 year ago
    by Lucas Wolter
  • Answered

    DS90UB941AS-Q1: Why did 941 register reset ? 0 Locked

    758 views
    11 replies
    Latest over 1 year ago
    by Jack Scherlag
  • Not Answered

    DP83848I: What should we do to meet MII interface timing spec? 0 Locked

    330 views
    1 reply
    Latest over 1 year ago
    by Alvaro (Al-vuh-roe) Reyes
  • Not Answered

    THVD1424: THVD1424 0 Locked

    567 views
    5 replies
    Latest over 1 year ago
    by BOBBY
  • Answered

    TUSB8041A: Types of test errors with TI USB HUB Tool 0 Locked

    238 views
    2 replies
    Latest over 1 year ago
    by Nicholaus_Malone
  • Suggested Answer

    SN65LBC170: WIring and using DIR pin 0 Locked

    228 views
    2 replies
    Latest over 1 year ago
    by BOBBY
<>