El 74HC573PW de Nexperia es un latch transparente de tipo D octal (8 bits) con salidas de 3 estados, alojado en un encapsulado TSSOP de 20 patillas. Es uno de los dispositivos de enclavamiento de bus más utilizados en el diseño de sistemas digitales, especialmente para la demultiplexación de bus de datos/dirección de microprocesadores y microcontroladores.
El 74HC573 es funcionalmente idéntico al 74HC373, pero con un pinout diferente que coloca todas las entradas de datos en un lado del encapsulado y todas las salidas en el lado opuesto. Esta disposición de patillas simplifica enormemente el diseño de la placa de circuito impreso para los diseños orientados a bus, en los que el bus de datos fluye de izquierda a derecha (o de arriba abajo) a través del latch. El 74HC373, por el contrario, tiene entradas y salidas intercaladas, lo que complica el encaminamiento del bus.
El dispositivo ofrece dos funciones de control: habilitación de enclavamiento (LE) y habilitación de salida (OE). El pin LE controla si los latches están transparentes (pasando datos de entrada a las salidas) o reteniendo (reteniendo el último dato). El pin OE controla si las salidas están activas (conduciendo el bus) o en estado de alta impedancia (desconectadas del bus). Estos dos controles funcionan de forma independiente: OE sólo afecta a los búferes de salida, no al estado interno de enclavamiento, por lo que los datos enclavados se conservan incluso cuando las salidas están desactivadas.
Operación Latch Transparente: Cuando LE está en ALTO, cada entrada D pasa directamente a través de su respectivo latch a la salida Q correspondiente. Se dice que el latch es ‘transparente’ porque la salida sigue a la entrada con sólo el retardo de propagación (aproximadamente 14ns a VCC=4,5V). Este modo se utiliza durante el tiempo en que el microprocesador está conduciendo el bus de direcciones/datos con datos válidos. Cuando LE transita de ALTO a BAJO, los datos presentes en las entradas D en el momento del flanco descendente son capturados (latched) y retenidos en las salidas Q. El latch se vuelve entonces opaco - los cambios en las entradas D ya no afectan a las salidas Q hasta que LE pasa a HIGH de nuevo.
Control de salida de 3 estados: El pin OE controla los buffers de salida independientemente del estado del latch. Cuando OE está BAJO (activo), las salidas conducen el bus con los datos enclavados. Cuando OE está en ALTO, todas las salidas pasan al estado de alta impedancia (Hi-Z), desconectando el dispositivo del bus. Esto permite que varios dispositivos compartan un bus de salida común sin contención. El latch interno sigue manteniendo sus datos incluso cuando las salidas están deshabilitadas, por lo que los datos están disponibles inmediatamente cuando OE vuelve a estar en BAJO.
Demultiplexación del bus del microprocesador: La principal aplicación del 74HC573 es la demultiplexación del bus combinado de direcciones/datos utilizado por muchos microprocesadores y microcontroladores. En estos sistemas, los mismos pines físicos llevan tanto información de direcciones como de datos en diferentes fases de reloj. El 74HC573 captura la dirección durante la fase de dirección (LE=HIGH, luego LE pasa a LOW para enclavarse), y la dirección enclavada permanece estable en las salidas mientras el bus pasa a la fase de datos. Esto permite al sistema utilizar la dirección para decodificar la memoria mientras el bus de datos está libre para operaciones de lectura/escritura.
El 74HC573 también se utiliza habitualmente como expansor del puerto de salida. Un microcontrolador escribe datos en el enclavamiento mediante la conducción de las entradas D y pulsando LE. Los datos enclavados controlan los periféricos externos (LEDs, relés, pantallas) independientemente del estado del bus del microcontrolador. El pin OE puede utilizarse para activar/desactivar las salidas del puerto según sea necesario.
La variante 74HC funciona en todo el rango de alimentación de 2,0 V a 6,0 V con niveles de entrada CMOS, mientras que la variante 74HCT funciona a 4,5 V a 5,5 V con niveles de entrada compatibles con TTL. La variante HCT es preferible cuando se interconecta con lógica TTL o CMOS de 5 V, mientras que la variante HC se utiliza para aplicaciones de voltaje más bajo.
Los diodos de bloqueo de entrada en todas las entradas permiten la interconexión con tensiones superiores a VCC mediante resistencias limitadoras de corriente. Esta característica resulta útil en sistemas de tensión mixta en los que las señales de entrada pueden proceder de un dominio de tensión superior. El rendimiento de latch-up supera los 100 mA según JESD 78 Clase II Nivel B, lo que garantiza un funcionamiento fiable en entornos eléctricos adversos.