Documentos de Académico
Documentos de Profesional
Documentos de Cultura
74HC00 14
P 4
6 S 33 k
5
Q 1 7
3
R 2
Nota: las otras dos compuertas
74HC00 en el chip no están
(e) conectadas.
PREGUNTAS DE REPASO 1. Escriba la expresión de suma de productos para un circuito con cuatro entradas
y una salida que debe estar en ALTO sólo cuando la entrada A esté en BAJO al
mismo tiempo que dos de las otras entradas estén en BAJO.
2. Implemente la expresión de la pregunta 1 utilizando sólo compuertas NAND de
cuatro entradas. ¿Cuántas se requieren?
A B C D X
0 0 0 0 0 CD CD CD CD
0 0 0 1 1 → ABCD
0 0 1 0 0 AB 0 1 0 0
0 0 1 1 0
0 1 0 0 0 AB 0 1 0 0
0 1 0 1 1 → ABCD X = ABCD + ABCD
0 1 1 0 0 + ABCD + ABCD
0 1 1 1 0 AB 0 1 1 0
1 0 0 0 0
1 0 0 1 0 AB 0 0 0 0
1 0 1 0 0
1 0 1 1 0
1 1 0 0 0
1 1 0 1 1 → ABCD
1 1 1 0 0
1 1 1 1 1 → ABCD
(c)
SECCIÓN 4-5/MÉTODO DE MAPAS DE KARNAUGH 135
ren por una variable. Por ejemplo, la casilla de la esquina superior izquierda es
A B C D, mientras que la casilla que está justo debajo es A B C D (sólo la variable
B es distinta).
Observe que cada casilla en la fila superior se considera como adyacente
a una casilla correspondiente en la fila inferior. Por ejemplo, la casilla A BCD
en la fila superior es adyacente a la casilla ABCD en la fila inferior, ya que sólo
difieren por la variable A. Podemos considerar que la parte superior del mapa se
dobla para tocar su parte inferior. De manera similar, las casillas de la columna
más a la izquierda son adyacentes a las correspondientes en la columna más a
la derecha.
3. Para que las casillas adyacentes en forma vertical y horizontal difieran sólo por
una variable, el etiquetado de arriba hacia abajo debe realizarse en el orden
mostrado: A B, AB, AB, AB. Lo mismo aplica para el etiquetado de izquierda a
derecha: C D, CD, CD, CD.
4. Una vez que se ha llenado un mapa K con 0s y 1s, puede obtenerse la expresión
de suma de productos para la salida X mediante la aplicación de la operación
OR a todas las casillas que contengan un 1. En el mapa de tres variables de la
figura 4-11(b), las casillas A B C, A BC, ABC y ABC contienen un 1, de manera que
X A B C A BC ABC ABC.
Agrupamiento
La expresión para la salida X puede simplificarse mediante la combinación apropia-
da de las casillas en el mapa K que contengan 1s. Al proceso para combinar estos 1s
se le conoce como agrupamiento.
FIGURA 4-12 C C C C
Ejemplos de
agrupamientos de pares AB 0 0 AB 0 0
de 1s adyacentes.
AB 1 0 AB 1 1
X = ABC + ABC X = ABC + ABC
= BC = AB
AB 1 0 AB 0 0
AB 0 0 AB 0 0
(a) (b)
C C CD CD CD CD
ABC
AB 1 0 AB 0 0 1 1
AB 0 0 AB 0 0 0 0 X = ABCD + ABCD
X = ABC + ABC = BC + ABCD + ABCD
AB 0 0 AB 0 0 0 0 = ABC + ABD
AB 1 0 AB 1 0 0 1
(d) ABD
(c)
136 CAPÍTULO 4/CIRCUITOS LÓGICOS COMBINACIONALES
X = ABC + ABC
= BC(A + A)
= BC(1) = BC
FIGURA 4-13 C C CD CD CD CD CD CD CD CD
Ejemplos de
agrupamiento de AB 0 1 AB 0 0 0 0 AB 0 0 0 0
cuádruples.
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
(a) (b) (c)
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
X = BD
AB 1 0 0 1 AB 0 0 0 0
AB 1 0 0 1 AB 1 0 0 1
X = AD
(d) (e)
Como otro ejemplo, considere la figura 4-13(d), en donde las cuatro casillas que
contienen 1s son ABC D, AB C D, ABCD y ABCD. Al analizar estos términos podemos
ver que sólo las variables A y D permanecen sin cambios, de manera que la expre-
sión simplificada para X es
X AD
Lo que puede demostrarse de la misma forma que se hizo antes. El lector deberá
comprobar cada uno de los otros casos de la figura 4-13 para verificar las expresio-
nes indicadas para X.
En resumen:
FIGURA 4-14 CD CD CD CD CD CD CD CD
Ejemplos de
agrupamiento AB 0 0 0 0 AB 1 1 0 0
de octetos.
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
X=B X=C
(a) (b)
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
X=B X=D
(c) (d)
Paso 6 Agrupe cualquier par necesario para incluir todos los 1 que no se hayan agru-
pado todavía, asegurándose de utilizar el número mínimo de agrupamientos.
Paso 7 Forme la suma OR de todos los términos generados, uno por cada grupo.
En los siguientes ejemplos seguiremos al pie de la letra cada uno de estos pasos
y haremos referencia a ellos. En cada caso, la expresión lógica resultante estará en
su forma de suma de productos más simple.
EJEMPLO 4-10 La figura 4-15(a) muestra el mapa K para un problema con cuatro variables. Supon-
dremos que el mapa se obtuvo de la tabla de verdad del problema (paso 1). Las
casillas están numeradas para identificar cada uno de los grupos.
FIGURA 4-15 CD CD CD CD
Ejemplos 4-10 al 4-12.
AB 0 0 0 1
1 2 3 4
AB 0 1 1 0
5 6 7 8 X= ABCD + ACD + BD
CD CD CD CD
AB 0 0 1 0
1 2 3 4
AB 1 1 1 1
5 6 7 8 X= AB + BC + ACD
CD CD CD CD
AB 0 1 0 0
1 2 3 4
AB 0 1 1 1
5 6 7 8 X= ABC + ACD + ABC + ACD
AB 1 1 1 0 9, 10 2, 6 7, 8 11, 15
9 10 11 12
AB 0 0 1 0
13 14 15 16
(c)
EJEMPLO 4-11 Considere el mapa K de la figura 4-15(b). Una vez más podemos suponer que ya se
ha realizado el paso 1.
FIGURA 4-16 El CD CD CD CD CD CD CD CD
mismo mapa K con dos
soluciones correctas AB 0 1 0 0 AB 0 1 0 0
similares.
AB 0 1 1 1 AB 0 1 1 1
AB 0 0 0 1 AB 0 0 0 1
AB 1 1 0 1 AB 1 1 0 1
Solución
1. Multiplique el primer término para obtener y A B C D CD ABC D, que
se encuentra ahora en la forma SOP.
2. Para el término A B C D sólo necesita colocar un 1 en la casilla A B C D del mapa
K (figura 4-17). Para el término CD coloque un 1 en todas las casillas que tengan
CD en sus etiquetas: A B CD, ABCD, ABCD, AB CD. Para el término ABC coloque
un 1 en todas las casillas que tengan un ABC en sus etiquetas: ABCD, ABCD. Para
el término D coloque un 1 en todas las casillas que tengan una D en sus etique-
tas: en todas las casillas de las columnas más a la izquierda y más a la derecha.
AB 1 1 0 1
AB 1 1 0 1
AB 1 1 1 1
y = AB + C + D
Ahora el mapa K está lleno y puede agruparse para simplificar la expresión. Verifi-
que que un agrupamiento apropiado produzca la expresión y AB C D.