Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Save to My Library
Look up keyword
Like this
519Activity
0 of .
Results for:
No results containing your search query
P. 1
Metodo de Reduccion de Mapas de Karnaugh

Metodo de Reduccion de Mapas de Karnaugh

Ratings:

4.72

(18)
|Views: 75,355 |Likes:
Published by digitales
Metodo de Reduccion de Mapas de Karnaugh
Metodo de Reduccion de Mapas de Karnaugh

More info:

Published by: digitales on May 09, 2008
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as PDF, TXT or read online from Scribd
See more
See less

08/12/2013

pdf

text

original

 
1. INTRODUCCIÓN A LOS CIRCUITOS LÓGICOS1.2 MÉTODO DE REDUCCIÓN DE MAPAS DE KARNAUGH
1-28
R. ESPINOSA R. y P. FUENTES R.
1.TODO DE REDUCCN DE MAPAS DE KARNAUGH.
En el capítulo anterior se resolvieron problemas que dependiendo del número de términos quetenía la función canónica, el número de compuertas lógicas utilizadas es igual al número de términosobtenidos
MAS UNO
, por lo tanto, los circuitos obtenidos son de dos niveles con un tiempo mínimo deretardo, pero que de ninguna manera es el más sencillo ni el más económico.El
objetivo
de este capítulo es dar a conocer la mayoría de los métodos utilizados paraminimizar funciones canónicas y así poder construir un circuito con menor número de compuertas.Los métodos utilizados para la minimización de funciones Booleanas son: El
algebraico 
, paralo cual se utilizan los postulados y teoremas del álgebra de Boole y el método gráfico de
Karnaugh 
.
2.1Minimización por mapas de Karnaugh.
Los
mapas 
de Karnaugh es uno de los métodos más prácticos. Se puede decir que es el máspoderoso, cuando el número de variables de entrada es menor o igual a seis; más allá, ya no es tanpráctico. En general, el mapa de Karnaugh se considera como la forma gráfica de una tabla de verdad,o como una extensión del diagrama de Venn.Antes de explicar como se utiliza el mapa deKarnaugh en la minimización de funciones, veremoscomo se obtiene el mapa. Esto nace de la representa-ción geométrica de los números binarios. Un númerobinario de
bits, puede representarse por lo que sedenomina un punto en un espacio
N
. Para entender loque se quiere decir con esto, considérese el conjunto delos números binarios de un bit, es decir,
0
y
1
. Esteconjunto puede representarse por dos puntos en un espacio 1; esto es, por dos puntos unidos por unalínea. Tal representación se denomina un cubo 1.De la
Figura 2.1
se observa que el
cubo 1
se obtuvo proyectando al
cubo 0 
y que el
cubo 2 
seobtendrá proyectando al
cubo 1
.De la
Figura 2.2.(a)
, se observa que al reflejarseel
cubo 1
se obtiene un cuadrilátero cuyos vérticesrepresentan un número binario. Estos números seobtienen al agregar un
0
a la izquierda de los vérticesdel cubo que se refleja y un
1
a la izquierda de losvértices del cubo reflejado. Del
cubo 2 
 
se observa quese obtienen cuatro vértices, los cuales corresponden ala combinación de dos variables (
2
2
=4
), pero si se siguela trayectoria indicada en la
Figura 2.2.(b)
, se podráobservar que al pasar de un vértice al otro, existe unsolo cambio, lo que da lugar a un código especial,debido a que no sigue la formación del código binario.Más adelante le daremos un nombre a este código.
AB
00011110
Ahora, si a cada vértice del
cubo 2 
se le asigna un casillero, se tendrá la siguiente
Figura 2.3
.
 
1. INTRODUCCIÓN A LOS CIRCUITOS LÓGICOS1.2 MÉTODO DE REDUCCIÓN DE MAPAS DE KARNAUGH
1-29
R. ESPINOSA R. y P. FUENTES R.
De la
Figura 2.3.(b)
, si proyectamosel
cubo 2 
, obtendremos el
cubo 3 
, el cualse muestra en la
Figura 2.4
.De la
Figura
 
2.4.(4b)
, si seguimosla trayectoria marcada por las flechas,obtendremos la tabla de la
Figura 2.4.(c)
,en donde de un carácter a otro existe unsolo cambio; otra característica de latabla, es el reflejo que existe entre loscaracteres
1
y
5
-
6
de la columna
C
y elreflejo entre los caracteres
en lacolumna
B
. El reflejo que existe siemprees con respecto al eje central de simetría.Ahora que tenemos el
cubo 3 
, podemosobtener la representación en la forma de la
Figura2.3.(a)
,
(b)
y
(c)
, lo cual se logra haciendo un corteal
 
cubo 3 
, como se muestra en la
Figura 2.5
.El levantamiento del
cubo 
, a partir de la
Figura 2.5
, semuestra en la
Figura 2.6
.Ahora, siasignamos unaárea a cada pun-to, como se muestra en la
Figura 2.7
, se obtendrá la representa-ción que se denomina mapa del
cubo N 
, que en este caso fuedesarrollado para un
cubo 3 
.Como se tienen ocho casilleros, éstos corresponden a la combinación de tres variables, lascuales pueden ser
A
,
B
y
C
, siendo
A
la
más significativa 
y
C
la
menos significativa 
, por lo que la tablafuncional para la primera tabla corresponde al código binario y la otra corresponde al código especial,que en realidad de conoce como código de GRAY o código reflejado. Como veremos, ambos códigosestán implícitos en el mapa de Karnaugh.
 
1. INTRODUCCIÓN A LOS CIRCUITOS LÓGICOS1.2 MÉTODO DE REDUCCIÓN DE MAPAS DE KARNAUGH
1-30
R. ESPINOSA R. y P. FUENTES R.
DECCÓDIGOBINARIOGRAY (o reflejado)ABCG
1
G
2
G
3
00000001001001201001130110104100110510111161101017111100
Si observamos el mapa de la
Figura 2.8.(d)
, cada casillero tiene asignado un número, el cualcorresponde a un número del código binario. De la misma figura pero del inciso
(e)
, si seguimos latrayectoria marcada por las flechas, cada número representa a un carácter del
código Gray 
. En la
tabla anterior 
, se muestran las tablas de cada uno de los códigos mencionados.
2.2Procedimiento para minimizar una función por mapas K
En forma definitiva, el mapa que se utilizará para la minimización de funciones booleanas contres variables, será el que se muestra en la
Figura 2.9.(d)
. A continuación explicaremos la forma comose utilizará este mapa. Los pasos a seguir serán los mismos para cualquier mapa, no importa cual seael número de variables.
1.
De la definición del problema y de la tabla funcional se obtiene la
función canónica 
.
2.
Los
minitérminos 
o
maxitérminos 
de la función canónica se trasladan al mapa K. Se colocaun
1
si es
minitérmino 
y
0
si es
maxitérmino 
.
3.
Se realizan los
enlaces 
abarcando el mayor número de términos bajo los siguientes criterios:
a).
El número de términos que se
enlazan 
(agrupan) deben seguir la
regla de formación binaria 
, es decir, de
1
en
1
, de
2
en
2
, de
4
en
4
, de
8
en
8
, etc.

You're Reading a Free Preview

Download
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->