SlideShare una empresa de Scribd logo
1 de 12
EJERCICIOS DE MAPAS DE
KARNAUGH
EJERCICIOS DE MAPAS DE KARNAUGH REALIZADO POR EL ALUMNO
ÁNGEL ZAPATA
Republica Bolivariana de Venezuela
Ministerio del poder popular para la educación
Instituto Universitario Antonio José de Sucre
Alumno
Angel Zapata
Docente
Marienny Arrieche
Concepto de Mapa de Karnaugh
Un mapa de Karnaugh (también conocido como tabla de Karnaugh o diagrama de Veitch,
abreviado como Mapa-K o Mapa-KV) es un diagrama utilizado para la simplificación de funciones
algebraicas Booleanas. El mapa de Karnaugh fue inventado en 1953 por Maurice Karnaugh, un
físico y matemático de los laboratorios Bell.
Los mapas de Karnaugh reducen la necesidad de hacer cálculos extensos para la simplificación
de expresiones booleanas, aprovechando la capacidad del cerebro humano para el
reconocimiento de patrones y otras formas de expresión analítica, permitiendo así identificar y
eliminar condiciones muy inmensas.
El mapa de Karnaugh consiste en una representación bidimensional de la tabla de verdad de la
función a simplificar. Puesto que la tabla de verdad de una función de N variables posee 2N filas,
el mapa K correspondiente debe poseer también 2N cuadrados. Las variables de la expresión
son ordenadas en función de su peso y siguiendo el código Gray, de manera que sólo una de las
variables varía entre celdas adyacentes. La transferencia de los términos de la tabla de verdad al
mapa de Karnaugh se realiza de forma directa, albergando un 0 o un 1, dependiendo del valor
que toma la función en cada fila. Las tablas de Karnaugh se pueden fácilmente realizar a mano
con funciones de hasta 6 variables, para funciones de mayor cantidad de variables es más
eficiente el uso de software especializado.
Pasos para realizar un mapa de Karnaugh
Para realizar un mapa de Karnaugh debemos seguir los siguientes pasos:
1.- Analizar el enunciado del problema planteado para poder saber los términos que nos están
ofreciendo y poder realizar la tabla de la verdad, para luego realizar el mapa
2.- Ya habiendo analizado el enunciado, realizamos la tabla de la verdad siguiendo la regla de 2𝑛
para saber la cantidad de casillas que tendrá nuestra tabla, y luego realizarla correctamente de
acuerdo a su cantidad de variables
3.- Ya obtenido la tabla de la verdad, comenzamos con la realización del mapa de Karnaugh, para
saber cuantas casillas va a tener tenemos que tener en cuenta la cantidad de variables, utilizamos la
misma regla de 2𝑛
y colocamos las casillas, del lado izquierdo de las casillas, colocaremos en un
orden horizontal los números correspondientes los cuales serian 00, 01, 11, 10 respectivamente si se
tienen 4 variables, de igual manera, en la esquina superior derecha, fuera del cuadro, colocaremos
las ultimas dos variables que identificaran los 0 y 1 correspondientes de manera vertical, y se le
coloca el mimos orden de números, 00, 01, 11, 10, luego debemos intentar agrupar la mayor cantidad
de 1 posibles, siguiendo la regla de que solo se puede agrupar en grupos de 1, 2, 4, 8, 16 … unos
respectivamente dependiendo cual sea el caso, mientras mas se agrupen mas reducida quedara la
función
Pasos para realizar un mapa de Karnaugh
4.- Ya realizado nuestro mapa de Karnaugh definiríamos la función con los términos resultantes,
los cuales se obtienen tomando las variables que no cambian de termino en sus casillas, y se
define si es negada o no dependiendo si tiene un 0 o un 1, ya teniendo las variables definidas,
agrupamos la función, y procedemos a realizar las compuertas lógicas correspondientes a la
función resultante
Uso de la condición Don’t Care
Condición don’t care
Una condición don’t care es una combinación de entradas para las cuales la
salida no importa si es un 1 o un 0. Esto permite al diseñador del circuito
simplificar su implementación ya que le permite elegir el valor de salida más
favorable para sus intereses
Uso de la condición Don’t Care en los mapas
de Karnaugh
Estas condiciones don’t care introduce una variación significativa a la hora de efectuar
la simplificación de los mapas de Karnaugh ya que el diseñador, a la hora de formar
los grupos, podrá elegir y asignar a cada uno de los valores de «x» el valor 1 o 0
según le convenga.
Le interesará asignar a una «x» un valor 1 si la casilla, adyacente a otras de valor 1, si
le permite crear un grupo más grande y por lo tanto se obtiene una mayor
simplificación. En caso contrario, le interesará asignar a «x» el valor 0. Esta elección
se hace por inspección visual durante la fase de formar los grupos
Ejercicio N-. 1
1-. F( x, y, z, w) = ∑m ( 4, 5 , 6, 9, 10, 11, 13)
X Y Z W F
0 0 0 0 0
0 0 0 1 0
0 0 1 0 0
0 0 1 1 0
0 1 0 0 1
0 1 0 1 1
0 1 1 0 1
0 1 1 1 0
1 0 0 0 0
1 0 0 1 1
1 0 1 0 1
1 0 1 1 1
1 1 0 0 0
1 1 0 1 1
1 1 1 0 0
1 1 1 1 0
Tabla de la
verdad.
0 0 0 0
1 1 0 1
0 1 0 0
0 1 1 1
00 01 11 10
00
01
11
10
XY
ZW
X 𝑌 Z
𝑋 Y 𝑍
X 𝑍 W
Y 𝑍 W
F = 𝑋 𝑌 𝑊 + 𝑋 𝑌 𝑍 + 𝑋 𝑍 𝑊 + 𝑌 𝑍 𝑊
F = 𝑋 𝑌 𝑊 + 𝑋 𝑌 𝑍 + 𝑍 𝑊 ( X + Y)
1.- F = 𝑋 𝑌 𝑊 + 𝑋 𝑌 𝑍 + 𝑍 𝑊 ( X + Y)
X
Y
W 𝑊
𝑋
Y 𝑌
X
Z
Z 𝑍
W
X
Y
X + Y
𝑋 Y 𝑊
X 𝑌 Z
𝑍 W( X +Y)
F
2.-
X Y Z F
0 0 0 0
0 0 1 0
0 1 0 0
0 1 1 1
1 0 0 0
1 0 1 1
1 1 0 1
1 1 1 1
Tabla de la verdad
F ( X, Y, Z ) = ∑m (3, 5, 6, 7 ) =
𝑋𝑌𝑍 + 𝑋𝑌𝑍 + 𝑋𝑌𝑍 + 𝑋𝑌𝑍
0 0 1 0
0 1 1 1
00 01 11 10
0
1
X
YZ
YZ
XZ XY
F = XZ + XY + YZ = X ( Z +Y) + YZ
X
Z
Z
Y
Y
X F
2.- F = XZ + XY + YZ = X ( Z +Y) +YZ
3.-
A B C D F
0 0 0 0 0
0 0 0 1 1
0 0 1 0 0
0 0 1 0 X
0 1 0 0 0
0 1 0 1 X
0 1 1 0 X
0 1 1 1 1
1 0 0 0 0
1 0 0 1 X
1 0 1 0 X
1 0 1 1 1
1 1 0 0 X
1 1 0 1 1
1 1 1 0 1
1 1 1 1 1
Tabla de la
Verdad
0 1 X 0
0 X 1 X
X 1 1 1
0 X 1 X
CD
AB 00 01 11 10
00
01
11
10
D
AC
F = D + AC
3.- F = D + AC
A
C
F
D

Más contenido relacionado

Similar a Ejercicios de mapas de Karnaugh con menos de

Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro Fidel Córdova
 
Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)José Manuel Gómez Vega
 
Articulo analisis circuitos logicos.pdf
Articulo analisis circuitos logicos.pdfArticulo analisis circuitos logicos.pdf
Articulo analisis circuitos logicos.pdfjhormansanchez2
 
Matriz Asociada a la Aplicacion
Matriz Asociada a la AplicacionMatriz Asociada a la Aplicacion
Matriz Asociada a la Aplicacionalgebragr4
 
Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3JAHADIEL
 
Mapas de karnaugh decimo (2)
Mapas de karnaugh decimo (2)Mapas de karnaugh decimo (2)
Mapas de karnaugh decimo (2)caballerocalderon
 
Inteligencia Artificial del Juego SUDOKU SAMURAI
Inteligencia Artificial del Juego SUDOKU SAMURAIInteligencia Artificial del Juego SUDOKU SAMURAI
Inteligencia Artificial del Juego SUDOKU SAMURAISNPP
 
Curvas y superficies de nivel, trazado de funciones de 2 variables
Curvas y superficies de nivel, trazado de funciones de 2 variablesCurvas y superficies de nivel, trazado de funciones de 2 variables
Curvas y superficies de nivel, trazado de funciones de 2 variablesDaniel Orozco
 
Lógica combinacional
Lógica combinacionalLógica combinacional
Lógica combinacionalKarinait
 
Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)avbr_avbr
 
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacionApuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacionmiguelcasa
 
Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)avbr_avbr
 
Matematicas2
Matematicas2Matematicas2
Matematicas2colmexcc1
 
Ejercicios detallados del obj 5 mat ii 178 179-
Ejercicios detallados del obj 5 mat ii  178 179-Ejercicios detallados del obj 5 mat ii  178 179-
Ejercicios detallados del obj 5 mat ii 178 179-Jonathan Mejías
 
Tabela derivadas integral
Tabela derivadas integralTabela derivadas integral
Tabela derivadas integralLidia Tiggemann
 

Similar a Ejercicios de mapas de Karnaugh con menos de (20)

Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro Mapas de karnaught Fermin Toro
Mapas de karnaught Fermin Toro
 
Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)Varios problemas de cálculo numérico (teoría del MEF-FEM)
Varios problemas de cálculo numérico (teoría del MEF-FEM)
 
Articulo analisis circuitos logicos.pdf
Articulo analisis circuitos logicos.pdfArticulo analisis circuitos logicos.pdf
Articulo analisis circuitos logicos.pdf
 
Matriz Asociada a la Aplicacion
Matriz Asociada a la AplicacionMatriz Asociada a la Aplicacion
Matriz Asociada a la Aplicacion
 
Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3Cap9 interpolextrapolnumer-ajustedatos3
Cap9 interpolextrapolnumer-ajustedatos3
 
Funciones
FuncionesFunciones
Funciones
 
Mapa k
Mapa kMapa k
Mapa k
 
Mapas de karnaugh decimo (2)
Mapas de karnaugh decimo (2)Mapas de karnaugh decimo (2)
Mapas de karnaugh decimo (2)
 
Mapas de karnaugh!
Mapas de karnaugh!Mapas de karnaugh!
Mapas de karnaugh!
 
Inteligencia Artificial del Juego SUDOKU SAMURAI
Inteligencia Artificial del Juego SUDOKU SAMURAIInteligencia Artificial del Juego SUDOKU SAMURAI
Inteligencia Artificial del Juego SUDOKU SAMURAI
 
Curvas y superficies de nivel, trazado de funciones de 2 variables
Curvas y superficies de nivel, trazado de funciones de 2 variablesCurvas y superficies de nivel, trazado de funciones de 2 variables
Curvas y superficies de nivel, trazado de funciones de 2 variables
 
Revista digital
Revista digitalRevista digital
Revista digital
 
Lógica combinacional
Lógica combinacionalLógica combinacional
Lógica combinacional
 
Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)Asignacion 1 (Programacion Numerica/Analisis Numerico)
Asignacion 1 (Programacion Numerica/Analisis Numerico)
 
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacionApuntes metodos-numericos-aproximacion-funcional-e-interpolacion
Apuntes metodos-numericos-aproximacion-funcional-e-interpolacion
 
Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)Asignacion 1 (Programación Numérica)
Asignacion 1 (Programación Numérica)
 
Matematicas2
Matematicas2Matematicas2
Matematicas2
 
Interpolacion
InterpolacionInterpolacion
Interpolacion
 
Ejercicios detallados del obj 5 mat ii 178 179-
Ejercicios detallados del obj 5 mat ii  178 179-Ejercicios detallados del obj 5 mat ii  178 179-
Ejercicios detallados del obj 5 mat ii 178 179-
 
Tabela derivadas integral
Tabela derivadas integralTabela derivadas integral
Tabela derivadas integral
 

Último

Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxdkmeza
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesYanirisBarcelDelaHoz
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosJonathanCovena1
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdfenelcielosiempre
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoJosDanielEstradaHern
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperiomiralbaipiales2016
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 

Último (20)

Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
Estrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptxEstrategias de enseñanza-aprendizaje virtual.pptx
Estrategias de enseñanza-aprendizaje virtual.pptx
 
Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.Fe contra todo pronóstico. La fe es confianza.
Fe contra todo pronóstico. La fe es confianza.
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
PIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonablesPIAR v 015. 2024 Plan Individual de ajustes razonables
PIAR v 015. 2024 Plan Individual de ajustes razonables
 
Criterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficiosCriterios ESG: fundamentos, aplicaciones y beneficios
Criterios ESG: fundamentos, aplicaciones y beneficios
 
plan de capacitacion docente AIP 2024 clllll.pdf
plan de capacitacion docente  AIP 2024          clllll.pdfplan de capacitacion docente  AIP 2024          clllll.pdf
plan de capacitacion docente AIP 2024 clllll.pdf
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
actividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° gradoactividades comprensión lectora para 3° grado
actividades comprensión lectora para 3° grado
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Unidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la InvestigaciónUnidad 3 | Metodología de la Investigación
Unidad 3 | Metodología de la Investigación
 
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática5    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática5    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática5 MPG 2024 Ccesa007.pdf
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Power Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptxPower Point: Fe contra todo pronóstico.pptx
Power Point: Fe contra todo pronóstico.pptx
 
Imperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperioImperialismo informal en Europa y el imperio
Imperialismo informal en Europa y el imperio
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 

Ejercicios de mapas de Karnaugh con menos de

  • 1. EJERCICIOS DE MAPAS DE KARNAUGH EJERCICIOS DE MAPAS DE KARNAUGH REALIZADO POR EL ALUMNO ÁNGEL ZAPATA Republica Bolivariana de Venezuela Ministerio del poder popular para la educación Instituto Universitario Antonio José de Sucre Alumno Angel Zapata Docente Marienny Arrieche
  • 2. Concepto de Mapa de Karnaugh Un mapa de Karnaugh (también conocido como tabla de Karnaugh o diagrama de Veitch, abreviado como Mapa-K o Mapa-KV) es un diagrama utilizado para la simplificación de funciones algebraicas Booleanas. El mapa de Karnaugh fue inventado en 1953 por Maurice Karnaugh, un físico y matemático de los laboratorios Bell. Los mapas de Karnaugh reducen la necesidad de hacer cálculos extensos para la simplificación de expresiones booleanas, aprovechando la capacidad del cerebro humano para el reconocimiento de patrones y otras formas de expresión analítica, permitiendo así identificar y eliminar condiciones muy inmensas. El mapa de Karnaugh consiste en una representación bidimensional de la tabla de verdad de la función a simplificar. Puesto que la tabla de verdad de una función de N variables posee 2N filas, el mapa K correspondiente debe poseer también 2N cuadrados. Las variables de la expresión son ordenadas en función de su peso y siguiendo el código Gray, de manera que sólo una de las variables varía entre celdas adyacentes. La transferencia de los términos de la tabla de verdad al mapa de Karnaugh se realiza de forma directa, albergando un 0 o un 1, dependiendo del valor que toma la función en cada fila. Las tablas de Karnaugh se pueden fácilmente realizar a mano con funciones de hasta 6 variables, para funciones de mayor cantidad de variables es más eficiente el uso de software especializado.
  • 3. Pasos para realizar un mapa de Karnaugh Para realizar un mapa de Karnaugh debemos seguir los siguientes pasos: 1.- Analizar el enunciado del problema planteado para poder saber los términos que nos están ofreciendo y poder realizar la tabla de la verdad, para luego realizar el mapa 2.- Ya habiendo analizado el enunciado, realizamos la tabla de la verdad siguiendo la regla de 2𝑛 para saber la cantidad de casillas que tendrá nuestra tabla, y luego realizarla correctamente de acuerdo a su cantidad de variables 3.- Ya obtenido la tabla de la verdad, comenzamos con la realización del mapa de Karnaugh, para saber cuantas casillas va a tener tenemos que tener en cuenta la cantidad de variables, utilizamos la misma regla de 2𝑛 y colocamos las casillas, del lado izquierdo de las casillas, colocaremos en un orden horizontal los números correspondientes los cuales serian 00, 01, 11, 10 respectivamente si se tienen 4 variables, de igual manera, en la esquina superior derecha, fuera del cuadro, colocaremos las ultimas dos variables que identificaran los 0 y 1 correspondientes de manera vertical, y se le coloca el mimos orden de números, 00, 01, 11, 10, luego debemos intentar agrupar la mayor cantidad de 1 posibles, siguiendo la regla de que solo se puede agrupar en grupos de 1, 2, 4, 8, 16 … unos respectivamente dependiendo cual sea el caso, mientras mas se agrupen mas reducida quedara la función
  • 4. Pasos para realizar un mapa de Karnaugh 4.- Ya realizado nuestro mapa de Karnaugh definiríamos la función con los términos resultantes, los cuales se obtienen tomando las variables que no cambian de termino en sus casillas, y se define si es negada o no dependiendo si tiene un 0 o un 1, ya teniendo las variables definidas, agrupamos la función, y procedemos a realizar las compuertas lógicas correspondientes a la función resultante
  • 5. Uso de la condición Don’t Care Condición don’t care Una condición don’t care es una combinación de entradas para las cuales la salida no importa si es un 1 o un 0. Esto permite al diseñador del circuito simplificar su implementación ya que le permite elegir el valor de salida más favorable para sus intereses Uso de la condición Don’t Care en los mapas de Karnaugh Estas condiciones don’t care introduce una variación significativa a la hora de efectuar la simplificación de los mapas de Karnaugh ya que el diseñador, a la hora de formar los grupos, podrá elegir y asignar a cada uno de los valores de «x» el valor 1 o 0 según le convenga. Le interesará asignar a una «x» un valor 1 si la casilla, adyacente a otras de valor 1, si le permite crear un grupo más grande y por lo tanto se obtiene una mayor simplificación. En caso contrario, le interesará asignar a «x» el valor 0. Esta elección se hace por inspección visual durante la fase de formar los grupos
  • 6.
  • 7. Ejercicio N-. 1 1-. F( x, y, z, w) = ∑m ( 4, 5 , 6, 9, 10, 11, 13) X Y Z W F 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 0 1 1 0 0 1 0 0 1 0 1 0 1 1 0 1 1 0 1 0 1 1 1 0 1 0 0 0 0 1 0 0 1 1 1 0 1 0 1 1 0 1 1 1 1 1 0 0 0 1 1 0 1 1 1 1 1 0 0 1 1 1 1 0 Tabla de la verdad. 0 0 0 0 1 1 0 1 0 1 0 0 0 1 1 1 00 01 11 10 00 01 11 10 XY ZW X 𝑌 Z 𝑋 Y 𝑍 X 𝑍 W Y 𝑍 W F = 𝑋 𝑌 𝑊 + 𝑋 𝑌 𝑍 + 𝑋 𝑍 𝑊 + 𝑌 𝑍 𝑊 F = 𝑋 𝑌 𝑊 + 𝑋 𝑌 𝑍 + 𝑍 𝑊 ( X + Y)
  • 8. 1.- F = 𝑋 𝑌 𝑊 + 𝑋 𝑌 𝑍 + 𝑍 𝑊 ( X + Y) X Y W 𝑊 𝑋 Y 𝑌 X Z Z 𝑍 W X Y X + Y 𝑋 Y 𝑊 X 𝑌 Z 𝑍 W( X +Y) F
  • 9. 2.- X Y Z F 0 0 0 0 0 0 1 0 0 1 0 0 0 1 1 1 1 0 0 0 1 0 1 1 1 1 0 1 1 1 1 1 Tabla de la verdad F ( X, Y, Z ) = ∑m (3, 5, 6, 7 ) = 𝑋𝑌𝑍 + 𝑋𝑌𝑍 + 𝑋𝑌𝑍 + 𝑋𝑌𝑍 0 0 1 0 0 1 1 1 00 01 11 10 0 1 X YZ YZ XZ XY F = XZ + XY + YZ = X ( Z +Y) + YZ
  • 10. X Z Z Y Y X F 2.- F = XZ + XY + YZ = X ( Z +Y) +YZ
  • 11. 3.- A B C D F 0 0 0 0 0 0 0 0 1 1 0 0 1 0 0 0 0 1 0 X 0 1 0 0 0 0 1 0 1 X 0 1 1 0 X 0 1 1 1 1 1 0 0 0 0 1 0 0 1 X 1 0 1 0 X 1 0 1 1 1 1 1 0 0 X 1 1 0 1 1 1 1 1 0 1 1 1 1 1 1 Tabla de la Verdad 0 1 X 0 0 X 1 X X 1 1 1 0 X 1 X CD AB 00 01 11 10 00 01 11 10 D AC F = D + AC
  • 12. 3.- F = D + AC A C F D