Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Investigacion
Investigacion
Electrónica digital
Trabajo de investigación
Unidad 3
Verduzco Sánchez Brandon Isaac
16211580
Ing. Enrique Huerta López
06/05/2019
Simplificación de funciones Booleanas
La simplificación de las funciones permite, parte de la función origen, la función lógica
más elemental equivalente a la anterior. Dicha función equivalente debe veri ficar dos
condiciones:
- Poseer el menor número de términos posible, y, a su vez,
- Los términos que conforman la nueva función deben incluir el menor número de
variables posibles.
-Métodos de simplificación
La simplificación puede llevarse a cabo recurriendo a tres procedimientos genéricos:
* Método directo: utilizando las propiedades y teorías del álgebra de Boole.
* Método de Karnaugh: aplicando los denominados Mapas de Karnaugh.
* Método numérico de McCluskey.
Método directo
Consiste en la aplicación de las teorías y propiedades inherentes a Algebra de Boole.
Este método se utiliza para simplificar las funciones de las variables. Su aplicación en
las funciones es más fácil de entender.
Método directo
En principio cabe tomar, por ejemplo, el grupo integrado por los minterms 0, 1, 2 y 3. El
término en cuestión estará formado por el producto de las variables que engloban al
grupo en su totalidad.
Sobre el mapa se observa que la variable «a» intercepta medio grupo, al igual que la
«b». En definitiva, el grupo está englobado en su conjunto dentro de la zona
correspondiente a «c» complementada y «d» complementada, luego su expresión
algebraica será:
__
c·d
Análogamente se obtendrán los restantes sumandos que intervienen en la expresión.
Grupo Expresión
___
(0, 4) ® a · b · d
_
(12, 13) ® b · c · d
_
(12, 14) ® a · c · d
La función simplificada será, pues, la que sigue:
_______
F=c·d+a·b·d+b·c·d+a·c·d
Si la introducción del minterm número 1 se hubiese efectuado en conjunción con el
minterm 12 en lugar de con el número 0, en la expresión de f aparecería el sumando
(a·b·c) en lugar del (a·b·d). En ambos casos la simplificación es correcta.
Método de McCluskey
Este método de simplificación se utiliza comúnmente con funciones de cinco o más
variables. Su aplicación obedece al procedimiento descrito en los siguientes puntos:
* Se construye una primera tabla de MacCluskey agrupando los minterms de acuerdo
al número de «1s» que contenga la expresión binaria del número decimal identificativo
de cada minterm.
* Se compara cada zona o bloque de la tabla anterior con el que tiene inmediatamente
debajo, de tal forma que se agruparán en simplificación aquellos minterms que
verifiquen la condición siguiente:
– La diferencia del minterm del bloque inferior con el del bloque superior debe ser una
potencia de la base 2.
Una vez introducidos los términos primos esenciales, deben cubrirse los minterms
restantes recurriendo a los términos más extensos y teniendo en cuenta que en la
función final debe aparecer el menor número posible de términos.
* La función final simplificada estará formada por los términos primos utilizados para la
introducción o realización de la totalidad de minterms que componen la función original.
La traducción de las agrupaciones o términos primos a términos algebraicos se lleva a
cabo de la siguiente forma:
– Se toman las diferencias que afectan al término primo en cuestión.
– El término algebraico estará formado por la expresión canónica típica: conjunto que
contiene ordenadas todas las variables cuyo peso son las diferencias existentes en el
término primo tratado.
Ejercicio de simplificación el método de MacCluskey
Para desarrollar este ejemplo se utilizará la misma función de partida que en el caso de
la simplificación por el método Karnaugh:
f = S (O, 1 , 2, 3, 4, 12, 13, 14)
El proceso de simplificación obedece al procedimiento descrito en la zona teórica; de
ahí que sólo se detallen las tablas y observaciones específicas a que haya lugar:
N.º minterm
Ningún 1 0 x
…………….
Un 1 1 x
2x
4x
…………….
Dos 1 3 x
12 x
…………….
Tres 1 13 x
14 x
Minterms Diferencia
0–11x
0–22x
0–44x
……………………………………….
1–32x
2–31x
4 -12 8
……………………………………….
12 -13 1
12 -14 2
Minterms Diferencias
0-1-2-3 1 – 2 Al coincidir, se
0-2-1-3 2 – 1 elimina uno de los grupos
El paso siguiente es formar la tabla final. En las columnas figurarán la totalidad de los
minterms que aparecen en la función f, mientras que en las filas se reflejarán los
términos no simplificados (no señalados con una «x») recogidos en las tablas
construidas en los pasos anteriores.
Al tomar estos términos para componer la función de salida se observa que resta
únicamente por introducir el minterm número 4. En este caso es indiferente introducir el
minterm 4 con el término (0-4) o con el (4-12).