Está en la página 1de 5

GUIAS NICAS DE LABORATORIO

COMPUERTAS LGICAS

AUTOR: ALBERTO CUERVO

SANTIAGO DE CALI
UNIVERSIDAD SANTIAGO DE CALI
DEPARTAMENTO DE LABORATORIOS

DDEEPPAARRTTAAM MEENNTTOO DDEE LLAABBOORRAATTOORRIIOOSS


GGUUIIAASS DDEE CCOONNTTAADDOORREESS YY UUNNIIDDAADD AARRIITTM
MEETTIICCAA YY LLGGIICCAA
COMPUERTAS LGICAS
Implementacin de funciones

OBJETIVO:

Los circuitos combinacionales se construyen ms frecuentemente con compuertas NAND


y NOR en vez de AND y OR debido a que las primeras se conocen como compuertas
universales, ya que cualquier sistema digital puede ser configurado empleando un solo
tipo de compuerta: NAND o NOR.

Los circuitos secuenciales pueden tambin ser implementados utilizando un solo tipo de
compuerta universal, ya que el flip-flop, el elemento de memoria ms frecuentemente
utilizado en los circuitos secuenciales, puede ser construdo a partir de un solo tipo de
compuerta universal con una interconexin especial entre las mismas.

La presente prctica tiene como objetivo ejercitar al estudiante en la implementacin


de funciones de Boole de tres formas diferentes: 1.- Con compuertas AND y OR, 2.- con
compuertas NAND y 3.- con compuertas NOR

En cualquier caso se debe obtener un circuito simplificado, por lo que se hace uso de los
mapas de Karnaugh como mtodo de simplificacin.

PLANTEAMIENTO DEL PROBLEMA

El circuito que se muestra a continuacin debe producir en su salida la siguiente


funcin booleana de las variables A, B y C.

Y = ABC + ABC + ABC + ABC

A CIRCUITO Salida
A IMPLEMENTADO
TECLADO B
CON COMPUERTAS
LED
B
C LGICAS Y
C

Circuito a disear

Circuito Combinacional

Disee el circuito utilizando un mnimo nmero de compuertas lgicas (tres compuertas


como mximo), para lo cual deber simplificar primero la funcin por cualquier mtodo
de simplificacin conocido por usted (le sugiero mapas de Karnaugh).
El circuito debe ser diseado de tres formas:

DDEEPPAARRTTAAM MEENNTTOO DDEE LLAABBOORRAATTOORRIIOOSS


GGUUIIAASS DDEE CCOONNTTAADDOORREESS YY UUNNIIDDAADD AARRIITTM
MEETTIICCAA YY LLGGIICCAA
Utilizando compuertas AND y OR
Utilizando solamente compuertas NAND
Utilizando solamente compuertas NOR

Obtenga la funcin simplificada de Y para cada caso y dibuje el circuito


correspondiente.
Las seales A,B, y C, as como sus negaciones A, By C deben ser obtenidas de
cualquiera de los teclados disponibles (31) y la salida Y de cada circuito debe ser llevada
a un LED para poder visualizar su valor .

SOLUCIN
En la figura siguiente se muestran los mapas de Karnaugh para simplificar la funcin
original. En el mapa de Karnaugh de la izquierda se muestra el mapa para obtener la
funcin simplificada como una suma de trminos producto, adecuada para obtener el
circuito con AND y OR as como el circuito que utilice solamente compuertas NAND.
En el mapa de la derecha se obtiene la funcin simplificada para implementar el circuito
utilizando solamente compuertas NOR.

En el primer caso se trabaj con los 1s y en el segundo caso se trabaj con los 0s de la
funcin.
AB AB
C 00 01 11 10 00 01 11 10
C
0 1 0 0 0 0 1 0 0 0

1 1 0 1 1 1 1 0 1 1

Y = AB + AC Y = AB + AC
Simplificacin para
implementar el circuito con
compuertas AND y OR o AB + AC
solamente con compuertas
NAND
Y = (A+B) + (A+C)
Solamente compuertas NOR
Mapas de Karnaugh
En la figura de la pgina siguiente se muestran los tres circuitos que implementan las
funciones simplificadas anteriores. Observe que el circuito con compuertas NAND es
fcilmente obtenido reemplazando las compuertas AND y OR por NAND.

DDEEPPAARRTTAAM MEENNTTOO DDEE LLAABBOORRAATTOORRIIOOSS


GGUUIIAASS DDEE CCOONNTTAADDOORREESS YY UUNNIIDDAADD AARRIITTM
MEETTIICCAA YY LLGGIICCAA
A
L H A Y LED

B
L H B
C
L H Y LED
C

Teclado
Y LED

Circuito Combinacional con compuertas lgicas

En la figura siguiente se han dibujado los circuitos anteriores empleando los smbolos de
la IEEE utilizados en el mdulo DIGI-BOARD2 para representar las compuertas.

Del teclado
A A B B C C

& Y

1
&

&
&
Y

&

1
1
Y
1

DDEEPPAARRTTAAM MEENNTTOO DDEE LLAABBOORRAATTOORRIIOOSS


GGUUIIAASS DDEE CCOONNTTAADDOORREESS YY UUNNIIDDAADD AARRIITTM
MEETTIICCAA YY LLGGIICCAA
BIBLIOGRAFA:
1. M. Morris Mano, Lgica Digital y Diseo de Computadores , Editorial Dossat S.A.,
1982
2. System Technick, Mdulo DIGI-BOARD2 Descripcin Tcnica
3. Vctor P. Nelson, H. Troy Nagle, Bill D. Carroll y J. David Irwin, Anlisis y Diseo de
Circuitos Lgicos Digitales, Prentice-Hall Hispanoamericana, S.A., 1996

DDEEPPAARRTTAAM MEENNTTOO DDEE LLAABBOORRAATTOORRIIOOSS


GGUUIIAASS DDEE CCOONNTTAADDOORREESS YY UUNNIIDDAADD AARRIITTM
MEETTIICCAA YY LLGGIICCAA

También podría gustarte