Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Fernando Juhasz
24.712.623
Es una herramienta muy utilizada para la simplificación de circuitos lógicos.
Cuando se tiene una función lógica con su tabla de verdad y se desea
implementar esa función de la manera más económica posible se utiliza este
método.
Inventado en 1950 por Maurice Karnaugh, un físico y matemático
estadounidense de los laboratorios Bell.
Véase que en este caso se ha unido la columna izquierda con la derecha para formar un único
rectángulo.
Encontrar la MSP (suma de productos minimal). Ojo porque podemos encontrarnos con que puede
haber más de una MSP.
• Cada rectángulo pertenece a un término producto.
• Cada término se define encontrando las variables que hay en común en tal rectángulo.
En nuestro ejemplo tenemos F(X, Y, Z) = Z’ + X’Y’ nótese que las variables resultado son las que tienen
un valor común en cada rectángulo.
Rectángulos y productos.
Cada rectángulo representa un término. El tamaño del rectángulo y el del término
resultante son inversamente, es decir que, cuanto más largo sea el rectángulo
menor será el tamaño del término final.
En general, si tenemos una función con n variables :
• Un rectángulo que ocupa una celda equivale a un término con n variables.
• Un rectángulo que ocupa dos celdas equivale a un término con n-1 variables.
• Un rectángulo que ocupa 2n celdas equivale al término de valor 1.
Véase este ejemplo que ilustra lo que les planteamos. Aquí los implicantes primos son
cada uno de los diferentes rectángulos obtenidos. Los primos implicantes esenciales
son el rectángulo rojo y el verde, por contener unos que no son cubiertos por otros
rectángulos. Así todas las posibles soluciones han de contener estos dos implicantes.
Hasta ahora hemos supuesto que los valores de verdad se especifican estrictamente
para todas las 2n combinaciones de entradas posibles, siendo n el numero de
variables de entrada. Sin embargo, no siempre es así. Existe la posibilidad que
ciertas combinaciones de entrada, debido a restricciones externas, no se produzcan
nunca. Esto no quiere decir que si estas entradas prohibidas se produjeran, el
circuito no responderá de alguna forma, de hecho cualquier circuito de
conmutación responderá de alguna forma a cualquier entrada. Sin embargo, dado
que la entrada no puede ocurrir nunca, no importa si el circuito responderá a la
salida con un cero o con un uno a esta combinación de entrada prohibida.
Para representar los números entre el 1 y el 9 necesitamos 4 bits. Supongamos A,B,C,D, siendo A
el bit mas significativo.
Realizamos la tabla de verdad colocando un 1 en los números primos del 1 al 9 y un 0 en los
números que no sean primos. Note que el rango de combinaciones que queremos cubrir están
entre 1 y 9 ambos inclusive, lo que hace un total de 9 combinaciones.