TXB0104D - 4-Bit Bidirectional Level Translator, 100Mbps | TI
N.º da peça: TXB0104D ✓ Ativo| Qtd. | Preço unitário | Total |
|---|---|---|
| 1 | $0.75 | $0,75 |
| 10 | $0.62 | $6,20 |
| 100 | $0.44 | $44,00 |
| 500 | $0.36 | $180,00 |
| 1.000 | $0.3 | $300,00 |
TXB0104D Visão geral
A voltage-level translator (also called a level shifter) is a logic IC that interfaces digital circuits operating at different supply voltages, allowing a 1.8V microcontroller to safely communicate with a 3.3V or 5V peripheral. Level translators sit within the broader logic IC family, alongside buffers, transceivers, and bus switches, and are a fundamental part of system power-management and signal-chain design wherever mixed-voltage domains coexist.
Key features of the TXB0104D include fully automatic direction sensing that eliminates the direction-control pin required by conventional transceivers, universal translation among 1.2V, 1.5V, 1.8V, 2.5V, 3.3V, and 5V nodes, and a 100 Mbps maximum data rate that supports fast embedded buses. An active-high OE input tri-states all eight I/Os when low, providing board-level power sequencing isolation.
Architecturally, the TXB family uses two separate configurable power-supply rails: port A tracks VCCA and port B tracks VCCB. Internal one-shot circuits sense edges and briefly drive stronger pull-up/pull-down transistors, while a 4 kOhm series switch holds the level in static conditions. This push-pull CMOS design requires neither pull-up resistors nor direction control, but it does mean the TXB0104 is suited to push-pull CMOS outputs only, not open-drain buses unless replaced by the TXS family.
Typical applications include MCU-to-peripheral interfacing across mixed voltage domains, SPI and UART signal translation, and general-purpose 1.2V-to-5V logic bridging in industrial and consumer systems. The -40C to +85C operating range covers most commercial and industrial environments.
Design consideration: keep VCCA lower than or equal to VCCB, and remember the weak static drive (about 4 kOhm) cannot handle heavy loads, long wires, or pull-up resistors below about 50 kOhm.
This page synthesizes verified distributor data, drop-in alternative analysis, and practical design notes not found in the manufacturer datasheet alone.
Alternativas drop-in para TXB0104D — mesmo encapsulamento, compatível pino a pino. Peças de encapsulamento diferente que exigem retrabalho na PCB são excluídas.
Variantes desta série
Modelos da mesma série compatíveis como drop-in com TXB0104D (mesmo formato e footprint) — diferindo em Channels, Direction Control.
Ferramenta de comparação rápida — selecione peças alternativas para comparação lado a lado:
TXS0104E
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
TXB0104DR
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
TXB0104DRG4
✅ Drop-In📋 Alternativa de referência (fora do catálogo)
TXB0104DE4
✅ Drop-In ⚠️ Especificações não verificadas📋 Alternativa de referência (fora do catálogo)
TXB0604
✅ Drop-In✓ Em estoque
$0.65 / unidade
Ver ficha técnica →TXB0104D Classificações máximas e características elétricas
| Product Type | 4-Bit Bidirectional Voltage-Level Translator |
| Canais | 4 bidirectional |
| Direction Control | Automatic direction sensing (no DIR pin) |
| VCCA Supply Range | 1.2 V to 3.6 V |
| VCCB Supply Range | 1.65 V to 5.5 V |
| Supported Logic Nodes | 1.2 V, 1.5 V, 1.8 V, 2.5 V, 3.3 V, 5 V |
| Maximum Data Rate | 100 Mbps |
| ESD Protection | +/-15 kV (per datasheet title) |
| Output Enable | OE active-high, low = all outputs high-impedance |
| Tipo de saída | Push-pull (CMOS outputs only) |
| Supply Condition | VCCA must not exceed VCCB |
| Temperatura de operação | -40C to +85C |
| Encapsulamento | SOIC (D), 14 pins |
| Tipo de montagem | Surface Mount |
| Status RoHS | Compliant |
Configuração de pinos do TXB0104D
| Pino 1 | VCCA — A-port supply voltage, 1.2V to 3.6V |
| Pino 2 | A1 — A-port data 1, tracks VCCA |
| Pino 3 | A2 — A-port data 2, tracks VCCA |
| Pino 4 | A3 — A-port data 3, tracks VCCA |
| Pino 5 | A4 — A-port data 4, tracks VCCA |
| Pino 6 | GND — Ground |
| Pino 7 | B4 — B-port data 4, tracks VCCB |
| Pino 8 | B3 — B-port data 3, tracks VCCB |
| Pino 9 | B2 — B-port data 2, tracks VCCB |
| Pino 10 | B1 — B-port data 1, tracks VCCB |
| Pino 11 | OE — Output enable, active high; low = all I/Os high-impedance |
| Pino 12 | VCCB — B-port supply voltage, 1.65V to 5.5V |
| Pino 13 | NC — Not connected (per datasheet) |
| Pino 14 | NC — Not connected (per datasheet) |
Aplicações típicas
TXB0104D é adequado para 6 aplicaçãos: MCU-to-Peripheral Mixed-Voltage Interfacing, SPI Bus Level Translation, UART Serial Level Shifting, Industrial Sensor Interfaces, Portable and Battery-Powered Devices, Evaluation Modules and Prototyping.
MCU-to-Peripheral Mixed-Voltage Interfacing
The most common TXB0104D use case is bridging a low-voltage MCU (1.8V or 2.5V I/O banks) to 3.3V or 5V peripherals. The A port tracks VCCA down to 1.2V, so modern low-power microcontroller I/O connects directly, while the B port tolerates VCCB up to 5.5V. Because direction sensing is automatic, no GPIO is consumed for a DIR pin, and no pull-up resistors are needed - the internal one-shot drivers provide full-swing push-pull edges. In a typical layout, four SPI or GPIO lines pass through the device with the OE pin driven from a supervisor or RC-delay circuit so both buses remain tri-stated until supplies stabilize, protecting peripheral inputs during power sequencing.
Recomendado
SPI Bus Level Translation
SPI's four unidirectional-and-clock structure fits naturally across the TXB0104D's four bidirectional channels when MOSI, MISO, SCLK, and CS share one translation domain. The 100 Mbps maximum data rate comfortably covers typical SPI operation from a few MHz up to tens of MHz. According to the TI datasheet, the automatic direction sensing responds to signal edges within nanoseconds, which is essential because SPI has no turnaround gaps like I2C. Designers should keep traces short and avoid capacitive loading above roughly 30 pF per line, since the 4 kOhm static path and edge-driven one-shots slow with heavier loads, eroding setup and hold margins at the highest SPI clock rates.
Recomendado
UART Serial Level Shifting
UART TX and RX lines between a 1.8V/2.5V microcontroller and a 3.3V/5V module (Bluetooth, GPS, cellular modems) translate cleanly through one TXB0104D channel pair, with two channels left spare for flow control (RTS/CTS). The push-pull CMOS UART outputs are exactly the signal type the TXB family is designed for, delivering full-rail logic levels without pull-up biasing. The -40C to +85C operating range suits industrial modems and outdoor connected equipment. Because UART traffic is asynchronous and modest in speed, the device's edge-drive characteristics have ample margin; the key design step is ensuring VCCA powers up before or with the MCU so RX lines are valid as soon as the link initializes.
Recomendado
Industrial Sensor Interfaces
Industrial sensor nodes frequently mix legacy 5V sensor outputs with 3.3V or 1.8V ADC and MCU domains, and the TXB0104D provides four channels of protection with its +/-15 kV ESD protection rating guarding connector-facing pins. The OE input gives designers a controlled enable window so the sensor bus stays isolated until both supply domains are stable, avoiding latch-up paths through partially powered devices. Its SOIC-14 body with 1.27 mm pitch is easy to inspect and rework in industrial assembly. Note the -40C to +85C range covers most factory-floor environments, and the push-pull architecture drives cable lengths only modestly - use short, shielded runs for best signal integrity.
Recomendado
Portable and Battery-Powered Devices
Battery-operated products translate between efficient low-voltage processors and 3.3V peripherals, and the TXB0104D's CMOS process keeps static current in the microamp range per I/O, preserving battery budget. The 1.2V VCCA floor means it tracks even aggressively down-scaled SoC I/O rails, enabling 1.2V-to-1.8V or 1.2V-to-3.3V translation as rail voltages keep dropping. Its compact SOIC-14 footprint suits handheld and wearable PCBs where board area is scarce, and the TXB0104PWR TSSOP variant saves further space. During sleep states, OE can be pulled low to tri-state all I/Os, eliminating leakage paths through the translator and any back-powering of the peripheral side from floating logic levels.
Recomendado
Evaluation Modules and Prototyping
Texas Instruments offers the 14-24-NL-LOGIC-EVM evaluation module explicitly designed to support 14-pin to 24-pin logic and translation devices, including the TXB auto-direction families, making the TXB0104D easy to characterize before committing a design. For bench prototyping, the SOIC-14 (D) package is large enough for direct soldering onto SOIC adapter boards, and the automatic direction sensing removes direction-control wiring from breadboard setups - a frequent source of errors with traditional DIR-pin translators. Engineers can quickly validate translation pairs such as 1.8V-to-5V, measure edge rates across capacitive loads, and confirm timing closure. This low-friction evaluation path shortens mixed-voltage design cycles considerably.
Recomendado
Resumo dos produtos recomendados
Dados de referência de engenharia para TXB0104D — comparação, orientação de projeto e informações de conformidade.
Guia de seleção
Comparação com alternativas
| Parâmetro | Este produto | TXS0104E | TXB0104DR | TXB0104DRG4 | TXB0604 |
|---|---|---|---|---|---|
| Package | SOIC-14 (D) | SOIC-14 - same | SOIC-14 - same | SOIC-14 - same | SOIC-14 - same |
| Brand | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments | Texas Instruments |
| Maximum Data Rate | 100 Mbps | 60 Mbps (push-pull), 20 Mbps (open-drain) | 100 Mbps | 100 Mbps | Higher speed class |
| Signal Types Supported | Push-pull CMOS only | Push-pull and open-drain (I2C capable) | Push-pull CMOS only | Push-pull CMOS only | Push-pull CMOS |
Principais diferenciais
- Automatic direction sensing eliminates control wiring (vs TXS0104E)
- Wider low-voltage VCCA floor (vs TXS0104E)
- Higher 100 Mbps data rate on push-pull buses (vs TXS0104E)
Notas de projeto
The TXB0104D only translates push-pull CMOS signals. Its 4 kOhm static drive path cannot sink the pull-up current of I2C, SMBus, one-wire, or open-collector buses; attempting I2C translation results in distorted, non-rising logic levels. For such buses use the TXS0104E, which is pin-compatible in the same SOIC-14 footprint. Similarly, avoid connecting the I/Os to pull-up resistors below about 50 kOhm or to heavily capacitive loads, as these overwhelm the edge-driven one-shot drivers and cause intermittent failures that are difficult to diagnose on the bench.
Observe the supply ordering rule from the TI datasheet: VCCA must not exceed VCCB. Power both rails from well-decoupled 0.1 uF ceramic capacitors placed within a few millimeters of pins 1 (VCCA) and 12 (VCCB). Use the OE pin tied through an RC delay or to a supervisor output so both supplies are stable before the I/Os activate - this prevents undefined logic from propagating into downstream devices during startup and protects partially powered peripherals from back-drive. OE floating at power-up leaves outputs in unpredictable states.
The automatic direction sensing triggers on input edges, so keep traces short (ideally under 10 cm) and minimize stub loading to avoid reflections that re-trigger the one-shots and corrupt data near the 100 Mbps limit. Keep unused channels (NC pins 13-14 need no connection) from being confused with spare I/O - there are no spare channels; all four must be used or left as defined. For high-speed lines, series-damp at the driver side rather than adding shunt capacitance at the translator, which slows the edge below the one-shot response window and can cause direction-detection glitches.
Informações de conformidade
RoHS compliance per standard TI logic catalog status; detailed REACH and conflict-minerals declarations should be confirmed on ti.com product pages.