Documente Academic
Documente Profesional
Documente Cultură
Electrnica Digital
Sistemas de
simplificacin
Electrnica Digital
06
ndice
OBJETIVOS ........................................................................................................ 3
INTRODUCCIN ................................................................................................. 4
6.1. Mtodos minterm y maxterm .................................................................... 5
6.1.1. Expresin lgica minterm ..................................................................... 6
6.1.2. Expresin lgica maxterm .................................................................... 7
6.2. Puerta nand para todas las aplicaciones ................................................. 9
6.3. Simplificacin por lgebra de boole....................................................... 13
6.3.1. Diagrama de Karnaugh ...................................................................... 13
6.3.1.1. Diagramas de Karnaugh para dos variables ................................ 13
6.3.1.2. Diagrama de Karnaugh de tres variables..................................... 15
6.3.1.3. Diagrama de Karnaugh para cuatro variables ............................. 18
6.3.1.4. Diagramas de Karnaugh para cinco variables ............................. 22
RESUMEN......................................................................................................... 25
Sistemas de simplificacin
Electrnica Digital
06
Objetivos
Introducirse en los conceptos de simplificaciones de ecuaciones algebraicas,
tema siempre importante si buscamos optimizacin y reduccin de costes.
Identificar los ltimos conceptos importantes que necesita el diseador de
circuitos lgicos para acometer sus aplicaciones con xito.
Sistemas de simplificacin
Formacin Abierta
Introduccin
Si usted est o ha estado en contacto con el mundo de la tecnologa y aplicacin
prctica, en cualquiera de los mltiples campos que tiene (industrial, comercial),
sabr que siempre se ha buscado la optimizacin y abaratamiento de instalaciones,
aplicaciones y montajes.
La electrnica digital no es una excepcin, por lo que es necesaria la existencia de
tcnicas que busquen la mxima rentabilidad, tanto en materiales como en
complejidad de los circuitos, mxime cuando esta materia se encuentra
ampliamente difundida y trabajando en estrecha colaboracin con otras.
El sentido de los sistemas de simplificacin se entiende como aquellas tcnicas y
desarrollos encaminados a proporcionar un camino ms fcil al diseador, con el
consiguiente ahorro de tiempo y dinero, todo ello unido a la simplicidad de circuitos
y la reduccin de material empleado.
Veremos en profundidad una de las tcnicas ms empleadas: el mtodo de
simplificacin de Karnaugh, que consigue reducir las ecuaciones lgicas ms
complicadas a otras mucho ms sencillas de aplicar y resolver, mediante puertas.
Sistemas de simplificacin
Electrnica Digital
06
A
S0
B
S1
Circuito
combinacional
Sm
n
Figura 6.1.
Como ejemplo vamos a realizar la tabla de verdad de una ecuacin lgica que muy
bien podra responder a un caso prctico:
S0=1
si
A=C
A<C
S1=1
si
B=A
C>B
FILA
S0
S1
Sistemas de simplificacin
Formacin Abierta
6.1.1.
S0
Fila 2
ABC
Fila 6
ABC
ABC
ABC
ABC
ABC
ABC
ABC
ABC
S1 ABC
ABC
ABC
ABC
ABC
Sistemas de simplificacin
ABC
Electrnica Digital
06
S0
S1
6.1.2.
Esta forma de expresin se desarrolla con los ceros que hay en la salida en vez de
con los unos, como ocurra con la expresin Minterm. Para realizar este estudio
utilizaremos nuevamente una tabla de verdad con tres variables de entrada y una
salida.
n de filas
Sistemas de simplificacin
Formacin Abierta
Fila 5
Fila 7
A B
(A B C)(A B C)(A B C)
Sistemas de simplificacin
Electrnica Digital
6.2. Puerta
nand
aplicaciones
para
todas
06
las
Hemos visto hasta ahora circuitos resueltos con puertas OR, AND e inversores,
pero la realidad es que los fabricantes producen infinidad de circuitos integrados
basados en las puertas NAND, debido a su bajo coste.
No resulta extrao pues que casi todos los circuitos combinacionales estn
diseados con este tipo de puertas.
Para realizar esta conversin utilizamos los teoremas de Morgan aprendidos en
captulos anteriores y los aplicaremos ahora a las expresiones Minterm y Maxterm.
A
ABC ABC
Sistemas de simplificacin
Formacin Abierta
ABC ABC
ABC ABC
B A
EJEMPLO 1
Disea el esquema de puertas lgicas del circuito combinacional a partir de la
expresin Minterm que resuelve la siguiente tabla de verdad.
S0
S1 ABC ABC
10
Sistemas de simplificacin
Electrnica Digital
06
S0
S1
S0
S1
EJEMPLO 2
En un proceso industrial con 8 estados diferentes, se desea que se active un
ventilador de refrigeracin en los estados 0, 2, 5 y 7. El nmero de estado, es un
cdigo de tres bits en binario natural que suministra un ordenador de control.
Disear el circuito de control del ventilador con puertas NAND de modo que sea lo
mas simple posible.
Sistemas de simplificacin
11
Formacin Abierta
ABC
Fila 2
ABC
Fila 5
Fila 7
ABC
ABC
Aplicando De Morgan:
12
Sistemas de simplificacin
Electrnica Digital
06
6.3.1.
Diagrama de Karnaugh
6.3.1.1.
Este tipo de diagrama no se usa en la prctica ya que simplificar una funcin con
dos variables es bastante simple, pero nos vendr muy bien para acceder a este
tipo de sistema.
Partiremos de la tabla de verdad de la siguiente pgina, concretamente de una
puerta OR. El primer paso es sacar de esta tabla la expresin Minterm. En la tabla
pondremos tambin el nmero de fila, ya que nos ser til a la hora de pasar los
datos a los diagramas.
n de fila
Sistemas de simplificacin
13
Formacin Abierta
AB AB AB
B
0
AB
A
AB
0
AB
AB
1
3
1
2
Una vez completado el diagrama, pasaremos a enlazar los grupos que contengan
un nmero de unos que sea potencia de dos (2, 4, 8, etc.).
En la siguiente figura podemos ver los posibles agrupamientos que se pueden dar
en este caso. No debe quedar ningn uno sin agrupar. Cada grupo de unos,
produce un trmino en la expresin Minterm simplificada.
B
1
1
0
1
2
14
Sistemas de simplificacin
A
3
Electrnica Digital
06
AB AB AB
La expresin simplificada es B.
La expresin Minterm final simplificada queda:
S
6.3.1.2.
BC
A
00
0
01
11
10
Sistemas de simplificacin
15
Formacin Abierta
Si con los primeros ejemplos de este captulo, de los que tenemos la tabla de
verdad y las expresiones Minterm, diseramos un circuito con puertas NAND y lo
simplificramos a travs de los mapas de Karnaugh, el primer paso que tendramos
que dar sera realizar un diagrama de Karnaugh para cada salida, como se ve a
continuacin.
Imaginemos un circuito cuyas expresiones Minterm de las salidas S0 y S1 son:
S0= ABC
S1= ABC ABC ABC ABC ABC
En este caso S0 slo tiene un trmino, de modo que no es posible realizar ninguna
agrupacin y tampoco ninguna simplificacin.
La expresin simplificada es la misma que ya tenamos:
S0
ABC
ABC
S1
BC
00
A
0
1
01
10
1
4
BC
11
13
10
2
6
AC BC
S1 BC BC AC
Si aplicamos de Morgan para pasarlo a puertas NAND queda:
S1 BC BC AC BCBCAC
16
Sistemas de simplificacin
Electrnica Digital
06
C
S0
S1
BC
00
01
11
10
0
0
00
1
4
1
5
1
7
S =A
01
11
10
12
1
S =C
Sistemas de simplificacin
17
Formacin Abierta
6.3.1.3.
CD
AB
00
01
12
13
15
14
11
10
00
01
11
10
11
10
CD
AB
00
00
01
01
11
10
12
13
15
11
11
10
1
6
1
1
8
14
10
18
Sistemas de simplificacin
Electrnica Digital
06
CD
AB
00
00
01
11
10
1
0
12
13
15
14
11
110
01
11
10
CD
AB
00
01
11
10
00
0
01
11
10
12
1
8
1
13
1
15
1
9
14
1
11
10
Sistemas de simplificacin
19
Formacin Abierta
S0
S1
10
11
12
13
14
15
CD
AB
CD
00
01
00
01
11
10
11
11
13
15
17
12
13
1
8
Sistemas de simplificacin
15
1
14
S0
20
AB
10
11
10
00
00
01
11
10
01
1
8
10
17 1
12
11
13
15
14
11
10
S1
Electrnica Digital
06
Las expresiones resultantes son ms simples que las que podamos haber obtenido
al principio.
S0 = D + A B C = D ABC
S1 = A C + ABC + A C D = AC ABC ACD
En la siguiente figura se muestra el esquema final con puertas NAND.
A
C D
C D
S0
S1
Cuando nos encontramos con una configuracin de tres unos adyacentes dos a
dos, como en el siguiente diagrama, la solucin es realizar dos agrupamientos, de
tal forma que el 1 que est en el centro, se agrupe dos veces, una vez con cada
uno de los extremos: S= ABC+ABD
CD
AB
CD
00
00
01
11
10
01
11
AB
10
12
13
15
14
11
10
S= ABC+ ABD
00
01
00
10
01
12
13
15
14
11
10
11
10
11
10
S= ACD+ BCD
Sistemas de simplificacin
21
Formacin Abierta
Como siempre, vamos a resolver un ejercicio que nos aclarar este concepto.
Simplificar mediante los diagramas de Karnaugh las siguientes expresiones
Minterm:
En la siguiente figura representamos el diagrama de S0 con los respectivos
agrupamientos. La funcin simplificada es:
CD
AB
CD
00
01
11
10
11
13
12
13
15
14
00
AB
00
11
10
11
11
10
00
01
01
01
11
10
10
12
13
15
14
11
10
S0
S1
S1 ABD ABC
6.3.1.4.
CDE
AB
000
00
01
11
10
22
Sistemas de simplificacin
110
111
101
100
10
14
15
13
12
26
30
31
29
28
18
22
23
21
20
1
8
24
25
16
17
11
27
19
Electrnica Digital
06
Para realizar los agrupamientos y las simplificaciones, se usan las mismas normas
que en agrupaciones con menos variables. La nica diferencia es que hay que
dibujar una lnea central ms gruesa, para no considerar adyacentes cuadros como
el 4 y el 6, o el 8 y el 10, y todos los que estn al borde de esa lnea con los
cuadros del exterior, siempre que estn al mismo lado de la lnea gruesa (que en el
dibujo anterior, representamos como una separacin). Siendo adyacente el 0 con el
6.
Simplificar mediante Karnaugh la expresin lgica siguiente:
CDE
AB
000
00
01
110
111
101
11
10
14
15
13
24
25
26
30
31
29
18
22
23
21
10
11
16
27
1
1
100
1
12
17
19
DE
ACDE
28
20
ABCD
S0
DE
ACDE
ABCD
Sistemas de simplificacin
23
Formacin Abierta
CDE
AB
000
00
01
18
1
11
10
1
1
1
1
24
25
16
17
11
27
19
111
101
100
1 10 1 14 1 15 1 13 1
1 1
1
1
1
12
26
30
31
29
28
18
22
23
21
20
DEF
ABC
000
111
101
100
000
4
10
14
15
13
12
26
30
31
29
28
19
18
22
23
21
20
49
51
50
54
55
53
52
56
57
59
58
62
63
61
60
40
41
42
46
47
45
44
32
33
34
38
39
37
36
11
24
25
16
17
48
001
011
010
27
110
111
101
100
24
Sistemas de simplificacin
43
35
Electrnica Digital
06
Resumen
El sistema ms intuitivo y sencillo para la conversin de tablas de verdad a
ecuaciones lgicas, es el llamado Minterm y Maxterm, aunque para sistemas
con muchas variables no es aconsejable su uso.
La facilidad de fabricacin e implementacin de las puertas NAND, hace que los
diseadores intenten adecuar el formato de sus circuitos a las mencionadas
puertas.
El mtodo ms empleado para la simplificacin de ecuaciones lgicas es el de
Karnaugh, consistente en la realizacin de una serie de grficos, en los cuales, y
siguiendo unas sencillas reglas, podemos llegar a obtener ecuaciones sencillas,
optimizando nuestros montajes prcticos.
Sistemas de simplificacin
25