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
  • Not Answered

    TMUXHS4212: Layout Length 0 Locked

    222 views
    0 replies
    Started over 1 year ago
    by Lu Jialin
  • Answered

    DS90UB924-Q1: Relationship between PCLK (MHz), DSI rate (Gbps), FPD line rate (Gbps), and video data (resolution, colour depth, frame rate) 0 Locked

    1021 views
    2 replies
    Latest over 1 year ago
    by Laurence Parkins
  • Not Answered

    DS90UB928Q-Q1: Consultation on RE failure issues 0 Locked

    209 views
    1 reply
    Latest over 1 year ago
    by Ben Dattilo
  • Not Answered

    DP83869HM: 100M mode operation. 0 Locked

    374 views
    3 replies
    Latest over 1 year ago
    by Hillman Lin
  • Answered

    TLIN1021A-Q1: Pin FMA for Device Pins Short-Circuited to VSUP supply 0 Locked

    427 views
    5 replies
    Latest over 1 year ago
    by Danny Bacic
  • Answered

    DS110DF111: Register 0x2C[6] (Scale VEO based on Eye Monitor Vrange) default value 0 Locked

    390 views
    2 replies
    Latest over 1 year ago
    by Zach Kimble
  • Suggested Answer

    TCAN1044A-Q1: Do we need pull up resistor for the RX/TX? 0 Locked

    1841 views
    2 replies
    Latest over 1 year ago
    by Eric Hackett
  • Suggested Answer

    TCAN1051HV: Do we have this Device's IBIS or SPICE model? 0 Locked

    288 views
    1 reply
    Latest over 1 year ago
    by Eric Hackett
  • Suggested Answer

    TCAN1145-Q1: The abnormal INH signal 0 Locked

    473 views
    2 replies
    Latest over 1 year ago
    by Eric Hackett
  • Suggested Answer

    THVD1400: RS485 AUTO TXRX distortion at 115200 baud rate 0 Locked

    1364 views
    4 replies
    Latest over 1 year ago
    by BOBBY
  • Suggested Answer

    MAX3223E: Unused channel 0 Locked

    470 views
    5 replies
    Latest over 1 year ago
    by BOBBY
  • Suggested Answer

    TCA4307: How to place this part to use 0 Locked

    399 views
    4 replies
    Latest over 1 year ago
    by Tyler Townsend
  • Suggested Answer

    TCA9534: Integrated TVS Diode 0 Locked

    476 views
    2 replies
    Latest over 1 year ago
    by Tyler Townsend
  • Answered

    TCA9548A: PCA9641BSHP replacement 0 Locked

    235 views
    2 replies
    Latest over 1 year ago
    by Tyler Townsend
  • Not Answered

    P82B715: P82B715DR - I2C Expander - Different voltage on I2C lines 0 Locked

    736 views
    3 replies
    Latest over 1 year ago
    by Tyler Townsend
  • Suggested Answer

    TIDM-1005 0 Locked

    343 views
    1 reply
    Latest over 1 year ago
    by Danny Bacic
  • Suggested Answer

    TUSB6250: Pullup Resistor on IORDY Pin 0 Locked

    345 views
    2 replies
    Latest over 1 year ago
    by Nicholaus_Malone
  • Answered

    DS560DF810: Data rate valid range (8GBd?) 0 Locked

    273 views
    3 replies
    Latest over 1 year ago
    by Drew Miller1
  • Answered

    DP83867IR: nRESET_N signal recommendation 0 Locked

    378 views
    3 replies
    Latest over 1 year ago
    by Hillman Lin
  • Not Answered

    DP83867IR: Questions regarding implementing EtherCAT using TI ENET PHYs 0 Locked

    490 views
    3 replies
    Latest over 1 year ago
    by Hillman Lin
<>