Professional Documents
Culture Documents
INTRODUCCION
En el captulo 3 estudiamos la operacin de todas las compuertas lgicas bsicas y utilizamos el lgebra booleana para describir y analizar circuitos construidos con combinaciones de compuertas lgicas. Estos circuitos se pueden clasificar como circuitos lgicos combinatorios puesto que, en cualquier instante, el nivel lgico en la salida depende de la combinacin de niveles lgicos presentes en las entradas. Un circuito combinatorio no posee la caracterstica de la memoria y as, su salida depende slo del valor regular de sus entradas. En este captulo continuaremos nuestro estudio de los circuitos lgicos combinatorios. Para comenzar, estudiaremos ms a fondo la aplicacin de circuitos lgicos. Se utilizarn dos mtodos: uno usa los teoremas del lgebra booleana y el otro consiste en una tcnica de mapeo. Adems estudiaremos tcnicas simples para disear circuitos lgicos que satisfagan un conjunto determinado de requerimientos. Un estudio completo del diseo de circuitos lgicos no es uno de nuestros objetivos; sin embargo, los mtodos que presentamos son ms que suficientes para el tipo de situaciones de diseo que un tcnico encontrar. La ltima parte de este captulo est dedicada a la deteccin de fallas en circuitos combinatorios. Este primer contacto con la deteccin de fallas debe comenzar a desarrollar el tipo de habilidades analticas necesarias para tener xito en esta tarea. Para hacer este material lo ms prctico posible, primero se presentan algunas de las caractersticas bsicas de las compuertas lgicas de CI en las familias lgicas TTL y CMOS junto con una descripcin de los tipos ms comunes de fallas encontrados en circuitos integrados digitales. 4-1 FORMA DE SUMA DE PRODUCTOS Los mtodos de diseo y simplificacin de circuitos lgicos que estudiaremos requieren que la expresin lgica est en forma de suma de productos . Algunos ejemplos de esta forma son: 1. ABC + AB C 2. AB + AB C + C D + D 3. AB + C D + EF + GK + K L Cada una de estas expresiones de suma de productos consta de dos o ms trminos AND (productos) que se operan con OR. Cada trmino AND consta de una o ms variables que aparecen en forma complementada o no complementada. Por ejemplo, en la expresin de suma de productos ABC + AB C el primer producto AND contiene las variables A, B y C en su forma no complementada (no invertida). El segundo trmino AND contiene a A y a C en su forma complementada (invertida). Note que en una expresin de suma de productos, un signo de inversin no puede aparecer en ms de una variable en un trmino (por ejemplo, no podemos tener ABC o RST . Producto de Sumas Existe otra forma general de expresiones lgicas que a veces se usa en el diseo de circuitos lgicos. Se conoce como la forma de productos de suma y consiste en dos o ms trminos OR (sumas) que se operan con AND en conjunto. Cada trmino OR contiene una o ms variables en forma complementada. He aqu algunas expresiones de productos de sumas
A B C BC
A + BC
x = AB ( A + BC )
(a)
A C B
C x = AB C
(b)
Figura 4-1 A menudo es posible simplificar un circuito lgico como el de la parte (a) para producir uno ms eficiente (b).
4-3 SIMPLIFICACIN ALGEBRAICA Los teoremas del lgebra booleana que estudiamos en el captulo 3 se pueden utilizar para ayudarnos a simplificar la expresin para un circuito lgico. Desafortunadamente, no siempre es obvio qu teoremas deben aplicarse para producir el resultado ms simple. Adems, no existe una manera sencilla de indicar si la expresin simplificada se encuentra en su forma ms simple o si se pudiera simplificar an ms. As, la simplificacin algebraica con frecuencia se convierte en un proceso de ensayo y error. Sin embargo, con experiencia uno puede llegar a obtener resultados razonablemente buenos.