Сумматор по модулю семь, страница 10

Для нахождения простых импликант функции воспользуемся раскрытием скобок в её СКНФ.

СКНФ

(z1 v z2 v 3 v 4 v z5 v z6) (z1 v 2 v 3 v 4 v z5 v z6) (z1 v z2 v z3 v z4 v 5 v z6)

(1 v z2 v 3 v z4 v 5 v z6) (z1 v z2 v z3 v z4 v 5 v 6) (z1 v z2 v z3 v z4 v z5 v 6)

(z1 v 2 v z3 v z4 v z5 v 6) (1 v z2 v z3 v z4 v z5 v 6) (z1 v z2 v z3 v z4 v z5 v z6)

(z1 v 2 v z3 v z4 v z5 v z6) (1 v 2 v z3 v z4 v z5 v z6) (1 v 2 v 3 v z4 v z5 v z6)

(1 v z2 v z3 v z4 v z5 v z6) = АВСDEFGHIJKLM

AB =( z1 v 3 v 4 v z5 v z6)

CEFI= (z1 v z2 v z3 v z4)

GJ = (z1 v 2 v z3 v z4 v z5)

KL = (1 v 2 v z4 v z5 v z6)

HM= (1 v z2 v z3 v z4 v z5)

D(KL) = (1 v z4 v z6 v 32 v 52 v z2z5 v 3z5)

(CEFI)(HM) = (z2 v z3 v z4 v z1z5)

(AB)(GJ) = (z1 v z5 v 32 v 42 v z62 v 4z3 v z6z3 v 3z4 v z6z4)

D(KL)(CEFI)(HM)(AB)(GJ) = (z1z4 v z2z5 v z4z5 v z4z6 v z13z5 v z3z6 v 3z4 v z1z5z6 v z1z2z6 v 1z34 v 1z3z5 v 2z345 v z12z35)

Для заполнения заголовков столбцов в таблице покрытия найдём СДНФ функции.

СДНФ

(123z456 v 1z23z456 v 123z45z6 v 123z4z56 v 12z34z56 v 1234z56 v z1z2345z6 v 12z3456 v 1z2z3456 v z12z3456)

Построим теперь таблицу покрытия (табл. 14).


Таблица покрытия функции y3(z)                                      Табл.14

Простые импликанты

12

3z4

56

1z2

3z4

56

12

3z4

5z6

12

3z4

z56

12

z34

z56

12

34

z56

z1z2

34

5z6

12

z34

56

1z2

z34

56

z12

z34

56

z1z4

z2z5

z4z5

v

z4z6

v

z13z5

v

z3z6

3z4

v

v

v

v

z1z5z6

z1z2z6

v

1z34

v

v

v

1z3z5

v

2z345

v

v

z12z35

v

Сократив таблицу покрытия, получим (табл. 15):

Табл. 15

Простые импликанты

z12

z34

56

2z345

v

z12z35

v

Для покрытия оставшегося набора выберем импликанту 2z345

В итоге: y3(z) = z13z5 v 3z4 v z1z2z6 v 1z34 v 2z345

Суммарная сложность представления функций, минимизированных методом Квайна-Мак-Класки: L(y1) + L(y2) + L(y3) + L(z) + L(отриц) = 60 операторов И, ИЛИ, НЕ. Результат совпадает со значением сложности, посчитанной после графической минимизации. Это говорит о том, что графическая минимизация была тоже проведена верно и наиболее рационально.


6. Декомпозиция системы функций алгебры логики методом ПМФ

Теперь попробуем произвести синтез схемы не с помощью минимизации, а с помощью декомпозиции методом ПМФ. В конце сравним результат и выберем более подходящий метод синтеза.