Sei sulla pagina 1di 13

DESARROLLO

Una puerta lgica, o compuerta lgica, es un dispositivo electrnico el cual es la expresin fsica de un operador booleano en la lgica de conmutacin. Cada puerta lgica consiste en una red de dispositivos interruptores que cumple las condiciones booleanas para el operador particular. Son esencialmente circuitos de conmutacin integrados en un chip. Claude Elwood Shannon experimentaba con rels o interruptores electromagnticos para conseguir las condiciones de cada compuerta lgica, por ejemplo, para la funcin booleana Y (AND) colocaba interruptores en circuito serie, ya que con uno solo de stos que tuviera la condicin abierto, la salida de la compuerta Y sera = 0, mientras que para la implementacin de una compuerta O (OR), la conexin de los interruptores tiene una configuracin en circuito paralelo. La tecnologa microelectrnica actual permite la elevada integracin de transistores actuando como conmutadores en redes lgicas dentro de un pequeo circuito integrado. El chip de la CPU es una de las mximas expresiones de este avance tecnolgico. En nanotecnologa se est desarrollando el uso de una compuerta lgica molecular, que haga posible la miniaturizacin de circuitos. Las compuertas lgicas son los circuitos ms sencillos. Se dividen en dos tipos: compuertas bsicas y compuertas universales. A partir de las compuertas universales se puede emular el comportamiento de las compuertas bsicas.

Antecedentes. lgebra de Boole


El lgebra de Boole tanto para la informtica como para la matemtica son estructuras algebraicas que rigorizan las operaciones lgicas (Y, O y NO) as como el conjunto de operaciones unin, interseccin y complemento. Especficamente, el lgebra de Boole fue un intento de utilizar las tcnicas algebraicas para tratar expresiones de la lgica proposicional. En la actualidad, el lgebra de Boole se aplica de forma generalizada en el mbito del diseo electrnico. El lgebra de Boole es toda clase o conjunto de elementos que pueden tomar dos valores diferenciados, que se designa por 0 y 1 y que estn relacionados por dos funciones binarias denominadas suma (+) y producto ( )1.

Clasificacin de las Compuertas lgicas


1

LOGICA DIRECTA
Puerta S o Buffer
La puerta lgica S, realiza la funcin booleana igualdad. En la prctica se suele utilizar como amplificador de corriente o como seguidor de tensin, para adaptar impedancias (buffer en ingls). La ecuacin caracterstica que describe el comportamiento de la puerta S es: Su tabla de verdad es la siguiente:
Tabla de verdad puerta SI Entrada 0 1 Salida 0 1

Smbolo de la funcin lgica S: a) Contactos, b) Normalizado y c) No normalizado

Compuerta bsica lgica AND o Y


La compuerta AND o Y lgica es una de las compuertas ms simples dentro de la Electrnica Digital. Su representacin es la que se muestra en la siguiente figura:

La compuerta Y lgica tiene dos entradas A y B, aunque puede tener ms de dos entradas pero slo tiene una salida X.

La compuerta AND de 2 entradas tiene la siguiente tabla de verdad:

A 0 0 1 1

B 0 1 0 1

X 0 0 0 1

Se puede ver claramente que la salida X solamente es 1 (1 lgico, nivel alto) cuando la entrada A y la entrada B estn en 1. Esta situacin se representa en el lgebra booleana como: X=A B o X = AB

Compuerta bsica lgica "OR" o compuerta "O"


La compuerta O lgica o compuerta OR tiene una salida X que ser 1 cuando la entrada A o la entrada B est en 1. La representacin de la compuerta OR de 2 entradas y tabla de verdad se muestran a continuacin:

A 0 0 1 1

B 0 1 0 1

X 0 1 1 1

Y se representa con la siguiente funcin booleana: X = A+B o X = B+A

Puerta OR-exclusiva (XOR)


La puerta lgica OR-exclusiva, ms conocida por su nombre en ingls XOR, realiza la funcin booleana A'B+AB'. Su smbolo es el ms (+) inscrito en un crculo. En la figura de la derecha pueden observarse sus smbolos en electrnica. La ecuacin caracterstica que describe el comportamiento de la puerta XOR es:
|-

Smbolo de la funcin lgica O-exclusiva: a) Contactos, b) Normalizado y c) No normalizado

Su tabla de verdad es la siguiente: Tabla de verdad puerta XOR Entrada 0 0 1 1 Entrada 0 1 0 1 Salida 0 1 1 0

Se puede definir esta puerta como aquella que da por resultado uno, cuando los valores en las entradas son distintos. ej: 1 y 0, 0 y 1 (en una compuerta de dos entradas). Se obtiene cuando ambas entradas tienen distinto valor. Si la puerta tuviese tres o ms entradas , la XOR tomara la funcin de suma de paridad, cuenta el nmero de unos a la entrada y si son un nmero impar, pone un 1 a la salida, para que el nmero de unos pase a ser par. Esto es as porque la operacin XOR es asociativa, para tres entradas escribiramos: a (b c) o bien (a b) c. Su tabla de verdad sera:

XOR de tres entradas Entrada 0 Entrada 0 Entrada 0 Salida 0

0 0 0 1 1 1 1

0 1 1 0 0 1 1

1 0 1 0 1 0 1

1 1 0 1 0 0 1

Desde el punto de vista de la aritmtica mdulo 2, la puerta XOR implementa la suma mdulo 2, pero mucho ms simple de ver, la salida tendr un 1 siempre que el nmero de entradas a 1 sea impar.

LOGICA NEGADA
Compuerta bsica NOT o compuerta inversora
Dentro de la electrnica digital, la compuerta NOT (compuerta NO) brinda algunas facilidades. Tambin es llamada compuerta inversora. Esta compuerta entrega en su salida el inverso de la entrada. El smbolo y la tabla de verdad son los siguientes:
A 0 1 X 1 0

La salida de una compuerta NOT tiene el valor inverso al de su entrada. En el caso del grfico anterior la salida X = A. Esto significa que si a la entrada se tiene un 1 lgico, a la salida har un 0 lgico y si a la entrada se tiene un 0 a la salida habr un 1. Las compuertas NOT se pueden conectar en cascada, logrando despus de dos compuertas, la entrada original:

A 0 1

X 1 0

X 0 1

Nota: Un motivo para implementar un circuito que tenga en su salida, lo mismo que tiene en su entrada, es conseguir un retraso de la seal con un propsito especial.

Compuerta universal NAND o compuerta "NO Y"


Una compuerta NAND (NO Y) de dos entradas, se puede implementar con la concatenacin de una compuerta AND o Y de dos entradas y una compuerta NOT o inversora.

Al igual que en el caso de la compuerta AND, sta se puede encontrar en versiones de 2, 3 o ms entradas. Las tablas de verdad para la compuerta NAND de 2 entradas se especifica a continuacin:

A 0 0 1

B 0 1 0

X 1 1 1

Como se puede ver la salida X slo ser 0 cuando todas las entradas sean 1. Nota: Un caso interesante de este tipo de compuerta, al igual que la compuerta NOR o NO O, es que en la primera y ltima lnea de la tabla de verdad, la salida X tiene un valor opuesto al valor de las entradas. En otras palabras: con una compuerta NAND se puede obtener el comportamiento de una compuerta NOT o NO. En el siguiente diagrama se muestra la implementacin de una compuerta NOT con una compuerta NAND. En la tabla de verdad se ve que slo se dan dos casos a la entrada: cuando I = A = B = 0 cuando I = A = B = 1

I 0 1

X 1 0

Compuerta lgica universal "NOR" o No O" Una compuerta NOR (No O) se puede implementar con la concatenacin de una compuerta OR con una compuerta NOT, como se muestra en la siguiente figura:

Al igual que en el caso de la compuerta OR, sta se puede encontrar en versiones de 2, 3 o ms entradas. Las tablas de verdad de compuertas de 2 entradas es la siguientes: A 0 0 1 1 B 0 1 0 1 X 1 0 0 0

Como se puede ver la salida X slo ser 1 cuando todas las entradas sean 0. Aunque la compuerta NOR y NAND parecen ser la combinacin de una compuerta or o and con una NOT (como se muestra en la figura siguiente), en la realidad este tipo de compuertas no se construyen como si se combinara los dos tipos de compuertas antes mencionadas, si no que tienen un diseo independiente.

Equivalencias entre compuertas


A partir de NAND obtener las compuertas bsicas Hacer un NOT con NAND (unir las entradas)

Hacer un AND con NAND (negar la salida)

Hacer un OR con NAND (negar las entradas)

A partir de NOR obtener las compuertas bsicas Hacer NOT con NOR (unir las entradas)

Hacer AND con NOR (negar las entradas)

Hacer OR con NOR (negar la salida)

Conjunto de Puertas Lgicas Completo


Un conjunto de puertas lgicas completo es aquel con el que se puede implementar cualquier funcin lgica. A continuacin se muestran distintos conjuntos completos (uno por lnea):

Puertas AND, OR y NOT. Puertas AND y NOT. Puertas OR y NOT. Puertas NAND. Puertas NOR.

Adems, un conjunto de puertas lgicas es completo si puede implementar todas las puertas de otro conjunto completo conocido. A continuacin se muestran las equivalencias al conjunto de puertas lgicas completas con las funciones NAND y NOR.

INTRODUCCION

Desde siglos pasados se demostr que todos los nmeros podan ser escritos con slo dos dgitos, 1 y 0, iniciando lo que se conoce como la era

binaria. Poco a poco se sentaron las bases para el surgimiento de las primeras mquinas de clculo automtico que fueron las antecesoras de las computadoras actuales. El componente fundamental de una computadora es la Unidad de Procesamiento y Control (UPC), que realiza todos los procesos de transformacin de la informacin. La UPC tiene dos subcomponentes funcionales muy importantes, la unidad lgico-aritmtica (ULA) y la unidad de control (UC), siendo la ULA, el subcomponente que realiza los procesos de transformacin de informacin, informacin que es representada en un lenguaje binario (0 y 1), denominados tambin bits. Los circuitos electrnicos de la ULA transforman la informacin que reciben realizando propiamente funciones lgicas: la informacin codificada mediante 1s y 0s sufre transformaciones en estos circuitos, a los que se conocen como circuitos lgicos. El desarrollo de las computadoras ha llevado a la utilizacin de circuitos electrnicos complejos en su diseo pero todos ellos estn basados en los circuitos lgicos como unidad bsica. Por la marcada importancia de los circuitos lgicos en el desarrollo de las computadoras, es de inters para la formacin del Ingeniero el estudio de los mismos.

CONCLUSIONES

Para que un Ingeniero sepa disear circuitos lgicos es necesario que conozcan los siguientes temas:

lgebra de Boole: El lgebra booleana constituye un rea de la disciplina Matemtica que ha pasado a ocupar un lugar destacado con la llegada de la computadora digital. Son usadas ampliamente en el diseo de circuitos de distribucin y computadoras, y sus aplicaciones van en aumento en muchas otras reas. Compuertas lgicas: Una compuerta lgica es un dispositivo electrnico que es la expresin fsica de un operador booleano en la lgica de conmutacin. Cada compuerta lgica consiste en una red de dispositivos interruptores que cumple las condiciones booleanas para el operador particular.

BIBLIOGRAFIA

1. lgebra de Boole. Wikipedia. [En lnea] Wikimedia Foundation, Inc., 8 de Enero de 2008. http://es.wikipedia.org/wiki/%C3%81lgebra_de_Boole

2. Circuito lgico. Electrnica http://www.unicrom.com/Tut_circuitoslogicos.asp.

Unicrom.

3. lgebra de Boole. Pea, Eduardo. Chile : Universidad de Magallanes. Facultad de Ingeniera. Departamento de Computacin.

REPUBLICA BOLIVARIANA DE VENEZUELA MINISTERIO DEL PODER POPULAR PARA LA EDUCACIN SUPERIOR UNIVERSIDAD NACIONAL EXPERIMENTAL ROMULO GALLEGOS

NUCLEO SAN JUAN DE LOS MORROS REA DE INGENIERIA CIVIL

ALU MNO: ZONATI P., GONZALO A. C.I 13.152.602

Potrebbero piacerti anche