Tipos de flips-flops
Tipo RS
El Flip-Flop tiene dos entradas, R (Reset) y S (Set). Tiene una salida Q, y a veces también una salida complementada, la que se indica con un círculo en la otra terminal de salida. Cuando S esta a nivel ALTO, y R esta a nivel BAJO, la salida Q se pone a nivel ALTO con el flanco de disparo del pulso de reloj, pasando el Flip-Flop al estado SET.
El Flip-Flop RS sepuede construir a partir de compuertas lógicas. El diagrama a continuación esta formado a partir de dos compuertas NAND.
Modo de operación
Entradas
Salidas
R
S
Q
Q
Prohibido
0
0
1
1
Set
0
1
1
0
Reset
1
0
0
1
Mantenimiento
1
1
No cambia
Observar la realimentación característica de una puerta NAND a la entrada de la otra. En la tabla de la verdad sedefine la operación del Flip-Flop. Primero encontramos el estado "prohibido" en donde ambas salidas están a 1, o nivel ALTO.
Luego encontramos la condición "set" del flip-flop. Aquí un nivel BAJO, o cero lógico, activa la entrada de set(S). Esta pone la salida normal Q al nivel alto, o 1. Seguidamente encontramos la condición "reset". El nivel BAJO, o 0, activa la entrada de reset, borrando (oponiendo en reset) la salida normal Q.
La cuarta línea muestra la condición de "inhabilitación" o "mantenimiento", del Flip-Flop RS. Las salidas permanecen como estaban antes de que existiese esta condición, es decir, no hay cambio en las salidas de sus estados anteriores. Indicar la salida de set, significa poner la salida Q a 1, de igual forma, la condición reset pone la salida Q a 0.
La salidacomplementaria nos muestra lo opuesto. Estos Flip-Flop se pueden conseguir a través de circuitos integrados.
Flip-Flop Síncrono
El Flip-Flop RS síncrono opera en conjunción con un reloj, en otras palabras opera sincronizadamente. Su símbolo lógico se muestra a continuación. Es igual a un Flip-Flop RS añadiéndole una entrada de reloj.
El flip-flop RS síncrono puede implementarse concompuertas NAND. Las ultimas dos compuertas NAND añaden la característica de sincronismo al cerrojo RS. La tabla de la verdad nos muestra la operación del flip-flop RS síncrono.
El modo de mantenimiento se describe en la primera línea de la tabla de la verdad. Cuando un pulso de reloj llega a la entrada CLK (con 0 en las entradas R y S), las salidas no cambian, permanecen igual que antes de la llegadadel pulso de reloj. Este modo también puede llamarse de "inhabilitación" del FF. La línea 2 es el modo de reset.
La salida normal Q se borrará cuando un nivel ALTO active la entrada R y un pulso de reloj active la entrada de reloj CLK. Si R=1 y S=0, el FF no se pone a 0 inmediatamente, esperará hasta que el pulso del reloj pase del nivel BAJO al ALTO, y entonces se pone a 0. La línea 3 de la tabladescribe el modo set del Flip-Flop. Un nivel ALTO activa la entrada S (con R=0 y un pulso de reloj en el nivel ALTO), poniendo la salida Q a 1.
La línea 4 de la tabla de verdad es una combinación "prohibida" todas las entradas están en 1, no se utiliza porque activa ambas salidas en el nivel ALTO.
Modo de operación
ENTRADAS
SALIDAS
CLK
S
R
Q
Q
Mantenimiento
0
0
No cambiaReset
0
1
1
1
Set
1
0
1
0
Prohibido
1
1
1
1
Las 3 líneas superiores representan las señales binarias de reloj, set y reset. Una sola salida Q se muestra en la parte inferior. Comenzando por la izquierda, llega el pulso de reloj 1, pero no tiene efecto en Q porque las entradas R y S están en el modo de mantenimiento, por tanto, la salida Q permanece a 0.
En el punto a deldiagrama del tiempo, la entrada de set se activa en el nivel ALTO. Después de cierto tiempo en el punto b, la salida se pone a 1. Mirar que el Flip-Flop ha esperado a que el pulso 2 pase del nivel BAJO a ALTO antes de activar la salida Q a 1. El pulso está presente cuando las entradas R y S están en modo de mantenimiento, y por lo tanto la salida no cambia. En el punto C la entrada de reset se activa...
Regístrate para leer el documento completo.