Creando un circuito lógico con solo puertas NAND

-1

Se supone que debo hacer un circuito lógico con solo puertas NAND.

He creado una tabla de verdad y he extraído la expresión booleana utilizando un mapa de Karnaugh.

Mi función es: \ $ \ overline XZ + XY \ $

¿Cómo puedo dibujar este circuito utilizando solo 4 puertas NAND?

ACTUALIZAR

** Así que esto es lo que el maestro da para "comenzar con" y se supone que debo dibujar las líneas a través de este circuito de puertas NAND para crear la función ~ xz + xy. Todavía me siento tan confundido cuando empiezo a dibujar las líneas a pesar de la gran ayuda de todos ustedes, simplemente no puedo estar en línea con mi función. Simplemente parece sin esperanza.

ComootraACTUALIZACIÓN,agreguémimapadeKarnaughparaasegurarmecontodosustedesquemifunciónescorrecta.

    
pregunta Trinity Master

3 respuestas

2

Esta es la respuesta a tu problema. la puerta que se parece a o la puerta es solo otra forma de dibujar una puerta nand.

El teorema de De Morgan puede ser confuso. Tienes (A * B) '= A' + B '. Puede ser útil observar lo que esto hace al símbolo esquemático. Para la compuerta NAND dice cambiar el símbolo a una compuerta OR y mover las burbujas hacia el lado de entrada. Hecho esto, se puede dibujar este circuito;

Llamando al nivel de salida del primer nivel, ves que esto fue hecho. Ahora que tenemos burbujas en las salidas del segundo nivel, pueden expulsar las burbujas de entrada en el primer nivel. Así que estas tres puertas forman una suma de configuración de productos y no había necesidad de usar De Morgan en toda la función.

Usted prácticamente tuvo esto en su tercer diagrama. Si en lugar de unir las entradas en el segundo nivel aplicó sus cuatro entradas, con X a través e inversor, habría obtenido la respuesta.

    
respondido por el owg60
2
  

Mi función es: \ $ \ overline XZ + XY \ $

     

¿Cómo puedo dibujar este circuito utilizando solo puertas NAND?

  • X! Z + XY
  • = ((X)! Z)! . (XY)!)! de Morgan
  • = ((((X)! Z)!. (X.Y)!)! (Hice esto en un iPad que no puede dibujar esquemas)

simular este circuito : esquema creado usando CircuitLab

  • por lo tanto para 3 entradas X, Y, Z
    • usando "!" = salida invertida de NAND, a = b input
    • "." = Y, "+" O
    • (NAND) x n = número de compuertas NAND-2 en
    • n = 4 pares de paréntesis.

YaquíhayunacomputadoraNANDgate.

    
respondido por el Tony EE rocketscientist
0
  • no X = X nand X
  • X e Y = no (X nand Y)
  • X o Y = (no X) nand (no Y)

yo mi. ~ XZ + XY = (((x nand x) nand z) nand ((x nand y) nand (x nand y)))

(Corrígeme si me equivoco).

    
respondido por el valplo

Lea otras preguntas en las etiquetas