Skip to main content
Texas Instruments TXS0104EDG4 — Interface & Transceivers

TXS0104EDG4 Voltage Level Translator, 24 Mbps, SOIC-14

MPNTXS0104EDG4
End of Life

Texas Instruments TXS0104EDG4, 4-channel bidirectional voltage-level translator, auto-direction sensing, 24 Mbps data rate, open-drain/push-pull output, 1.65 V–3.6 V VCCA / 2.3 V–5.5 V VCCB, -40°C–85°C, 14-SOIC package.

$14.9800Ref. price · indicative, final on quote
Independent supplier — new & surplus stockAuthenticity-screened · ESD-safe packingListing updated Aug 2026

Specifications

TXS0104EDG4 specifications
ParameterValue
Output typeOpen Drain, Push-Pull
Channel typeBidirectional
MountingSurface Mount
Translator typeVoltage Level
Voltage - VCCA1.65 V ~ 3.6 V
Voltage - VCCB2.3 V ~ 5.5 V
Operating temperature-40°C~85°C(TA)
PackageTube
FeaturesAuto-Direction Sensing
Data rate24Mbps
Case14-SOIC (0.154\", 3.90mm Width)
Number of circuits1
Channels per circuit4

Product details

What this level translator does on the board

The Texas Instruments TXS0104EDG4 is a 4-channel bidirectional voltage-level translator that handles open-drain and push-pull signals without a direction-control pin — the auto-direction sensing decides the data flow on each channel independently. The 24 Mbps data rate covers most SPI and UART buses but falls short of full-speed I2C's 400 kHz or standard SPI's tens of MHz — it is a fit for slower serial interfaces and GPIO expansion, not high-throughput links.

Supply rails and signal compatibility

Because VCCA and VCCB are independent, this part can translate between any two voltage levels within their respective ranges — for example, a 1.8 V microcontroller talking to a 3.3 V sensor, or a 3.3 V FPGA I/O driving a 5 V legacy peripheral. The output type supports both open-drain (I2C-style) and push-pull (SPI/UART-style) signals, so it works with wired-AND buses as well as standard CMOS outputs. The auto-direction sensing means no software toggling of a direction GPIO — the translator detects the drive direction from the bus itself, which simplifies firmware and reduces pin count on the host controller.

Frequently asked questions

What is the input and output voltage range of TXS0104EDG4?

The A-side and B-side voltages can be any values within those ranges, as long as VCCA ≤ VCCB.

Is TXS0104EDG4 bidirectional and does it need a direction pin?

Yes, it is bidirectional and requires no direction pin — the auto-direction sensing automatically determines the data flow on each channel.

What is the maximum data rate of TXS0104EDG4?

The maximum data rate is 24 Mbps. This covers standard SPI and UART speeds but is not intended for high-throughput parallel buses or fast serial links.

Is TXS0104EDG4 suitable for I2C or SPI level shifting?

Yes, for both. The open-drain output type supports I2C's wired-AND bus, and the push-pull capability handles SPI signals. At 24 Mbps the data rate is more than adequate for standard I2C (400 kHz) and moderate-speed SPI (up to ~10 MHz).