El mapa de Karnaugh (K-map) es una herramienta gráfica utilizada para simplificar expresiones booleanas. Organiza los minitérminos (combinaciones de variables) en una tabla donde celdas adyacentes difieren en un solo bit (código Gray). Esto permite agrupar celdas con valor 1 para obtener términos simplificados.
Características clave:
Pasos para simplificar:
1s los minitérminos de la función.1s adyacentes (más grandes posibles).Función:
[ F(A, B, C) = \sum (0, 1, 2, 4, 5, 6) ]
Paso 1: Construir el mapa
Disposición para 3 variables (A en filas, BC en columnas con código Gray):
BC
00 01 11 10
A 0 | 1 1 0 1
1 | 1 1 0 1
Paso 2: Formar grupos
(A=0, BC=00), (A=0, BC=01), (A=1, BC=00), (A=1, BC=01) → Minitérminos 0, 1, 4, 5.(A=0, BC=00), (A=0, BC=10), (A=1, BC=00), (A=1, BC=10) → Minitérminos 0, 2, 4, 6.Paso 3: Derivar términos
00 y 01 → B=0 constante → (\overline{B}).00 y 10 → C=0 constante → (\overline{C}).Paso 4: Expresión final
[ F = \overline{B} + \overline{C} ]
Comprobación:
B=0: 0, 1, 4, 5.C=0: 0, 2, 4, 6.Función:
[ F(A, B, C, D) = \sum (0, 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 14, 15) ]
Paso 1: Construir el mapa
Disposición para 4 variables (AB en filas, CD en columnas con código Gray):
CD
00 01 11 10
AB 00 | 1 1 1 1
01 | 1 1 1 0
11 | 0 1 1 1
10 | 1 1 1 1
Paso 2: Formar grupos
AB=00 (minitérminos 0, 1, 3, 2) → (\overline{A} \overline{B}).AB=10 (minitérminos 8, 9, 11, 10) → (A \overline{B}).CD=01 y CD=11 (minitérminos 1, 5, 9, 13, 3, 7, 11, 15) → (B D) (A y C cambian).(AB=01, CD=00) y (AB=01, CD=01) (minitérminos 4, 5) → (\overline{A} B \overline{C}).(AB=11, CD=10) y (AB=10, CD=10) (minitérminos 14, 10) → (A C \overline{D}).Paso 3: Derivar términos
Paso 4: Expresión final
[ F = \overline{A} \overline{B} + A \overline{B} + B D + \overline{A} B \overline{C} + A C \overline{D} ]
Comprobación:
El mapa de Karnaugh permite simplificar funciones booleanas visualmente mediante agrupaciones estratégicas. Los ejemplos muestran cómo reducir expresiones complejas a formas mínimas usando adyacencias y eliminación de variables redundantes.
Aqui les dejo este resumen de ese tema motivado a la materia Logica digital
Saludos