Está en la página 1de 11

Implementar funciones lgicas

Con puertas NOR y NAND

IMPLEMENTACIN DE CIRCUITOS LGICOS CON LAS PUERTAS


NOR Y NAND
Este mtodo de implementacin solo se puede realizar con puertas NAND o
NOR, ya que solo estas dos puertas lgicas son universales, es decir se
puede realizar cualquier circuito lgico y sustituir cualquier puerta
empleando nicamente este tipo de puertas, para ello debemos seguir un
cierto protocolo aprovechando que una doble negacin es igual a una
afirmacin

).

Siempre podemos negar una expresin lgica dos veces, tantas veces
como necesitemos y sta quedar inmutable, si luego aplicamos el teorema
de DeMorgan a una de las dos negaciones anteriores, conseguimos que un
producto negado se convierta en una suma de variables negadas, o bien
que una suma negada se convierta en un producto de variables negadas.
PUERTAR NOR:

PUERTA NAND:

Profesor: Pedro J. Saiz Malfaz

Pgina 1

Implementar funciones lgicas


Con puertas NOR y NAND

Ejemplo prctico de ejecucin de cualquier puerta, empleando solamente


puertas NOR y NAND.
Profesor: Pedro J. Saiz Malfaz

Pgina 2

Implementar funciones lgicas


Con puertas NOR y NAND
Puertas lgicas NOR: Sistema Tradicional- ANSI

NOR

Puertas lgicas NAND: (Sistema Tradicional- ANSI)

Profesor: Pedro J. Saiz Malfaz

Pgina 3

Implementar funciones lgicas


Con puertas NOR y NAND

Puertas lgicas NAND: (Sistema IEC)

Ejercicio 1.
La expresin adjunta corresponde a una determinada funcin lgica:

Profesor: Pedro J. Saiz Malfaz

Pgina 4

Implementar funciones lgicas


Con puertas NOR y NAND

Se desea expresar esta funcin lgica en forma de productos negados


(puertas NAND) o en forma de sumas negadas (Puertas NOR)
Solucin:
La funcin permanece inmutable si la negamos dos veces:
Aplicando el teorema de Morgan a la negacin:

As habremos conseguido expresar la funcin en forma de productos


negados, es decir de modo que se pueda implementar con puertas NAND.
Si lo que quisiramos es expresar la funcin en forma de sumas negadas,
(puertas NOR), actuaramos del siguiente modo:
Se niega toda la funcin dos veces, y se niegan dos veces todos los
productos que aparecen en la expresin lgica:

Y aplicando el teorema de DeMorgan a una de las negaciones de los


productos:

Y as obtenemos la expresin lgica en funcin de sumas negadas, que es


lo se pretenda.

Ejercicio 2.
Implementar la funcin lgica que se adjunta empleando nicamente puertas
NAND. Repetir el ejercicio empleando nicamente puertas NOR.

Profesor: Pedro J. Saiz Malfaz

Pgina 5

Implementar funciones lgicas


Con puertas NOR y NAND

Solucin:
En primer lugar obtendremos la solucin utilizando puertas NAND.
Se aplica una doble negacin a toda la expresin y adems se niega dos
veces la suma:

Aplicamos ahora el teorema de Morgan a una de las negaciones de la suma y


obtenemos:

Que al implementarse quedar:

Resolveremos ahora el problema utilizando puertas NOR.


Negamos dos veces toda la expresin y el producto interior del parntesis:

Aplicando el teorema de DeMorgan por un lado a una de las negaciones que


abarca a toda la expresin y por otro al producto interior, tendremos:

Profesor: Pedro J. Saiz Malfaz

Pgina 6

Implementar funciones lgicas


Con puertas NOR y NAND

Que al implementarse quedar:

Ejercicio 3.
Sea el circuito lgico de la figura.

Profesor: Pedro J. Saiz Malfaz

Pgina 7

Implementar funciones lgicas


Con puertas NOR y NAND

Se pide:
a) Obtener la funcin lgica.
b) Disear un circuito con puertas NOR de dos entradas que realice la misma
funcin.
Solucin.
La funcin lgica ser:

Si ahora negamos dos veces esta expresin tendremos:

Con lo que al implementarla quedar:

Ejercicio 4.
Implementar la funcin lgica que se adjunta empleando nicamente puertas
NAND. Repetir el ejercicio empleando nicamente puertas NOR.

Profesor: Pedro J. Saiz Malfaz

Pgina 8

Implementar funciones lgicas


Con puertas NOR y NAND

Solucin puerta NAND:

Solucin puerta NOR:

Ejercicio 5.

Profesor: Pedro J. Saiz Malfaz

Pgina 9

Implementar funciones lgicas


Con puertas NOR y NAND

Implementar la funcin lgica que se adjunta empleando nicamente puertas


NAND. Repetir el ejercicio empleando nicamente puertas NOR.

Ejercicio 6.
Implementar la funcin lgica que se adjunta empleando nicamente puertas
NOR.

Ejercicio 7.

Profesor: Pedro J. Saiz Malfaz

Pgina 10

Implementar funciones lgicas


Con puertas NOR y NAND

Ejercicio 8.

Profesor: Pedro J. Saiz Malfaz

Pgina 11