
Adapter
kervinck/gigatron-rom
System, apps and tooling for the Gigatron TTL microcomputer
Texas InstrumentsExtended
-40℃~+85℃ 1 1.2V~3.6V 1.65V~5.5V 100Mbps 4 Auto Direction Detection Bidirectional CMOS CMOS Tri-State SOIC-14 Translators, Level Shifters ROHS
The TXB0104D is a translators, Level Shifter made by Texas Instruments in a SOIC-14 package with 14 pins. -40℃~+85℃ 1 1.2V~3.6V 1.65V~5.5V 100Mbps 4 Auto Direction Detection Bidirectional CMOS CMOS Tri-State SOIC-14 Translators, Level Shifters ROHS.
PCBKit's library has its KiCad symbol (Logic_LevelTranslator:TXB0104D, from KiCad's library) and its footprint (Package_SO:SOIC-14_3.9x8.7mm_P1.27mm, from KiCad's library), ready for a KiCad board. 1,659 are in stock at JLCPCB (part C2652946). 54 open-source boards in 44 repositories on GitHub use it.
| Parameter | Conditions | As printed | Page |
|---|---|---|---|
| Supply voltage, VCCA VCCA | min -0.5 · max 4.6 V | 5 | |
| Supply voltage, VCCB VCCB | min -0.5 · max 6.5 V | 5 | |
| Input voltage, VI VI | A port | min -0.5 · max 4.6 V | 5 |
| Input voltage, VI VI | B port | min -0.5 · max 6.5 V | 5 |
| Voltage applied to any output in the high-impedance or power-off state, VO VO | A port | min -0.5 · max 4.6 V | 5 |
| Voltage applied to any output in the high-impedance or power-off state, VO VO | B port | min -0.5 · max 6.5 V | 5 |
| Voltage applied to any output in the high or low state, VO VO | A port; maximum VCCA + 0.5 V | min -0.5 V | 5 |
| Voltage applied to any output in the high or low state, VO VO | B port; maximum VCCB + 0.5 V | min -0.5 V | 5 |
| Input clamp current, IIK IIK | VI < 0 | max -50 mA | 5 |
| Output clamp current, IOK IOK | VO < 0 | max -50 mA | 5 |
| Continuous output current, IO IO | min -50 · max 50 mA | 5 | |
| Continuous current through VCCA, VCCB, or GND | min -100 · max 100 mA | 5 | |
| Junction temperature range, TJ TJ | max 150 °C | 5 | |
| Storage temperature range, Tstg Tstg | min -65 · max 150 °C | 5 | |
| Electrostatic discharge V(ESD) | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001; A port; ±2.5 kV | max 2.5 kV | 5 |
| Electrostatic discharge V(ESD) | Human-body model (HBM), per ANSI/ESDA/JEDEC JS-001; B port; ±15 kV | max 15 kV | 5 |
| Electrostatic discharge V(ESD) | Charged-device model (CDM), per JEDEC specification JESD22-C101; A port; ±1.5 kV | max 1.5 kV | 5 |
| Electrostatic discharge V(ESD) | Charged-device model (CDM), per JEDEC specification JESD22-C101; B port; ±1.5 kV | max 1.5 kV | 5 |
| Supply voltage VCCA | VCCA ≤ VCCB | min 1.2 · max 3.6 V | 6 |
| Supply voltage VCCB | VCCA ≤ VCCB | min 1.65 · max 5.5 V | 6 |
| High-level input voltage VIH | OE; VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V; minimum VCCA × 0.65 | max 5.5 V | 6 |
| Low-level input voltage VIL | OE; VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V; maximum VCCA × 0.35 | min 0 V | 6 |
| Voltage applied to any output in the high-impedance or power-off state VO | A-port; VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V | min 0 · max 3.6 V | 6 |
| Voltage applied to any output in the high-impedance or power-off state VO | B-port; VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V | min 0 · max 5.5 V | 6 |
| Input transition rise or fall rate Δt/Δv | A-port inputs; VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V | max 40 ns/V | 6 |
| Input transition rise or fall rate Δt/Δv | B-port inputs; VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 3.6 V | max 40 ns/V | 6 |
| Input transition rise or fall rate Δt/Δv | B-port inputs; VCCA = 1.2 V to 3.6 V, VCCB = 4.5 V to 5.5 V | max 30 ns/V | 6 |
| Operating free-air temperature TA | min -40 · max 85 °C | 6 | |
| Junction-to-ambient thermal resistance RθJA | D, 14 PINS | typ 90.7 °C/W | 6 |
| Junction-to-case (top) thermal resistance RθJC(top) | D, 14 PINS | typ 50.5 °C/W | 6 |
| Junction-to-board thermal resistance RθJB | D, 14 PINS | typ 45.4 °C/W | 6 |
| Junction-to-top characterization parameter ψJT | D, 14 PINS | typ 14.7 °C/W | 6 |
| Junction-to-board characterization parameter ψJB | D, 14 PINS | typ 45.1 °C/W | 6 |
| Port A output high voltage VOHA | D; IOH = –20 uA, VCCA = 1.2 V, TA = 25°C | typ 1.1 V | 8 |
| Port A output low voltage VOLA | D; IOL = 20 uA, VCCA = 1.2 V, TA = 25°C | typ 0.3 V | 8 |
| Port A output low voltage VOLA | D; IOL = 20 uA, VCCA = 1.4 V to 3.6 V, –40°C to 85°C | max 0.4 V | 8 |
| Port B output low voltage VOLB | D; IOL = 20 uA, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | max 0.4 V | 8 |
| Inflection-point current II | D; OE: VI = VCCI or GND, VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V, TA = 25°C | min -1 · max 1 uA | 8 |
| Inflection-point current II | D; OE: VI = VCCI or GND, VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | min -2 · max 2 uA | 8 |
| Off-state current Ioff | D; A port: VI or VO = 0 to 3.6 V, VCCA = 0 V, VCCB = 0 V to 5.5 V, TA = 25°C | min -1 · max 1 uA | 8 |
| Off-state current Ioff | D; A port: VI or VO = 0 to 3.6 V, VCCA = 0 V, VCCB = 0 V to 5.5 V, –40°C to 85°C | min -2 · max 2 uA | 8 |
| Off-state current Ioff | D; B port: VI or VO = 0 to 5.5 V, VCCA = 0 V to 3.6 V, VCCB = 0 V, TA = 25°C | min -1 · max 1 uA | 8 |
| Off-state current Ioff | D; B port: VI or VO = 0 to 5.5 V, VCCA = 0 V to 3.6 V, VCCB = 0 V, –40°C to 85°C | min -2 · max 2 uA | 8 |
| High-impedance-state output current IOZ | D; A or B port: OE = GND, VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V, TA = 25°C | min -1 · max 1 uA | 8 |
| High-impedance-state output current IOZ | D; A or B port: OE = GND, VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | min -2 · max 2 uA | 8 |
| VCCA supply current ICCA | D; VI = VCCI or GND, IO = 0, VCCA = 1.2 V, VCCB = 1.65 V to 5.5 V, TA = 25°C | typ 0.06 uA | 8 |
| VCCA supply current ICCA | D; VI = VCCI or GND, IO = 0, VCCA = 1.4 V to 3.6 V, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | max 5 uA | 8 |
| VCCA supply current ICCA | D; VI = VCCI or GND, IO = 0, VCCA = 3.6 V, VCCB = 0 V, –40°C to 85°C | max 2 uA | 8 |
| VCCA supply current ICCA | D; VI = VCCI or GND, IO = 0, VCCA = 0 V, VCCB = 5.5 V, –40°C to 85°C | max -2 uA | 8 |
| VCCB supply current ICCB | D; VI = VCCI or GND, IO = 0, VCCA = 1.2 V, VCCB = 1.65 V to 5.5 V, TA = 25°C | typ 3.4 uA | 8 |
| VCCB supply current ICCB | D; VI = VCCI or GND, IO = 0, VCCA = 1.4 V to 3.6 V, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | max 5 uA | 8 |
| VCCB supply current ICCB | D; VI = VCCI or GND, IO = 0, VCCA = 3.6 V, VCCB = 0 V, –40°C to 85°C | max -2 uA | 8 |
| VCCB supply current ICCB | D; VI = VCCI or GND, IO = 0, VCCA = 0 V, VCCB = 5.5 V, –40°C to 85°C | max 2 uA | 8 |
| Combined supply current ICCA + ICCB | D; VI = VCCI or GND, IO = 0, VCCA = 1.2 V, VCCB = 1.65 V to 5.5 V, TA = 25°C | typ 3.5 uA | 8 |
| Combined supply current ICCA + ICCB | D; VI = VCCI or GND, IO = 0, VCCA = 1.4 V to 3.6 V, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | max 10 uA | 8 |
| High-impedance state, VCCA supply current ICCZA | D; VI = VCCI or GND, IO = 0, OE = GND, VCCA = 1.2 V, VCCB = 1.65 V to 5.5 V, TA = 25°C | typ 0.05 uA | 8 |
| High-impedance state, VCCA supply current ICCZA | D; VI = VCCI or GND, IO = 0, OE = GND, VCCA = 1.4 V to 3.6 V, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | max 5 uA | 8 |
| High-impedance state, VCCB supply current ICCZB | D; VI = VCCI or GND, IO = 0, OE = GND, VCCA = 1.2 V, VCCB = 1.65 V to 5.5 V, TA = 25°C | typ 3.3 uA | 8 |
| High-impedance state, VCCB supply current ICCZB | D; VI = VCCI or GND, IO = 0, OE = GND, VCCA = 1.4 V to 3.6 V, VCCB = 1.65 V to 5.5 V, –40°C to 85°C | max 5 uA | 8 |
| Input capacitance Ci | D; OE, VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V; typical at TA = 25°C, maximum over –40°C to 85°C | typ 3 · max 4 pF | 8 |
| Input-to-output internal capacitance Cio | D; A port, VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V; typical at TA = 25°C, maximum over –40°C to 85°C | typ 5 · max 6 pF | 8 |
| Input-to-output internal capacitance Cio | D; B port, VCCA = 1.2 V to 3.6 V, VCCB = 1.65 V to 5.5 V; typical at TA = 25°C, maximum over –40°C to 85°C | typ 11 · max 14 pF | 8 |
| Data rate | TA = 25°C; VCCB = 1.8 V | typ 20 Mbps | 9 |
| Data rate | TA = 25°C; VCCB = 2.5 V | typ 20 Mbps | 9 |
| Data rate | TA = 25°C; VCCB = 3.3 V | typ 20 Mbps | 9 |
| Data rate | TA = 25°C; VCCB = 5 V | typ 20 Mbps | 9 |
| Pulse duration tw | Data inputs; TA = 25°C; VCCB = 1.8 V | typ 50 ns | 9 |
| Pulse duration tw | Data inputs; TA = 25°C; VCCB = 2.5 V | typ 50 ns | 9 |
| Pulse duration tw | Data inputs; TA = 25°C; VCCB = 3.3 V | typ 50 ns | 9 |
| Pulse duration tw | Data inputs; TA = 25°C; VCCB = 5 V | typ 50 ns | 9 |
| Data rate | VCCB = 1.8 V ± 0.15 V | max 40 Mbps | 9 |
| Data rate | VCCB = 2.5 V ± 0.2 V | max 40 Mbps | 9 |
| Data rate | VCCB = 3.3 V ± 0.3 V | max 40 Mbps | 9 |
| Data rate | VCCB = 5 V ± 0.5 V | max 40 Mbps | 9 |
| Pulse duration tw | Data inputs; VCCB = 1.8 V ± 0.15 V | min 25 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 2.5 V ± 0.2 V | min 25 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 3.3 V ± 0.3 V | min 25 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 5 V ± 0.5 V | min 25 ns | 9 |
| Data rate | VCCB = 1.8 V ± 0.15 V | max 60 Mbps | 9 |
| Data rate | VCCB = 2.5 V ± 0.2 V | max 60 Mbps | 9 |
| Data rate | VCCB = 3.3 V ± 0.3 V | max 60 Mbps | 9 |
| Data rate | VCCB = 5 V ± 0.5 V | max 60 Mbps | 9 |
| Pulse duration tw | Data inputs; VCCB = 1.8 V ± 0.15 V | min 17 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 2.5 V ± 0.2 V | min 17 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 3.3 V ± 0.3 V | min 17 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 5 V ± 0.5 V | min 17 ns | 9 |
| Data rate | VCCB = 2.5 V ± 0.2 V | max 100 Mbps | 9 |
| Data rate | VCCB = 3.3 V ± 0.3 V | max 100 Mbps | 9 |
| Data rate | VCCB = 5 V ± 0.5 V | max 100 Mbps | 9 |
| Pulse duration tw | Data inputs; VCCB = 2.5 V ± 0.2 V | min 10 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 3.3 V ± 0.3 V | min 10 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 5 V ± 0.5 V | min 10 ns | 9 |
| Data rate | VCCB = 3.3 V ± 0.3 V | max 100 Mbps | 9 |
| Data rate | VCCB = 5 V ± 0.5 V | max 100 Mbps | 9 |
| Pulse duration tw | Data inputs; VCCB = 3.3 V ± 0.3 V | min 10 ns | 9 |
| Pulse duration tw | Data inputs; VCCB = 5 V ± 0.5 V | min 10 ns | 9 |
| Propagation delay time tpd | D; TA = 25°C; A-to-B; VCCB = 1.8 V | typ 6.9 ns | 10 |
| Propagation delay time tpd | D; TA = 25°C; A-to-B; VCCB = 2.5 V | typ 5.7 ns | 10 |
| Propagation delay time tpd | D; TA = 25°C; A-to-B; VCCB = 3.3 V | typ 5.3 ns | 10 |
| Propagation delay time tpd | D; TA = 25°C; A-to-B; VCCB = 5 V | typ 5.5 ns | 10 |
| Propagation delay time tpd | D; TA = 25°C; B-to-A; VCCB = 1.8 V | typ 7.4 ns | 10 |
| Propagation delay time tpd | D; TA = 25°C; B-to-A; VCCB = 2.5 V | typ 6.4 ns | 10 |
| Propagation delay time tpd | D; TA = 25°C; B-to-A; VCCB = 3.3 V | typ 6 ns | 10 |
| Propagation delay time tpd | D; TA = 25°C; B-to-A; VCCB = 5 V | typ 5.8 ns | 10 |
| Enable time ten | D; TA = 25°C; OE-to-A; VCCB = 1.8 V | typ 1 us | 10 |
| Enable time ten | D; TA = 25°C; OE-to-A; VCCB = 2.5 V | typ 1 us | 10 |
| Enable time ten | D; TA = 25°C; OE-to-A; VCCB = 3.3 V | typ 1 us | 10 |
| Enable time ten | D; TA = 25°C; OE-to-A; VCCB = 5 V | typ 1 us | 10 |
| Enable time ten | D; TA = 25°C; OE-to-B; VCCB = 1.8 V | typ 1 us | 10 |
| Enable time ten | D; TA = 25°C; OE-to-B; VCCB = 2.5 V | typ 1 us | 10 |
| Enable time ten | D; TA = 25°C; OE-to-B; VCCB = 3.3 V | typ 1 us | 10 |
| Enable time ten | D; TA = 25°C; OE-to-B; VCCB = 5 V | typ 1 us | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-A; VCCB = 1.8 V | typ 18 ns | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-A; VCCB = 2.5 V | typ 15 ns | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-A; VCCB = 3.3 V | typ 14 ns | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-A; VCCB = 5 V | typ 14 ns | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-B; VCCB = 1.8 V | typ 20 ns | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-B; VCCB = 2.5 V | typ 17 ns | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-B; VCCB = 3.3 V | typ 16 ns | 10 |
| Disable time tdis | D; TA = 25°C; OE-to-B; VCCB = 5 V | typ 16 ns | 10 |
| Input rise time, input fall time trA, tfA | D; TA = 25°C; A-port rise and fall times; VCCB = 1.8 V | typ 4.2 ns | 10 |
| Input rise time, input fall time trA, tfA | D; TA = 25°C; A-port rise and fall times; VCCB = 2.5 V | typ 4.2 ns | 10 |
| Input rise time, input fall time trA, tfA | D; TA = 25°C; A-port rise and fall times; VCCB = 3.3 V | typ 4.2 ns | 10 |
| Input rise time, input fall time trA, tfA | D; TA = 25°C; A-port rise and fall times; VCCB = 5 V | typ 4.2 ns | 10 |
| Input rise time, input fall time trB, tfB | D; TA = 25°C; B-port rise and fall times; VCCB = 1.8 V | typ 2.1 ns | 10 |
| Input rise time, input fall time trB, tfB | D; TA = 25°C; B-port rise and fall times; VCCB = 2.5 V | typ 1.5 ns | 10 |
| Input rise time, input fall time trB, tfB | D; TA = 25°C; B-port rise and fall times; VCCB = 3.3 V | typ 1.2 ns | 10 |
| Input rise time, input fall time trB, tfB | D; TA = 25°C; B-port rise and fall times; VCCB = 5 V | typ 1.1 ns | 10 |
| Skew (time), output tSK(O) | D; TA = 25°C; Channel-to-channel skew; VCCB = 1.8 V | typ 0.4 ns | 10 |
| Skew (time), output tSK(O) | D; TA = 25°C; Channel-to-channel skew; VCCB = 2.5 V | typ 0.5 ns | 10 |
| Skew (time), output tSK(O) | D; TA = 25°C; Channel-to-channel skew; VCCB = 3.3 V | typ 0.5 ns | 10 |
| Skew (time), output tSK(O) | D; TA = 25°C; Channel-to-channel skew; VCCB = 5 V | typ 1.4 ns | 10 |
| Maximum data rate | D; TA = 25°C; VCCB = 1.8 V | typ 20 Mbps | 10 |
| Maximum data rate | D; TA = 25°C; VCCB = 2.5 V | typ 20 Mbps | 10 |
| Maximum data rate | D; TA = 25°C; VCCB = 3.3 V | typ 20 Mbps | 10 |
| Maximum data rate | D; TA = 25°C; VCCB = 5 V | typ 20 Mbps | 10 |

kervinck/gigatron-rom
System, apps and tooling for the Gigatron TTL microcomputer

ravinrabbid/DonCon2040
RP2040 based firmware and hardware for DIY Taiko no Tatsujin Drum Controllers


IIP-Group/polymap
Repository for the PolyMap Hardware and PolyMap Studio VST Plugin (prototype version).

tuwrraphael/inkjet-printer
Inkjet printer for printing ceramic thin films: software, electronics and CAD designs


wyolum/mmM
mmMercury is an Open Hardware, blood pressure measurement device (not FDA approved).

Yes. The symbol is Logic_LevelTranslator:TXB0104D and the footprint Package_SO:SOIC-14_3.9x8.7mm_P1.27mm, both drawn on this page. PCBKit places them on a board for you when you design with it.
SOIC-14, with 14 pins. Its footprint is drawn on this page.
Texas Instruments publishes it: the Datasheet link on this page opens it.
JLCPCB lists it as part C2652946, with 1,659 in stock; the sellers' links on this page open their listings.
Parts like it in the library: the TXS0104ED by Texas Instruments, the TXS0104EDR(LX) by lingxingic, the TXS0104EDG4 by Texas Instruments and the NLSV4T240ED by onsemi. Check their datasheets: a part that fits the footprint may still differ in its ratings.
54 boards in 44 repositories on GitHub; the most starred are listed on this page, with their KiCad files.