Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Compuertas Lógicas
Compuertas Lógicas
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
TECLADO
A
A
B
B
C
C
CIRCUITO
IMPLEMENTADO
CON COMPUERTAS
LGICAS
Salida
LED
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
AB
00
01
11
10
0
1
Y = AB + AC
Simplificacin para
implementar el circuito con
compuertas AND y OR o
solamente con compuertas
NAND
00
01
11
10
Y = AB + AC
AB + AC
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
A
B
B
C
LED
LED
LED
Teclado
&
1
&
&
&
&
1
1
Y
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