You are on page 1of 5

LABORATORIO DE ELECTRONICA II

PRACTICA 3: COMPUERTAS LOGICAS Y ALGEBRA DE BOOLE PREINFORME

PRESENTADO POR: DEBBIE JOHAN ARREDONDO JHONATAN HERNANDEZ JIMENEZ JORGE ALEXANDER RODRIGUEZ RIOS 1088295445 1088002912 1088536378

PRESENTADO A: RICARDO LINARES

INGENIERIA ELECTRICA UNIVERSIDAD TECNOLOGICA DE PEREIRA


PEREIRA 22 DE FEBRERO DE 2013

Laboratorio de Electronica II

1o Sem. 2013

1.

Objetivo
Familiarizarse con la interpretacion de los manuales para C.Is digitales. Aplicar los teoremas del algebra de Boole a expresiones simplicables. Aplicar los teoremas De Morgan en expresiones logicas. Conocer y aplicar los procedimientos de universalizacion de circuitos logicos.

2.

Marco Teorico

Claude Elwood Shannon, un ingeniero electronico y matem tico estadounidense de la Universidad de Mchigan, a conocido como el padre de la teora de la informacion, luego de realizar su maestra en el MIT en 1938 con su tesis demostro demostro como el algebra booleana se poda utilizar en el an lisis y la sntesis de la conmutacion y de a los circuitos digitales, fue quien por primera vez simulo el funcionamiento de las compuertas logicas haciendo uso de rel s electromec nicos conectados en serie para simular la accion booleana AND y en paralelo para simular la e a accion OR. En la actualidad una familia logica es un conjunto de circuitos integrados (CI) monolticos, compatibles entre s que se alimentan a partir de un nivel de tension tienen como funcion realizar el trabajo de una compuerta logica las cuales pueden ser utilizadas en bloque para realizar una tarea en especco y existe una relacion directa entre la complejidad de la tarea y la robustez del dispositivo logico. El termino de familia logica tambi n puede e referirse a un grupo de m todos utilizados para la implementacion de la logica en una gran gama de circuitos e integrados de diferentes funciones, por ejemplo las memorias, procesadores u otra funcion compleja, este tipo de aplicaciones hacen uso de t cnicas din micas para minimizar el consumo de energa. Estas t cnicas trabajan e a e bajo dos tecnologas, la MOS es el conjunto de familias que trabajan bajo el principio de funcionamiento de los transistores de efecto de campo MOSFET; por otro lado se tiene la IIL o I2L sigla que se deriva del t rmino ogica e l de inyeccion integraday su principio de funcionamiento se basa en la operacion de los BJT. Cuando esta t cnica e fue introducida fue revolucionaria al unir lo mejor de dos tecnologas anteriores, una velocidad comparable con la tecnologa TTL y un consumo tan bajo como el de la tecnologa CMOS. Gracias a los avances de la microelectronica, estas familias compuestas de conjuntos de compuertas logicas pueden ejecutar tareas m s complejas pues las a escalas de integracion que se maneja actualmente ULSI (ultra grande escala de integracion), permite incorporar m s de 100000 compuertas en una sola oblea de silicio, haciendo que los integrados sean da a da m s pequenos a a en tamano pero superiores en capacidades.

3.

Trabajo Previo
1. Investigar qu son y como se evaluan el Fan-in y el Fan-out de las compuertas. e Solucion: El Fan-out es el numero m ximo de entradas a otras compuertas que se puede conectar a una misma salida a de una compuerta o circuito, en otras palabras, es la capacidad de una compuerta de entregar corriente a otras compuertas. El Fan-in es la capacidad de absorber corriente de otras compuertas o de la conexion a su entrada, tambi n e se puede dar como el numero m ximo de conexiones de entrada a la compuerta logica. a El Fan-out debe calcularse conectando compuertas a una misma salida, estas compuertas deben de ser de la misma familia. 2. Investigar los teoremas de Boole para dos y multiples variables. Solucion: Los teoremas de Boole son:

Laboratorio de Electronica II

1o Sem. 2013

a) X 0 = 0 b) X 1 = 1 c) X X = X d) X X = 0 e) X + 0 = X f) X + 1 = 1 g) X + X = X h) X + X = 1 i) X + X Y = X j) X (X + Y ) = X k) X Y + X Y = X

l) (X + Y ) (X + Y ) = X m) A + A B = A + B n) A (A + B) = A B n) A + B C = (A + B) (A + C) o) A (B + C) = A B + A C p) A B + A C = (A + C) (A + B) q) (A + B) (A + C) = A C + AB r) A B + A C + B C = A B + A C s) (A + B) (A + C) (C + B) = (A + B) + (A + C) t) A B C = A + B + C + u) A + B + C + = A B C

3. Qu es universalizacion de un circuito logico y como de efectua? e Solucion: La universalizacion de los circuitos logicos es dejar el circuito solo con un tipo de compuerta, este tipo de compuerta son la NAND y la NOR. Para universalizar con compuertas NAND se debe de expresar la funcion logica en minterms y luego negarla dos veces, pero solo se desarrolla la primer negacion. Para universalizar con compuertas NOR se debe expresar la funcion logica en maxterms y realizar el procedimiento igual a la universalizacion por NAND. 4. Simplique por teoremas del algebra de Boole la siguiente funcion. Obtener la tabla de verdad antes y despu s de simplicar. e f (x, y, z) = xyz + xz + (y + z)(x + y + z) Solucion:

f (x, y, z) = xyz + xz + y + z + x + y + z = z(x + xy) + yz + xyz = z(x + y) + yz(1 + x) = xz + yz + yz Tabla de verdad antes de la simplicacion: x 0 0 0 0 1 1 1 1 y 0 0 1 1 0 0 1 1 z 0 1 0 1 0 1 0 1 xyz 0 0 0 0 0 1 0 0 xz 0 1 0 1 0 0 0 0 y+z =f 1 1 0 1 1 1 0 1 x+y+z =g 1 1 1 1 1 1 0 1 fg 0 0 1 0 0 0 1 0 f (x, y, z) 0 1 1 1 0 1 1 0

Laboratorio de Electronica II

1o Sem. 2013

Tabla de verdad despu s de la simplicacion: e x y z xz yz yz f (x, y, z) 0 0 0 0 0 0 0 0 0 1 1 1 0 1 0 1 0 0 0 1 1 0 1 1 1 0 0 1 1 0 0 0 0 0 0 1 0 1 0 1 0 1 1 1 0 0 0 1 1 1 1 1 0 0 0 0 5. Universalizar, mostrar los diagramas logicos y simulaciones de los circuitos tanto sin universalizacion como con ella. Dena el numero de capas de cada circuito. Solucion: A la funcion simplicada la negamos dos veces. f (x, y, z) = xz + yz + yz = xz + yz + yz Los circuitos se muestran a continuacion:

(a)

(b)

Figura 1: Circuito simplicado sin universalizacion (a) Circuito en el estado x = y = z = 0 (b) Circuito en el estado x = 0 y = 1 z = 0

Laboratorio de Electronica II

1o Sem. 2013

(a)

(b)

Figura 2: Circuito simplicado universalizado (a) Circuito en el estado x = y = z = 1 (b) Circuito en el estado x = 1 y = 1 z = 0

You might also like