LATCHES
El latch (cerrojo) es un tipo de dispositivo de almacenamiento temporal de dos estados (biestable), que se suele agrupar en una categoría diferente a la de los flip-flops. Básicamente, los latches son similares a los flip-flops, ya que son también dispositivos de dos estados que pueden permanecer en cualquiera de sus dos estados gracias a su capacidad de realimentación, lo que consisteen conectar (realimentar) cada una de las salidas a la entrada opuesta. La diferencia principal entre ambos tipos de dispositivos está en el método empleado para cambiar de estado.
El latch S-R (SET-RESET)
Un latch es un tipo de dispositivo lógico biestable o multivibrador. Un latch S-R (Set-Reset) con entrada activa a nivel ALTO se compone de dos puertas NOR acopladas, tal como se muestra enla Figura 7.1(a); un
latch con entrada activa a nivel BAJO está formado por dos puertas NAND conectadas tal como se muestra en la Figura 7.1(b). Observe que la salida de cada puerta se conecta a la entrada de la puerta opuesta.
Esto origina la realimentación (feedback) regenerativa característica de todos los latches y flip-flops.
Para explicar el funcionamiento del latch, vamos a utilizar ellatch ¬S-¬R de puertas NAND de la Figura 7.1(b). Este latch lo hemos vuelto a dibujar en la Figura 7.2, utilizando puertas negativa-OR equivalentes, debido a que los niveles BAJOS de las líneas y son las entradas de activación.
El latch de la Figura 7.2 tiene dos entradas, y , y dos salidas Q y . Asumimos que las dos entradas y la salida Q están a nivel ALTO. Dado que la salida Q se realimenta auna entrada de la puerta G2 y que la entrada está a nivel ALTO, la salida de G2 tiene que ser un nivel BAJO. Esta salida a nivel BAJO está acoplada de nuevo a una entrada de la puerta G1, asegurando así que su salida sea un nivel ALTO.
Cuando la salida Q está a nivel ALTO, el latch se encuentra en estado SET y permanecerá indefinidamente en él hasta que se aplique un nivel BAJO a la entrada.Si tenemos un nivel BAJO en la entrada ¬R y un nivel ALTO en, la salida de la puerta G2 se pone forzosamente a nivel ALTO. Este nivel ALTO en la salida ¬Q se realimenta a una de las entradas de G1 y, dado que la entrada ¬S está a nivel ALTO, la salida de ¬Q1 se pone a nivel BAJO. Este nivel BAJO en la salida Q se realimenta a una de las entradas de G2, asegurando que la salida permanezca a nivelALTO incluso cuando se elimine el nivel BAJO de la entrada. Cuando la salida Q es un nivel BAJO, el latch se encuentra en estado RESET. Ahora el latch permanece indefinidamente en este estado hasta que se aplique un nivel BAJO en la entrada.
LATCH SET-RESET 74LS279
El 74LS279 es un cuádruple latch ¬S-¬R representado por el diagrama lógico de la Figura
7.7(a) y cuyo diagrama de pines esel mostrado en la parte b de la misma figura. Observe que dos de los latches tienen dos entradas ¬S
El latch S-R con entrada de habilitación
El diagrama y el símbolo lógico de un latch con entrada de habilitación se muestran en la Figura 7.8. Las entradas S y R controlan el estado al que va a cambiar el latch cuando se aplica un nivel ALTO a la entrada de habilitación (EN, enable). Ellatch no cambia de estado hasta que la entrada EN está a nivel ALTO pero, mientras que permanezca en este estado, la salida va a ser controlada por el estado de las entradas S y R. En este circuito, el estado no válido del latch se produce cuando las dos entradas S y R están simultáneamente a nivel ALTO.
EJEMPLO:
El latch D con entrada de habilitación
Existe otro tipo de latchcon entrada de habilitación que se denomina latch D. Se diferencia del latch S-R en que sólo tiene una entrada, además de la de habilitación, EN. Esta entrada recibe el nombre de entrada de datos (D). La Figura 7.10 muestra el diagrama y el símbolo lógico de este tipo de latch. Cuando la entrada D está a nivel ALTO y la entrada EN también, el latch se pone en estado SET. Cuando la entrada D está a...
Regístrate para leer el documento completo.