SR Flip-Flop: ¿NOR o NAND?

7

Comencé a estudiar chanclas recientemente y estoy atascado en este punto:

En algunos videos tutoriales, las personas explican el flip-flop SR de esta manera:

Entonces,usanpuertasNAND,produciendounatabladetransicióncomoesta:

|t|t+1|S|R|Q|0|0|INVALID|0|1|1|1|0|0|1|1|?

Sinembargo,otraspersonasexplicanelflip-flopdeSRutilizandolaspuertasNOR:

SR2 http://startingelectronics.com/software/ VHDL-CPLD-course / tut9-SR-latch / SR-latch-gates.png

que tiene una tabla de transición diferente.

¿Ambos son correctos? ¿Por qué existen ambos?

    
pregunta pavlos163

4 respuestas

6

Ambos son pestillos SR.

El pestillo SR NOR tendrá la siguiente tabla de verdad:

----------
S  R   Q
----------
0  0   no change
0  1   0
1  0   1
1  1   not allowed
----------

SR NAND latch es una versión invertida de SR NOR latch. La tabla de verdad de la cual es:

----------
S  R   Q
----------
0  0   not allowed
0  1   1
1  0   0
1  1   no change
----------
    
respondido por el nidhin
7

Existe este bonito conjunto de reglas pequeñas (e incompletas) sobre los circuitos digitales, sobre las bolas pequeñas para ser más precisos:

  • las pelotitas pueden desplazarse por cables (no siempre en las secciones T)
  • las bolas pequeñas pueden viajar a través de puertas lógicas
  • las pelotitas se neutralizan unas a otras cuando chocan

El segundo necesita un poco de expansión. Si tiene una bolita en la salida de una compuerta AND, lo que la convierte en una compuerta NAND, puede tomar la pelota, doblarla, poner las nuevas bolas en la entrada y convertir la AND en un OR. Las cosas son similares si empiezas con una puerta OR (que con su bolita es una puerta NOR). Alguien llama a esta regla Las leyes de Morgan si alguna vez tiene que explicárselo a un maestro.

Vuelve a tu circuito: toma las dos bolitas, cruza las puertas NAND (dividiendo las bolitas). Ahora tienes dos puertas OR y cuatro bolas. Recuerda que una bola representa una puerta NO:

simular este circuito : esquema creado usando CircuitLab

Ahora, como ves, R y S se anulan tan pronto como entran al circuito. Podemos aceptar y "simplificar" NOT3 con R y llamar a esa entrada nR, y de manera similar con S y NOT2.

Ahora presionemos NOT4 hasta el cruce en T: ¿qué sucede allí? Bueno, puede negar la salida AND, y para mantener el valor descendente de nQ, también debe poner un no allí.

Un diagrama vale más que mil palabras:

simular este circuito

Ahora puede simplificar Q y NOT1 y etiquetar esa salida nQ, simplificar nQ y NOT2 y etiquetar esa salida Q. ¿El circuito parece más familiar ahora? Tu segundo circuito es igual al mismo, solo lo que llamas cambios establecidos y restablecidos.

La verdadera pregunta es: ¿por qué me molesté con toda la historia de las "bolas pequeñas"? Podrías haber escrito la tabla de verdad y "fácilmente" ver lo que estaba pasando. Bueno, creo que deslizar bolitas ayuda mucho para resolver problemas simples e incluso un poco más complicados. Además, es divertido .

    
respondido por el Vladimir Cravero
5

Es posible construir un flip flop SR simple usando las puertas NOR o NAND. No hay mucha diferencia en la salida. La única diferencia menor se produce debido a las propiedades de una puerta NOR o NAND.

Considere un flip flop SR con puertas NAND: -

Latabladeverdadsepuededarcomo:-

Ahora, considere el flip flop SR utilizando las puertas NOR: -

Latabladeverdadsepuededarcomo:-

El circuito funcionará de manera similar al circuito de la puerta NAND anterior, excepto que las entradas están activas en ALTO y existe una condición no válida cuando ambas entradas están en el nivel lógico "1". Solo depende del que prefieras usar, de lo contrario, ambos tienen el mismo trabajo.

    
respondido por el Parthiv P
0

Las puertas NOR se utilizan para construir pestillos SR altos activos y puertas NAND para construir latches SR bajos activos

videos de YouTube sobre cierres

    
respondido por el Drummy

Lea otras preguntas en las etiquetas