SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
© 2014 Mario Medina C. 1
 Mario Medina
Método de Quine-
McCluskey
Prof.MarioMedina
mariomedina@udec.cl
Método de Quine-McCluskey
 Mapa de Karnaugh útil sólo hasta N=6
 Difícil ver implicantes para N superior
 Método de Quine-McCluskey
 Método tabular y gráfico para encontrar
implicantes
 Aplicable a N grande
 Fácil de implementar en un computador
 Basado en el teorema AB + AB’ = A
 Basado en agrupación de términos producto
Agrupando términos producto
 Sea la función
F(a, b, c, d) = ∑m(0, 1, 2, 5, 6, 7, 8, 9, 10, 14)
 Agrupar términos producto de acuerdo al
número de bits en 1 de cada uno de ellos
 Comparar todos los términos producto de a dos
en dos buscando términos que se puedan
combinar y variables que se puedan eliminar
Grupos de términos producto
Grupo 0 0 0000
Grupo 1 1 0001
2 0010
8 1000
Grupo 2 5 0101
6 0110
9 1001
10 1010
Grupo 3 7 0111
14 1110
 Dos términos pueden
combinarse si difieren
en sólo una variable
 Combinar términos de
grupos adyacentes
 Grupo 0 y Grupo 1
 Grupo 1 y Grupo 2
 Los términos
combinados se marcan
como tales
Combinando términos (I)
Grupo 0 0 0000
Grupo 1 1 0001
2 0010
8 1000
Grupo 2 5 0101
6 0110
9 1001
10 1010
Grupo 3 7 0111
14 1110
0, 1 000-
0, 2 00-0
0, 8 -000
1, 5 0-01
1, 9 -001
2, 6 0-10
2,10 -010
8, 9 100-
8,10 10-0
5, 7 01-1
6, 7 011-
6,14 -110
10,14 1-10
Combinando términos (II)
 Los términos combinados
obtenidos anteriormente
también se dividen en
grupos de acuerdo al
número de 1s
 Grupos adyacentes se
combinan entre sí sólo si
difieren en 1 variable y
tienen guiones en la
misma columna
0, 1 000-
0, 2 00-0
0, 8 -000
1, 5 0-01
1, 9 -001
2, 6 0-10
2,10 -010
8, 9 100-
8,10 10-0
5, 7 01-1
6, 7 011-
6,14 -110
10,14 1-10
© 2014 Mario Medina C. 2
Combinando términos (III)
0,1,8,9 -00-
0,2,8,10 -0-0
0,8,1,9 -00-
0,8,2,10 -0-0
2,6,10,14 --10
2,10,6,14 --10
 El proceso termina cuando
ya no se puede seguir
combinando términos
0, 1 000- 
0, 2 00-0 
0, 8 -000 
1, 5 0-01
1, 9 -001 
2, 6 0-10 
2,10 -010 
8, 9 100- 
8,10 10-0 
5, 7 01-1
6, 7 011-
6,14 -110 
10,14 1-10 
Combinando términos (IV)
cd’--102,6,10,14
b’d’-0-00,2,8,10
b’c’-00-0,1,8,9
a’bc011-6, 7
a’bd01-15, 7
a’c’d0-011, 5
Implicantes primos
 Términos no marcados al final del proceso son los
implicantes primos
F = A’C’D + A’BD + A’BC + B’C’ + B’D’ + CD’
 Pero, la función no es mínima!
 Puede contener términos redundantes
 Cuáles implicantes primos son esenciales?
 Segunda etapa de método de Quine-McCluskey
 Método gráfico
Gráfico de implicantes primos
 Círculo indica minitérminos que aparecen
sólo en un implicante
 Esos son implicantes primos esenciales
Gráfico de implicantes primos
 Tachar todos los minitérminos cubiertos por
los implicantes primos esenciales
 Agregar implicantes primos que cubran el resto
Gráfico de implicantes primos
 Implicante primo esencial b’c’ cubre
minitérminos 0, 1, 8, 9
 Implicante primo esencial cd’ cubre
minitérminos 2, 6, 10, 14
 Quedan los minitérminos 5 y 7
 Implicante primo a’bd cubre ambos
minitérminos
© 2014 Mario Medina C. 3
Ejemplo sin I. P. Esenciales
F(a, b, c) = ∑m(0, 1, 2, 5, 6, 7)
0 000  0,1 00-
1 001  0,2 0-0
2 010  1,5 -01
5 101  2,6 -10
6 110  5,7 1-1
7 111  6,7 11-
Son todos
implicantes primos
no esenciales!
Ejemplo sin I. P. Esenciales
 No hay implicantes primos esenciales
 F(a, b, c) = a’b’ + bc’ + ac = a’c’ + b’c + ab
Ejemplo sin I. P. Esenciales
 Caso anterior equivalente a
Método de Petrick
 Método sistemático para encontrar todas
las soluciones de suma de productos para
un gráfico de implicantes primos
 Reducir el gráfico de I. P. eliminando filas y
columnas de los implicantes primos esenciales
 Rotular las filas del gráfico reducido como
productos P1, P2, etc.
 Formar una función lógica P que sea 1 cuando
todas las columnas estén cubiertas
 Aplicar teoremas del álgebra Booleana!
Método de Petrick
 Tabla anterior con las filas rotuladas
(P1 + P2)
(P1 + P3)
Método de Petrick
P = (P1 + P2)(P1 + P3)(P2 + P4)(P3 + P5)(P4 + P6)(P5 + P6)
 Convirtiendo la expresión anterior de
producto de sumas a suma de productos, da
P = P1 P4 P5 + P1 P2 P5 P6 + P2 P3 P4 P5 + P1 P3 P4 P6 + P2 P3 P6
 Cada término representa una combinación de
implicantes primos que cubre todos los
minitérminos
 Escoger una que tenga el número mínimo de literales
 P2 P3 P6 = A’C’ + B’C + AB
 P1 P4 P5 = A’B’ + BC’ + AC
© 2014 Mario Medina C. 4
Funciones con términos
redundantes
 Términos redundantes se incluyen en la
primera etapa del método
 Generación de implicantes primos
 Términos redundantes no se incluyen en la
etapa del gráfico
 Proceso de simplificación asigna valores a los
términos redundantes
Ejemplo con términos
redundantes
F(A, B, C, D) = ∑m(2, 3, 7, 9, 11, 13) + ∑d(1, 10, 15)
AD
CD
B’C
B’D
Ejemplo con términos
redundantes
 Tres últimas filas son implicantes esenciales
 F(A, B, C, D) = B’C + CD + AD
 d10 y d15 valen 1, d1 vale 0
AD
CD
B’C
B’D
Ejercicios: Quine-McCluskey
 Utilice el método de Quine-McCluskey para
minimizar la función f(a, b, c, d, e) = m(0, 2,
3, 7, 11, 13, 14, 15, 16, 23, 28, 29, 30, 31)
 Utilice el método de Quine-McCluskey para
minimizar la función f(a, b, c, d) = m(0, 2, 6,
8, 9, 10, 12) + d(5, 7, 14)
Método de Quine-McCluskey
76543210
111
1212
13313
146414
151010515
16152015616
1721353521717
Númerodevariablesenlafunción
Número de patrones de n bits con q bits en 1
Este es un triángulo de Pascal!
Método de Quine-McCluskey
 El método de Quine-McCluskey comienza
comparando patrones de 2 en 2
 Para n = 3, son 15 comparaciones máx.
 Para n = 4, son 56 comparaciones máx.
 Para n = 5, son 210 comparaciones máx.
 Se puede demostrar que el número de
implicantes primos es como máximo 3n/n
 Quine-McCluskey es inviable para n grande

Más contenido relacionado

La actualidad más candente

Limitesycontinuidaddefunciones actividades complementarias
Limitesycontinuidaddefunciones actividades complementariasLimitesycontinuidaddefunciones actividades complementarias
Limitesycontinuidaddefunciones actividades complementariasMaría José Mendoza
 
4.funciones elementales
4.funciones elementales4.funciones elementales
4.funciones elementalesFabián N. F.
 
Ejercicios de limites y funciones final 1
Ejercicios de limites y funciones final 1Ejercicios de limites y funciones final 1
Ejercicios de limites y funciones final 1Leomar Martinez
 
4.6 solving absolute value equations (no key)
4.6 solving absolute value equations (no key)4.6 solving absolute value equations (no key)
4.6 solving absolute value equations (no key)MsKendall
 
Taller de matematicas 6 (parte 1)
Taller de matematicas 6 (parte 1)Taller de matematicas 6 (parte 1)
Taller de matematicas 6 (parte 1)juliocc1971
 
6.limites de funciones. continuidad
6.limites de funciones. continuidad6.limites de funciones. continuidad
6.limites de funciones. continuidadFabián N. F.
 
Cuestionario nuevo 7
Cuestionario nuevo 7Cuestionario nuevo 7
Cuestionario nuevo 7527266
 
Funcionrealdevariablereal actividades complementarias
Funcionrealdevariablereal actividades complementariasFuncionrealdevariablereal actividades complementarias
Funcionrealdevariablereal actividades complementariasMaría José Mendoza
 
5.funciones exponenciales, logaritmicas y trigonometricas
5.funciones exponenciales, logaritmicas y trigonometricas5.funciones exponenciales, logaritmicas y trigonometricas
5.funciones exponenciales, logaritmicas y trigonometricasFabián N. F.
 
Solución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase prácticaSolución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase prácticaJoanny Ibarbia Pardo
 
Reglas de exponentes
Reglas de exponentesReglas de exponentes
Reglas de exponentespaesagrado
 
Práctica 2 de Cálculo Diferencial e Integral II
Práctica 2 de Cálculo Diferencial e Integral IIPráctica 2 de Cálculo Diferencial e Integral II
Práctica 2 de Cálculo Diferencial e Integral IIJosLisandroAlmada
 
Ejercicios sel.con ty derivabilidad
Ejercicios sel.con ty derivabilidadEjercicios sel.con ty derivabilidad
Ejercicios sel.con ty derivabilidadMatemolivares1
 

La actualidad más candente (19)

Limitesycontinuidaddefunciones actividades complementarias
Limitesycontinuidaddefunciones actividades complementariasLimitesycontinuidaddefunciones actividades complementarias
Limitesycontinuidaddefunciones actividades complementarias
 
PPAA Tarea 1
PPAA   Tarea 1PPAA   Tarea 1
PPAA Tarea 1
 
4.funciones elementales
4.funciones elementales4.funciones elementales
4.funciones elementales
 
Ejercicios de limites y funciones final 1
Ejercicios de limites y funciones final 1Ejercicios de limites y funciones final 1
Ejercicios de limites y funciones final 1
 
4.6 solving absolute value equations (no key)
4.6 solving absolute value equations (no key)4.6 solving absolute value equations (no key)
4.6 solving absolute value equations (no key)
 
Taller de matematicas 6 (parte 1)
Taller de matematicas 6 (parte 1)Taller de matematicas 6 (parte 1)
Taller de matematicas 6 (parte 1)
 
6.limites de funciones. continuidad
6.limites de funciones. continuidad6.limites de funciones. continuidad
6.limites de funciones. continuidad
 
Test funciones
Test funcionesTest funciones
Test funciones
 
Cuestionario nuevo 7
Cuestionario nuevo 7Cuestionario nuevo 7
Cuestionario nuevo 7
 
Funcionrealdevariablereal actividades complementarias
Funcionrealdevariablereal actividades complementariasFuncionrealdevariablereal actividades complementarias
Funcionrealdevariablereal actividades complementarias
 
5.funciones exponenciales, logaritmicas y trigonometricas
5.funciones exponenciales, logaritmicas y trigonometricas5.funciones exponenciales, logaritmicas y trigonometricas
5.funciones exponenciales, logaritmicas y trigonometricas
 
Solución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase prácticaSolución de Problemas de Ingeniería con MATLAB. Clase práctica
Solución de Problemas de Ingeniería con MATLAB. Clase práctica
 
Reglas de exponentes
Reglas de exponentesReglas de exponentes
Reglas de exponentes
 
Examen de selección(et)
Examen de selección(et)Examen de selección(et)
Examen de selección(et)
 
Guia quinto 2009
Guia quinto 2009Guia quinto 2009
Guia quinto 2009
 
A 14
A 14A 14
A 14
 
Práctica 2 de Cálculo Diferencial e Integral II
Práctica 2 de Cálculo Diferencial e Integral IIPráctica 2 de Cálculo Diferencial e Integral II
Práctica 2 de Cálculo Diferencial e Integral II
 
Ejercicios sel.con ty derivabilidad
Ejercicios sel.con ty derivabilidadEjercicios sel.con ty derivabilidad
Ejercicios sel.con ty derivabilidad
 
Operadores matematicos
Operadores matematicosOperadores matematicos
Operadores matematicos
 

Similar a Método Quine-McCluskey minimización funciones lógicas

Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1Alejandra
 
MODULO 2022_1_FASE_CERO.pdf
MODULO 2022_1_FASE_CERO.pdfMODULO 2022_1_FASE_CERO.pdf
MODULO 2022_1_FASE_CERO.pdfPaoloMendez5
 
Matemática 8° Básico, tomo 1
Matemática 8° Básico, tomo 1Matemática 8° Básico, tomo 1
Matemática 8° Básico, tomo 1Alejandra
 
Razonamiento Matemático
Razonamiento Matemático Razonamiento Matemático
Razonamiento Matemático antozequiel
 
Programacion dinamica 22
Programacion dinamica 22Programacion dinamica 22
Programacion dinamica 22Mariannys Leon
 
Solucionario guía de ciencias aritmética
Solucionario   guía de ciencias aritméticaSolucionario   guía de ciencias aritmética
Solucionario guía de ciencias aritméticaraul vicente culqui
 
numeros_enteros (1).docx
numeros_enteros (1).docxnumeros_enteros (1).docx
numeros_enteros (1).docxmaria591814
 
Presentacion modelos-financieros
Presentacion modelos-financierosPresentacion modelos-financieros
Presentacion modelos-financierosXebaXtian Arevalo
 
Ejercicios pert cpm
Ejercicios pert cpmEjercicios pert cpm
Ejercicios pert cpmJorge Alonzo
 
Materia mate todo
Materia mate todoMateria mate todo
Materia mate todoDiany Chuis
 
Taller repaso matematicas y estadistica 10 segundo periodo SIH
Taller repaso matematicas y estadistica  10 segundo periodo SIHTaller repaso matematicas y estadistica  10 segundo periodo SIH
Taller repaso matematicas y estadistica 10 segundo periodo SIHaprendamatematicas
 
C1 rm operadores matemáticos simples - 2º
C1 rm   operadores matemáticos simples - 2ºC1 rm   operadores matemáticos simples - 2º
C1 rm operadores matemáticos simples - 2ºbrisagaela29
 
unidad-5 cideteq
unidad-5 cidetequnidad-5 cideteq
unidad-5 cideteqsonik60
 

Similar a Método Quine-McCluskey minimización funciones lógicas (20)

Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1Matemática 7° Básico, tomo 1
Matemática 7° Básico, tomo 1
 
MODULO 2022_1_FASE_CERO.pdf
MODULO 2022_1_FASE_CERO.pdfMODULO 2022_1_FASE_CERO.pdf
MODULO 2022_1_FASE_CERO.pdf
 
Matemática 8° Básico, tomo 1
Matemática 8° Básico, tomo 1Matemática 8° Básico, tomo 1
Matemática 8° Básico, tomo 1
 
Formato act2 u2
Formato act2 u2Formato act2 u2
Formato act2 u2
 
CLASE 05 ECONOMIA PARA INGENIEROS - 2015
CLASE 05 ECONOMIA PARA INGENIEROS - 2015CLASE 05 ECONOMIA PARA INGENIEROS - 2015
CLASE 05 ECONOMIA PARA INGENIEROS - 2015
 
Razonamiento Matemático
Razonamiento Matemático Razonamiento Matemático
Razonamiento Matemático
 
San jose 1º rm 03 operadores matematicos 2015
San jose 1º rm 03   operadores matematicos 2015San jose 1º rm 03   operadores matematicos 2015
San jose 1º rm 03 operadores matematicos 2015
 
Programacion dinamica 22
Programacion dinamica 22Programacion dinamica 22
Programacion dinamica 22
 
Solucionario uni 2013 i matemática
Solucionario uni 2013 i matemáticaSolucionario uni 2013 i matemática
Solucionario uni 2013 i matemática
 
Solucionario guía de ciencias aritmética
Solucionario   guía de ciencias aritméticaSolucionario   guía de ciencias aritmética
Solucionario guía de ciencias aritmética
 
numeros_enteros (1).docx
numeros_enteros (1).docxnumeros_enteros (1).docx
numeros_enteros (1).docx
 
Presentacion modelos-financieros
Presentacion modelos-financierosPresentacion modelos-financieros
Presentacion modelos-financieros
 
Ejercicios pert cpm
Ejercicios pert cpmEjercicios pert cpm
Ejercicios pert cpm
 
Materia mate todo
Materia mate todoMateria mate todo
Materia mate todo
 
Taller repaso matematicas y estadistica 10 segundo periodo SIH
Taller repaso matematicas y estadistica  10 segundo periodo SIHTaller repaso matematicas y estadistica  10 segundo periodo SIH
Taller repaso matematicas y estadistica 10 segundo periodo SIH
 
C1 rm operadores matemáticos simples - 2º
C1 rm   operadores matemáticos simples - 2ºC1 rm   operadores matemáticos simples - 2º
C1 rm operadores matemáticos simples - 2º
 
Trabajo matlab
Trabajo matlabTrabajo matlab
Trabajo matlab
 
Trabajo matlab
Trabajo matlabTrabajo matlab
Trabajo matlab
 
Sistemas digitales
Sistemas digitalesSistemas digitales
Sistemas digitales
 
unidad-5 cideteq
unidad-5 cidetequnidad-5 cideteq
unidad-5 cideteq
 

Más de SANTIAGO PABLO ALBERTO

Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaSANTIAGO PABLO ALBERTO
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez SANTIAGO PABLO ALBERTO
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio PereiraSANTIAGO PABLO ALBERTO
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...SANTIAGO PABLO ALBERTO
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1SANTIAGO PABLO ALBERTO
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTSANTIAGO PABLO ALBERTO
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...SANTIAGO PABLO ALBERTO
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...SANTIAGO PABLO ALBERTO
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...SANTIAGO PABLO ALBERTO
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...SANTIAGO PABLO ALBERTO
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...SANTIAGO PABLO ALBERTO
 

Más de SANTIAGO PABLO ALBERTO (20)

secuencia electroneumática parte 1
secuencia electroneumática parte 1secuencia electroneumática parte 1
secuencia electroneumática parte 1
 
secuencia electroneumática parte 2
secuencia electroneumática parte 2secuencia electroneumática parte 2
secuencia electroneumática parte 2
 
Manual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzadaManual de teoría y practica electroneumática avanzada
Manual de teoría y practica electroneumática avanzada
 
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez Programacion de PLC basado en Rslogix 500 por Roni Domínguez
Programacion de PLC basado en Rslogix 500 por Roni Domínguez
 
Programación de microcontroladores PIC en C con Fabio Pereira
Programación de microcontroladores PIC en  C con Fabio PereiraProgramación de microcontroladores PIC en  C con Fabio Pereira
Programación de microcontroladores PIC en C con Fabio Pereira
 
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
Análisis y Diseño de Sistemas de Control Digital por Ricardo Fernandez del Bu...
 
Arduino: Arduino de cero a experto
Arduino: Arduino de cero a expertoArduino: Arduino de cero a experto
Arduino: Arduino de cero a experto
 
Fisica I
Fisica IFisica I
Fisica I
 
Quimica.pdf
Quimica.pdfQuimica.pdf
Quimica.pdf
 
Manual básico PLC OMRON
Manual básico PLC OMRON Manual básico PLC OMRON
Manual básico PLC OMRON
 
Programación de autómatas PLC OMRON CJ/CP1
Programación de  autómatas PLC OMRON CJ/CP1Programación de  autómatas PLC OMRON CJ/CP1
Programación de autómatas PLC OMRON CJ/CP1
 
Manual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMARTManual del sistema del controlador programable S7-200 SMART
Manual del sistema del controlador programable S7-200 SMART
 
Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART Catálogo de PLC S7-200 SMART
Catálogo de PLC S7-200 SMART
 
PLC: Automatismos industriales
PLC: Automatismos industrialesPLC: Automatismos industriales
PLC: Automatismos industriales
 
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
PLC: Buses industriales y de campo practicas de laboratorio por Jose Miguel R...
 
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...PLC y Electroneumática: Electricidad y Automatismo eléctrico por  Luis Miguel...
PLC y Electroneumática: Electricidad y Automatismo eléctrico por Luis Miguel...
 
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
Electrónica: Diseño y desarrollo de circuitos impresos con Kicad por Miguel P...
 
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
PLC: Diseño, construcción y control de un motor doble Dahlander(cuatro veloci...
 
PLC: Motor Dahlander
PLC: Motor DahlanderPLC: Motor Dahlander
PLC: Motor Dahlander
 
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...Electrónica digital:  Introducción a la Lógica Digital - Teoría, Problemas y ...
Electrónica digital: Introducción a la Lógica Digital - Teoría, Problemas y ...
 

Último

UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesElianaCceresTorrico
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAJOSLUISCALLATAENRIQU
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.pptoscarvielma45
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfbcondort
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMONICADELROCIOMUNZON1
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingKevinCabrera96
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaXimenaFallaLecca1
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaAlexanderimanolLencr
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxvalenciaespinozadavi1
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralsantirangelcor
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptxBRAYANJOSEPTSANJINEZ
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaANACENIMENDEZ1
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdfCristhianZetaNima
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdffredyflores58
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILProblemSolved
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxbingoscarlet
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfedsonzav8
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOLUISDAVIDVIZARRETARA
 

Último (20)

UNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotencialesUNIDAD 3 ELECTRODOS.pptx para biopotenciales
UNIDAD 3 ELECTRODOS.pptx para biopotenciales
 
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICAINTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
INTEGRALES TRIPLES CLASE TEORICA Y PRÁCTICA
 
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
01 MATERIALES AERONAUTICOS VARIOS clase 1.ppt
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdfLA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
LA APLICACIÓN DE LAS PROPIEDADES TEXTUALES A LOS TEXTOS.pdf
 
Mapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptxMapas y cartas topográficas y de suelos.pptx
Mapas y cartas topográficas y de suelos.pptx
 
Principales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards DemingPrincipales aportes de la carrera de William Edwards Deming
Principales aportes de la carrera de William Edwards Deming
 
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO CersaSesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
Sesión 02 TIPOS DE VALORIZACIONES CURSO Cersa
 
Tinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiologíaTinciones simples en el laboratorio de microbiología
Tinciones simples en el laboratorio de microbiología
 
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptxCARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
CARGAS VIVAS Y CARGAS MUERTASEXPOCI.pptx
 
Falla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integralFalla de san andres y el gran cañon : enfoque integral
Falla de san andres y el gran cañon : enfoque integral
 
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptxNTP- Determinación de Cloruros  en suelos y agregados (1) (1).pptx
NTP- Determinación de Cloruros en suelos y agregados (1) (1).pptx
 
Ingeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedicaIngeniería clínica 1 Ingeniería biomedica
Ingeniería clínica 1 Ingeniería biomedica
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
04. Sistema de fuerzas equivalentes II - UCV 2024 II.pdf
 
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdfECONOMIA APLICADA SEMANA 555555555555555555.pdf
ECONOMIA APLICADA SEMANA 555555555555555555.pdf
 
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVILClase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
Clase 7 MECÁNICA DE FLUIDOS 2 INGENIERIA CIVIL
 
CLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptxCLASe número 4 fotogrametria Y PARALAJE.pptx
CLASe número 4 fotogrametria Y PARALAJE.pptx
 
Manual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdfManual_Identificación_Geoformas_140627.pdf
Manual_Identificación_Geoformas_140627.pdf
 
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESOCAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
CAPITULO 4 ANODIZADO DE ALUMINIO ,OBTENCION Y PROCESO
 

Método Quine-McCluskey minimización funciones lógicas

  • 1. © 2014 Mario Medina C. 1  Mario Medina Método de Quine- McCluskey Prof.MarioMedina mariomedina@udec.cl Método de Quine-McCluskey  Mapa de Karnaugh útil sólo hasta N=6  Difícil ver implicantes para N superior  Método de Quine-McCluskey  Método tabular y gráfico para encontrar implicantes  Aplicable a N grande  Fácil de implementar en un computador  Basado en el teorema AB + AB’ = A  Basado en agrupación de términos producto Agrupando términos producto  Sea la función F(a, b, c, d) = ∑m(0, 1, 2, 5, 6, 7, 8, 9, 10, 14)  Agrupar términos producto de acuerdo al número de bits en 1 de cada uno de ellos  Comparar todos los términos producto de a dos en dos buscando términos que se puedan combinar y variables que se puedan eliminar Grupos de términos producto Grupo 0 0 0000 Grupo 1 1 0001 2 0010 8 1000 Grupo 2 5 0101 6 0110 9 1001 10 1010 Grupo 3 7 0111 14 1110  Dos términos pueden combinarse si difieren en sólo una variable  Combinar términos de grupos adyacentes  Grupo 0 y Grupo 1  Grupo 1 y Grupo 2  Los términos combinados se marcan como tales Combinando términos (I) Grupo 0 0 0000 Grupo 1 1 0001 2 0010 8 1000 Grupo 2 5 0101 6 0110 9 1001 10 1010 Grupo 3 7 0111 14 1110 0, 1 000- 0, 2 00-0 0, 8 -000 1, 5 0-01 1, 9 -001 2, 6 0-10 2,10 -010 8, 9 100- 8,10 10-0 5, 7 01-1 6, 7 011- 6,14 -110 10,14 1-10 Combinando términos (II)  Los términos combinados obtenidos anteriormente también se dividen en grupos de acuerdo al número de 1s  Grupos adyacentes se combinan entre sí sólo si difieren en 1 variable y tienen guiones en la misma columna 0, 1 000- 0, 2 00-0 0, 8 -000 1, 5 0-01 1, 9 -001 2, 6 0-10 2,10 -010 8, 9 100- 8,10 10-0 5, 7 01-1 6, 7 011- 6,14 -110 10,14 1-10
  • 2. © 2014 Mario Medina C. 2 Combinando términos (III) 0,1,8,9 -00- 0,2,8,10 -0-0 0,8,1,9 -00- 0,8,2,10 -0-0 2,6,10,14 --10 2,10,6,14 --10  El proceso termina cuando ya no se puede seguir combinando términos 0, 1 000-  0, 2 00-0  0, 8 -000  1, 5 0-01 1, 9 -001  2, 6 0-10  2,10 -010  8, 9 100-  8,10 10-0  5, 7 01-1 6, 7 011- 6,14 -110  10,14 1-10  Combinando términos (IV) cd’--102,6,10,14 b’d’-0-00,2,8,10 b’c’-00-0,1,8,9 a’bc011-6, 7 a’bd01-15, 7 a’c’d0-011, 5 Implicantes primos  Términos no marcados al final del proceso son los implicantes primos F = A’C’D + A’BD + A’BC + B’C’ + B’D’ + CD’  Pero, la función no es mínima!  Puede contener términos redundantes  Cuáles implicantes primos son esenciales?  Segunda etapa de método de Quine-McCluskey  Método gráfico Gráfico de implicantes primos  Círculo indica minitérminos que aparecen sólo en un implicante  Esos son implicantes primos esenciales Gráfico de implicantes primos  Tachar todos los minitérminos cubiertos por los implicantes primos esenciales  Agregar implicantes primos que cubran el resto Gráfico de implicantes primos  Implicante primo esencial b’c’ cubre minitérminos 0, 1, 8, 9  Implicante primo esencial cd’ cubre minitérminos 2, 6, 10, 14  Quedan los minitérminos 5 y 7  Implicante primo a’bd cubre ambos minitérminos
  • 3. © 2014 Mario Medina C. 3 Ejemplo sin I. P. Esenciales F(a, b, c) = ∑m(0, 1, 2, 5, 6, 7) 0 000  0,1 00- 1 001  0,2 0-0 2 010  1,5 -01 5 101  2,6 -10 6 110  5,7 1-1 7 111  6,7 11- Son todos implicantes primos no esenciales! Ejemplo sin I. P. Esenciales  No hay implicantes primos esenciales  F(a, b, c) = a’b’ + bc’ + ac = a’c’ + b’c + ab Ejemplo sin I. P. Esenciales  Caso anterior equivalente a Método de Petrick  Método sistemático para encontrar todas las soluciones de suma de productos para un gráfico de implicantes primos  Reducir el gráfico de I. P. eliminando filas y columnas de los implicantes primos esenciales  Rotular las filas del gráfico reducido como productos P1, P2, etc.  Formar una función lógica P que sea 1 cuando todas las columnas estén cubiertas  Aplicar teoremas del álgebra Booleana! Método de Petrick  Tabla anterior con las filas rotuladas (P1 + P2) (P1 + P3) Método de Petrick P = (P1 + P2)(P1 + P3)(P2 + P4)(P3 + P5)(P4 + P6)(P5 + P6)  Convirtiendo la expresión anterior de producto de sumas a suma de productos, da P = P1 P4 P5 + P1 P2 P5 P6 + P2 P3 P4 P5 + P1 P3 P4 P6 + P2 P3 P6  Cada término representa una combinación de implicantes primos que cubre todos los minitérminos  Escoger una que tenga el número mínimo de literales  P2 P3 P6 = A’C’ + B’C + AB  P1 P4 P5 = A’B’ + BC’ + AC
  • 4. © 2014 Mario Medina C. 4 Funciones con términos redundantes  Términos redundantes se incluyen en la primera etapa del método  Generación de implicantes primos  Términos redundantes no se incluyen en la etapa del gráfico  Proceso de simplificación asigna valores a los términos redundantes Ejemplo con términos redundantes F(A, B, C, D) = ∑m(2, 3, 7, 9, 11, 13) + ∑d(1, 10, 15) AD CD B’C B’D Ejemplo con términos redundantes  Tres últimas filas son implicantes esenciales  F(A, B, C, D) = B’C + CD + AD  d10 y d15 valen 1, d1 vale 0 AD CD B’C B’D Ejercicios: Quine-McCluskey  Utilice el método de Quine-McCluskey para minimizar la función f(a, b, c, d, e) = m(0, 2, 3, 7, 11, 13, 14, 15, 16, 23, 28, 29, 30, 31)  Utilice el método de Quine-McCluskey para minimizar la función f(a, b, c, d) = m(0, 2, 6, 8, 9, 10, 12) + d(5, 7, 14) Método de Quine-McCluskey 76543210 111 1212 13313 146414 151010515 16152015616 1721353521717 Númerodevariablesenlafunción Número de patrones de n bits con q bits en 1 Este es un triángulo de Pascal! Método de Quine-McCluskey  El método de Quine-McCluskey comienza comparando patrones de 2 en 2  Para n = 3, son 15 comparaciones máx.  Para n = 4, son 56 comparaciones máx.  Para n = 5, son 210 comparaciones máx.  Se puede demostrar que el número de implicantes primos es como máximo 3n/n  Quine-McCluskey es inviable para n grande