Texas Instruments TXE8148 48-Bit SPI Bus I/O Expander

Texas Instruments TXE8148 48-Bit SPI Bus I/O Expander provides general-purpose parallel input/output (I/O) expansion for the four-wire Serial Peripheral Interface (SPI) protocol and is designed for 1.65V to 5.5V VCC operation. The SPI protocol supports standard point-to-point communication as well as daisy-chaining multiple TXE8148 devices.

The device supports an SPI bus frequency of 10MHz from 1.65V to 5.5V. I/O expanders such as the TXE8148 simplify design when additional I/Os are needed for switches, sensors, push-buttons, LEDs, fans, and so on.

The Texas Instruments TXE8148 has six I/O ports, each with eight I/Os, and includes additional features designed to enhance I/O performance in terms of speed, power consumption, and EMI. These features include per-I/O programmable open-drain or push-pull outputs, programmable pull-up and pull-down resistors, bus-hold latchable inputs, maskable interrupt, interrupt status register, and a fail-safe register mode enabled by the /FAIL-SAFE pin.

Features

  • Functional safety-capable, with documentation available to aid in functional safety system design
  • Operating supply voltage range of 1.65V to 5.5V
  • Low standby current consumption of 6µA typical
  • 10MHz SPI SCLK frequency
  • SPI daisy-chain supported
  • SPI read and write with burst mode
  • Multi-port SPI command to configure multiple ports simultaneously
  • IOFF supported input port pins
  • Active-low reset input (/RESET)
  • Open-drain active-low interrupt output (/INT)
  • Interrupt mask and status per I/O
  • Interrupt status per port
  • Built-in fail-safe I/O feature
  • Individual I/O configuration for
    • Input and output function
    • Polarity inversion
    • Output push-pull and open-drain selection
    • Integrated pull-up or pull-down selection
    • Bus-hold feature to maintain the last I/O state
    • Glitch filter enable selection
  • Latched outputs with 10mA drive capability for directly driving LEDs
  • Latch-up performance exceeds 100mA per AEC Q100-004
  • Latch-up performance exceeds 100mA per JESD 78, class II

Applications

  • Industrial transportation
  • Industrial automation
  • Testing and measurement
  • Factory automation and control
  • Medical and healthcare
  • Servers
  • Routers (telecom switching equipment)
  • Products with GPIO-limited processors

Functional Block Diagram

Block Diagram - Texas Instruments TXE8148 48-Bit SPI Bus I/O Expander
Published: 2026-09-09 | Updated: 2026-09-16