Me encontré con el flip flop RS y he intentado implementarlo en un simulador y usando puertas lógicas reales. Pero todavía no estoy seguro de si he entendido correctamente el caso inestable o prohibido S=1, R=1 en el flip flop. ¿Alguien puede decirme qué es eso exactamente?
Por cierto, he usado NAND Gates de 2 entradas para implementar el flip flop. ¿Cuál es la diferencia entre el flip flop de puerta NAND y el flip flop de puerta NOR?
Suponga puertas lógicas ideales (sin retraso de propagación) como esta (imagen de wikipedia ):
Sabemos que la salida de la puerta NOR es 1 si y solo si ambas entradas son 0; y 0 en caso contrario.
Cuando S = 1, Q = 1 y por lo tanto ; cuando R = 1, Q = 0 y .
Pero si establece tanto R como S en 1, tenemos que Q = 0 y al mismo tiempo. Esto contradice la relación . En el mundo real, una de las puertas alcanzará primero el estado 1 y el resultado será impredecible.
Para el flip-flop RS basado en NAND, se puede mostrar lo mismo cuando R = S = 0, escribiendo las ecuaciones lógicas apropiadamente.
Afirmar S
significa 'establecer la salida en 1'. Afirmar R
significa 'establecer la salida en 0'. Decirle al flop que lleve simultáneamente a 0 y 1 al mismo tiempo no tiene sentido, por eso está prohibido.
R
y S
al mismo tiempo le dirá al flip flop que conduzca simultáneamente a 1 y 0 al mismo tiempo, lo que curiosamente tiene sentido para un flip flop basado en NOR.Tener ambas entradas altas plantea dos problemas:
Las salidas Q y /Q serán bajas, pero la lógica descendente puede esperar que /Q siempre sea lo opuesto a Q. Dependiendo de la lógica descendente, el hecho de que Q y /Q bajen puede o no representar un problema. problema real, pero es algo que hay que tener en cuenta.
Cuando la primera entrada baja lo hace, si la otra entrada no permanece alta hasta que los efectos del primer cambio se hayan filtrado a través del circuito, el comportamiento del circuito no estará bien definido hasta que al menos una de las entradas pase. alto de nuevo.
La forma más sencilla de evitar el segundo problema descrito anteriormente es nunca tener ambas entradas altas simultáneamente o en intervalos superpuestos.
Bilow
aarón franco
Ukpa Uchechi