Page 3
1 Forma de suma de productos
Page 4
2 Simplificacin de circuitos lgicos
Existen 2 mtodos:
Simplificacin Algebraica (utiliza los teoremas booleanos)
Mapas de Karnaugh
Page 5
2.1 Simplificacin algebraica
Page 6
2.1 Simplificacin algebraica
Page 7
2.1 Simplificacin algebraica
Page 8
2.1 Simplificacin algebraica
Page 9
2.1 Simplificacin algebraica
EJERCICIOS:
Page 10
2.1 Simplificacin algebraica
EJERCICIOS:
Page 11
2.1 Diseo de circuitos lgicos combinatorios
A B x
0 0 0
0 1 1 x=AB
1 0 0
1 1 0
Page 12
2.1 Diseo de circuitos lgicos combinatorios
A B x
0 0 0
0 1 1
1 0 1
1 1 0
x=AB + AB
Como x tiene alta en 2 condiciones A=0, B=1 y A=1, B=0; estos trminos
deben operarse con OR.
Page 13
2.1 Simplificacin algebraica
EJEMPLO: Disee un circuito lgico que tenga 3 entradas A, B y C y cuya salida
sea alta slo cuando la mayor parte de las entradas sean ALTAS.
PASO 1: Establecer la tabla de verdad
A B C x
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1 ABC
1 0 0 0
1 0 1 1 ABC
1 1 0 1 ABC
1 1 1 1 ABC
PASO 2: Escribir el trmino AND para cada caso donde la salida sea 1
Page 14
2.1 Simplificacin algebraica
Page 15
2.1 Simplificacin algebraica
Page 16
2.2 Mtodo del mapa de Karnaugh
Mtodo grfico que se utiliza para simplificar una ecuacin lgica y as
convertir una tabla de verdad a su circuito lgico.
Por su utilidad prctica, se limita a 6 variables
MAPA K: Medio para demostrar la relacin entre las entradas lgicas y la
salida que se busca.
A B x
B B
0 0 1 AB
A 1 0
0 1 0
A 0 1
1 0 0
1 1 1 AB
AB 0 0 1 1 1 1 1
Page 18
2.2 Mtodo del mapa de Karnaugh
A B C D x CD CD CD CD
0 0 0 0 0
0 0 0 1 1 AB 0 1 0 0
0 0 1 0 0 AB 0 1 0 0
El marcado de arriba 0 0 1 1 0
AB 0 1 1 0
hacia abajo debe hacerse 0 1 0 0 0
AB 0 0 0 0
en el siguiente orden: 0 1 0 1 1
0 1 1 0 0
AB, AB, AB, AB
0 1 1 1 0
Llenar el mapa K con 0 Los cuadrados del mapa
1 0 0 0
ceros y unos. K se marcan de modo
1 0 0 1 0
La salida se obtiene que los cuadrados
1 0 1 0 0
operando con OR todos horizontales adyacentes
1 0 1 1 0
los valores de x=1 y verticales adyacentes
1 1 0 0 0 slo difieran en una
1 1 0 1 1 variable.
1 1 1 0 0
1 1 1 1 1
Page 19
2.2 Mtodo del mapa de Karnaugh
AGRUPAMIENTO: Proceso para simplificar la salida combinando los cuadros
del mapa K que contengan 1.
AB 1 0 AB 0 0 AB 1 0
AB 0 0 AB 1 1 AB 0 0
AB 0 0 AB 0 0
AB 0 0 AB 1 0
CD CD CD CD
AB 0 0 1 1 ABC
AB 0 0 0 0
AB 0 0 0 0
AB 1 0 0 1 ABD
X= ABC + ABD
Page 21
2.2 Mtodo del mapa de Karnaugh
Cuando existen 2 pares de unos que se pueden agrupar:
CD CD CD CD
AB 0 0 1 1 ABC
AB 0 1 0 0
AB 0 0 0 0
AB 1 0 0 1 ABD
Page 22
2.2 Mtodo del mapa de Karnaugh
Agrupamiento de grupos de cuatro (cudruples):
C C CD CD CD CD CD CD CD CD
AB 0 1
AB 0 0 0 0 AB 0 0 0 0
AB 0 1
AB 0 0 0 0 AB 0 1 1 0
AB 0 1
AB 1 1 1 1 AB 0 1 1 0
AB 0 1
AB 0 0 0 0 AB 0 0 0 0
CD CD CD CD CD CD CD CD
AB 0 0 0 0 AB 1 0 0 1
AB 0 0 0 0 AB 0 0 0 0
AB 1 0 0 1 AB 0 0 0 0
AB 1 0 0 1 AB 1 0 0 1
Page 23
2.2 Mtodo del mapa de Karnaugh
Agrupamiento de grupos de cuatro (cudruples):
C C CD CD CD CD CD CD CD CD
AB 0 1
AB 0 0 0 0 AB 0 0 0 0
AB 0 1
AB 0 0 0 0 AB 0 1 1 0
AB 0 1
AB 1 1 1 1 AB 0 1 1 0
AB 0 1
AB 0 0 0 0 AB 0 0 0 0
Page 24
2.2 Mtodo del mapa de Karnaugh
Agrupamiento de grupos de cuatro (cudruples):
CD CD CD CD
Page 25
2.2 Mtodo del mapa de Karnaugh
Agrupamiento de grupos de cuatro (cudruples):
C C CD CD CD CD CD CD CD CD
AB 0 1
AB 0 0 0 0 AB 0 0 0 0
AB 0 1
AB 0 0 0 0 AB 0 1 1 0
AB 0 1
AB 1 1 1 1 AB 0 1 1 0
AB 0 1
AB 0 0 0 0 AB 0 0 0 0
X=C X= AB X=BD
CD CD CD CD CD CD CD CD
AB 0 0 0 0 AB 1 0 0 1
AB 0 0 0 0 AB 0 0 0 0
AB 1 0 0 1 AB 0 0 0 0
AB 1 0 0 1 AB 1 0 0 1
Page 26
X=AD X= BD
2.2 Mtodo del mapa de Karnaugh
Agrupamiento de grupos de ocho (octetos):
CD CD CD CD CD CD CD CD
AB 0 0 0 0 AB 1 1 0 0
AB 1 1 1 1 AB 1 1 0 0
AB 1 1 1 1 AB 1 1 0 0
AB 0 0 0 0 AB 1 1 0 0
CD CD CD CD CD CD CD CD
AB 1 1 1 1 AB 1 0 0 1
AB 0 0 0 0 AB 1 0 0 1
AB 0 0 0 0 AB 1 0 0 1
AB 1 1 1 1 AB 1 0 0 1
Page 27
2.2 Mtodo del mapa de Karnaugh
Agrupamiento de grupos de ocho (octetos):
CD CD CD CD CD CD CD CD
AB 0 0 0 0 AB 1 1 0 0
AB 1 1 1 1 AB 1 1 0 0
AB 1 1 1 1 AB 1 1 0 0
AB 0 0 0 0 AB 1 1 0 0
Page 28
2.2 Mtodo del mapa de Karnaugh
Agrupamiento de grupos de ocho (octetos):
CD CD CD CD CD CD CD CD
AB 0 0 0 0 AB 1 1 0 0
AB 1 1 1 1 AB 1 1 0 0
AB 1 1 1 1 AB 1 1 1 1
X=B
AB 0 0 0 0 AB 1 1 0 0
CD CD CD CD CD CD CD CD
X=C
AB 1 1 1 1 AB 1 0 0 1
AB 0 0 0 0 AB 1 0 0 1
AB 0 0 0 0 AB 1 0 0 1
X=B X=D
AB 1 1 1 1 AB 1 0 0 1
Page 29
2.2 Mtodo del mapa de Karnaugh
Page 30
2.2 Mtodo del mapa de Karnaugh
Proceso completo de simplificacin:
Un agrupamiento mayor de unos elimina ms variables
Page 31
2.2 Mtodo del mapa de Karnaugh
Proceso completo de simplificacin:
6. Agrupe cualquier par que sea necesario para incluir los unos que no se
hayan repetido an, asegurndose de utilizar el nmero mnimo de
agrupamientos.
7. Forme la suma OR de todos los trminos generados por cada
agrupamiento.
Page 32
2.2 Mtodo del mapa de Karnaugh
EJEMPLO:
PASO 1: PASO 3:
CD CD CD CD CD CD CD CD
AB 0 1
0 2
0 3
1 4
AB 0 0 0 1
1 2 3 4
AB 0 5
1 6
1 7
0 8
AB 0 1 1 0
5 6 7 8
AB 0 9
1 10 1 11 0 12 AB 0 110 111 0 12
9
AB 01 02 03 1 4 AB 0 0 0 1
1 2 3 4
AB 05 16 17 0 8 AB 0 1 1 0
5 6 7 8
PASO 7:
CD CD CD CD
AB 0 1 0 2 0 3 1 4
ABCD
AB 0 5 1 6 1 7 0 8
AB 0 1 10 1 11 0 12 BD
9
AB 0 13 0 14 1 15 0 16
ACD
X= ABCD + BD + ACD
Page 34
2.2 Mtodo del mapa de Karnaugh
EJERCICIOS:
1:
CD CD CD CD
AB 0 0 1 0
AB
X= AB + BC + ACD
1 1 1 1
AB 1 1 0 0
AB 0 0 0 0
2:
CD CD CD CD
AB 0 1 0 0
AB 0 1 1 1
X= ABC + ACD + ABC + ACD
AB 1 1 1 0
AB 0 0 1 0
Page 35
2.2 Mtodo del mapa de Karnaugh
CONDICIONES NO IMPORTA
Algunos circuitos pueden disearse de manera que haya ciertas
condiciones de entrada para las que no se especifican los niveles de
salida, generalmente porque estas condiciones nunca ocurrirn.
A B C x
0 0 0 0
C C C C
0 0 1 0
AB 0 0 AB 0 0
0 1 0 0
AB 0 x AB 0 0
0 1 1 x
AB 1 1 AB 1 1
1 0 0 x
AB x 1 AB 1 1
1 0 1 1
1 1 0 1
1 1 1 1 Cuando existan condiciones no importa debemos decidir cules
cambiar por 0 y cules por 1, para producir el mejor
Page 36 agrupamiento del mapa k.
2.2 Mtodo del mapa de Karnaugh
PRCTICA 4:
TEMA: MAPAS DE KARNAUGH
OBJETIVOS:
Disear una tabla de verdad con 4 variables de ingreso y 3 salidas. Cada
salida debe tener por lo menos 6 soluciones verdaderas.
Utilizar los mapas K para obtener ecuaciones ms sencillas que las
ecuaciones anteriores.
De las ecuaciones anteriores transformar a un slo tipo de compuerta y
comprobar el funcionamiento de los circuitos
Utilizar para las variables de ingreso dip switch y para las salidas diodos led.
Investigar cmo se utilizan los mapas K si tenemos 5 variables.
Page 37