El TXS0102DCUR es un traductor de nivel de tensión bidireccional de 2 bits de Texas Instruments diseñado para sistemas de tensión mixta en los que I²C, UART, GPIO u otras señales digitales deben cruzar entre diferentes dominios de tensión. No requiere señal de control de dirección: cada canal detecta y traduce automáticamente en ambas direcciones, lo que simplifica el diseño de la placa.
El puerto A funciona de 1,65 V a 3,6 V (siguiendo a VCCA), y el puerto B funciona de 2,3 V a 5,5 V (siguiendo a VCCB), con la restricción VCCA ≤ VCCB. Esto cubre todas las combinaciones comunes de voltaje lógico: 1,8 V a 3,3 V, 1,8 V a 5 V, 3,3 V a 5 V y 2,5 V a 3,3 V.
La arquitectura TXS utiliza conmutadores de transistor pasivo con aceleradores de velocidad de flanco. Para buses de drenaje abierto (I²C, SMBus), el FET de paso proporciona una ruta de baja impedancia y el acelerador de un disparo activa brevemente un fuerte pull-up para acelerar los flancos ascendentes, alcanzando hasta 2 Mbps. Para señales push-pull (UART, SPI, GPIO), el acelerador proporciona flancos rápidos de hasta 24 Mbps.
La función de aislamiento de VCC garantiza que si VCCA o VCCB está en GND, ambos puertos entran en un estado de alta impedancia, evitando la retroalimentación. El circuito Ioff admite el modo de apagado parcial, lo que permite apagar un lado mientras el otro permanece activo sin fugas. No es necesario secuenciar la alimentación: cualquiera de las dos vías puede activarse primero.
La protección ESD es asimétrica: el puerto A proporciona HBM de 2,5 kV, mientras que el puerto B (orientado hacia el lado de mayor tensión, a menudo externo) proporciona HBM de 8 kV. La patilla OE, cuando se pone a nivel bajo, coloca todas las E/S en estado de alta impedancia con corriente de reposo reducida. El encapsulado VSSOP-8 (DCU) ocupa sólo 4,6 mm² de superficie de placa, lo que lo hace ideal para diseños portátiles con limitaciones de espacio.