Problema de 5 Variables – Pas a Pas

Es demana obtenir la funció lògica en forma de suma de minterms per un sistema de 5 variables, i a partir d’aquesta representar la taula de veritat, dissenyar els mapes de Karnaugh i optimitzar-la pas a pas.

  1. Sense solapament vertical: Cada capa (segons el valor de E) es mostra per separat.
  2. Amb solapament vertical: Es combina la informació de les dues capes en una única taula que evidencia grups verticals amb el mateix valor.

Part 1: Sense Solapament Vertical

Pas 1: Taula de la Veritat i Funció No Simplificada

Es defineix la funció:

F(A, B, C, D, E) = Σ m(0, 2, 4, 6, 9, 11, 13, 15, 17, 19, 21, 23, 24, 26, 28, 30)

On:

Pas 1.1: La taula de veritat reflecteix la divisió de minterms segons el valor de E.

Pas 2: Mapes de Karnaugh Separats

Capa E = 0

En aquesta capa, F = 1 quan AB = 00 o 11.

Karnaugh per E = 0
AB CD
00 01 11 10
00 1 1 1 1
01 0 0 0 0
11 1 1 1 1
10 0 0 0 0
Pas 2.1: Aquest mapa mostra clarament el patró de 1 per E = 0.

Capa E = 1

En aquesta capa, F = 1 quan AB = 01 o 10.

Karnaugh per E = 1
AB CD
00 01 11 10
00 0 0 0 0
01 1 1 1 1
11 0 0 0 0
10 1 1 1 1
Pas 2.2: Cada mapa conté 16 cel·les amb els patrons indicats, segons el valor de E.

Pas 3: Simplificació Sense Solapament Vertical

Observem que:

Per tant, la funció global es pot expressar com:

F = (E' · (A XNOR B)) + (E · (A XOR B))

O, combinant els termes:

F = (A XNOR B) XOR E

Pas 3.1: Aquesta simplificació es basa en el comportament separat de cada capa sense tenir en compte possibles agrupaments verticals.

Part 2: Amb Solapament Vertical

En aquest mètode es combina la informació de les dues capes en una única taula. Es defineix una funció diferent (F₂) amb un patró que permet observar solapaments verticals reals:

Per F₂ es defineix que:

Pas 1 (Part 2): La taula de veritat inicial és la mateixa, però els mapes per E = 0 i E = 1 tenen patrons diferents que permeten solapar alguns valors.

Pas 2: Mapa de Karnaugh Combinat amb Solapament Vertical

A continuació es mostra la taula on cada cel·la conté dos valors:

Taula de Solapament Vertical per F₂
AB CD
00 01 11 10
00
1
1
1
1
1
1
1
1
01
0
0
0
0
0
1
0
1
11
1
1
1
1
0
0
0
0
10
0
1
0
1
0
1
0
1
Pas 2.1: En aquesta taula, es poden identificar agrupaments verticals:

Pas 3: Simplificació Amb Solapament Vertical

Analitzant la taula de solapament vertical per F₂, es dedueix:

Per tant, la funció simplificada per F₂ amb solapament vertical és:

F₂ = (A'B') + (AB · C') + (A'B · C · E) + (AB' · E)

Pas 3.1: S'han extret els termes dels grups verticals i, per les cel·les sense solapament, s'ha mantingut la dependència de E.

Resum Final

Funció no simplificada:
F(A, B, C, D, E) = Σ m(0, 2, 4, 6, 9, 11, 13, 15, 17, 19, 21, 23, 24, 26, 28, 30)

Funció simplificada (Part 1 – sense solapament vertical):
F = (A XNOR B) XOR E

Funció simplificada (Part 2 – amb solapament vertical per F₂):
F₂ = (A'B') + (AB · C') + (A'B · C · E) + (AB' · E)

Com Funcionen les Capes en un Mapa de Karnaugh de 5 Variables

1. Per què es fan capes?

Un mapa de Karnaugh de 4 variables té 16 cel·les (2⁴ = 16). Amb 5 variables hi ha 32 combinacions, per això es divideix en 2 capes:

2. Beneficis i Agrupaments entre Capes

La separació en capes permet identificar agrupaments dins de cada mapa i també entre capes. Quan dues cel·les en la mateixa posició (una per cada capa) són 1, es pot realitzar una agrupació vertical que simplifica la funció.

Taula Unificada de Karnaugh per 5 Variables – Pas a Pas

Context i Enunciat

Es demana obtenir la funció lògica en forma de suma de minterms per un sistema de 5 variables:

F(A, B, C, D, E) = Σ m(0, 2, 4, 6, 9, 11, 13, 15, 17, 19, 21, 23, 24, 26, 28, 30)

En representar-la en una única taula unificada de Karnaugh, utilitzarem:

Pas 1: Càlcul dels Minterms i Distribució

Cada minterm representa una combinació única de les 5 variables. Per exemple:

Pas 1.1: S'ha identificat cada minterm segons la seva codificació binària. La taula unificada tindrà 32 cel·les (4 files × 8 columnes) que representen totes les combinacions.

Pas 2: Construcció de la Taula Unificada de Karnaugh

Organitzem les 32 combinacions en una taula on:

Pas 2.1: Assignem a cada cel·la el valor de F segons la definició de la funció. Per exemple, per la fila 00 (A = 0, B = 0):

Taula Unificada de Karnaugh

Karnaugh per F amb files AB i columnes CDE
AB CDE
000 001 011 010 110 111 101 100
00 1 0 0 1 1 0 0 1
01 0 1 1 0 0 1 1 0
11 1 0 0 1 1 0 0 1
10 0 1 1 0 0 1 1 0
Pas 2.2: Aquesta taula unificada mostra les 32 combinacions de les 5 variables. Els agrupaments (grups de 1's adjacents) es poden identificar igual que en mapes separats, permetent simplificar la funció.

Pas 3: Identificació de Grup i Simplificació

A partir de la taula unificada, observem grups de 1's que indiquen que algunes variables poden eliminar-se del terme. Per exemple:

Pas 3.1: Aquesta tècnica de grupació en la taula unificada és equivalent a fer-ho amb les dues capes per separat. Per tant, els resultats finals de simplificació seran els mateixos, tot i que l'enfocament visual és diferent.

Resum Final

La taula unificada de Karnaugh per 5 variables, amb files per A, B i columnes per C, D, E, permet representar totes les 32 combinacions i identificar grups per simplificar la funció. Aquesta representació és completament equivalent a separar la informació en dues capes i permet arribar als mateixos resultats de simplificació.

Per exemple, amb els mètodes anteriors s'havia arribat a:

La taula unificada permet identificar de manera directa els mateixos grups, tot integrant la variable E dins de les columnes.

Resumint...

Amb aquesta representació unificada, es pot visualitzar de manera didàctica com, tot i que la variable E forma part de la taula de Karnaugh, els agrupaments (grups de 1's adjacents) s'identifiquen igual que en el cas de tenir les dues capes per separat, arribant als mateixos resultats de simplificació.