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

а) декомпозиция функции y1(z)

Для формирования ПМФ  и  для функции y1(z) используем соответствующие столбцы в табл. 16. Первичные ДНФ ПМФ следующий:

P() = {z1, z5, z2z6, z2z3z4}

P() = {z1z5, z1z2z6, z1z2z3}

Следует провести оптимизацию ПМФ. Оптимизируем , для этого составим таблицу формирования простых импликант (табл. 17).

Табл. 17

Конъюнкция

Пересечение с

набором из М0()

Множество

импликант

1

z1z2

+

-

2

z1z6

+

-

3

z2z6

+

-

4

z1z3

+

-

5

z2z3

+

-

6

z1

+

-

7

z5

+

-

Исходя из данных в таблице, можно сделать вывод, что оптимизация ПМФ  невозможна.

Проведём оптимизацию ПМФ , для этого составим таблицу формирования простых импликант (табл. 18).

Табл. 18

Конъюнкция

Пересечение с

набором из М0()

Множество

импликант

1

z2z3

+

-

2

z2z4

+

-

3

z3z4

+

-

4

z2

+

-

5

z6

+

-

Исходя из данных в таблице, можно сделать вывод, что оптимизация ПМФ  невозможна.

Сформированные ПМФ для функции y1(z) выглядят следующим образом:

 = z1 v z5 v z2z6 v z2z3z4

 = z1z5 v  z1z2z6 v z1z2z3

б) декомпозиция функции y2(z)

Для формирования ПМФ  и  для функции y2(z) используем соответствующие столбцы в табл. 16. Первичные ДНФ ПМФ имеют следующий вид:

P() = {z2, z6,  z3z4, z1z3z5}

P() = {z2z6, z2z3z4, z1z2z3}

Следует провести оптимизацию ПМФ. Оптимизируем , для этого составим таблицу формирования простых импликант (табл. 19).

Табл. 19

Конъюнкция

Пересечение с

набором из М0()

Множество

импликант

1

z2z3

+

-

2

z2z4

+

-

3

z3z4

+

-

4

z1z2

+

-

5

z1z3

+

-

6

z2

+

-

7

z6

+

-

Исходя из данных в таблице, можно сделать вывод, что оптимизация ПМФ  невозможна.

Проведём оптимизацию ПМФ , для этого составим таблицу формирования простых импликант (табл. 20).

Табл. 20

Конъюнкция

Пересечение с

набором из М0()

Множество

импликант

1

z1z3

+

-

2

z1z5

+

-

3

z3z5

+

-

4

z3

+

-

5

z4

+

-

Исходя из данных в таблице, можно сделать вывод, что оптимизация ПМФ  невозможна.

Сформированные ПМФ для функции y2(z) выглядят следующим образом:

 = z2 v z6 v z3z4 v z1z3z5

 = z2z6 v z2z3z4 v z1z2z3

в) декомпозиция функции y3(z)

Для формирования ПМФ  и  для функции y3(z) используем соответствующие столбцы в табл. 16. Первичные ДНФ ПМФ имеют следующий вид:

P() = {z3, z4, z1z5, z1z2z6}

P() = {z3z4, z1z2z3, z1z3z5}

Следует провести оптимизацию ПМФ. Оптимизируем , для этого составим таблицу формирования простых импликант (табл. 21).

Табл. 21

Конъюнкция

Пересечение с

набором из М0()

Множество

импликант

1

z1z2

+

-

2

z1z3

+

-

3

z2z3

+

-

4

z1z5

+

-

5

z3z5

+

-

6

z3

+

-

7

z4

+

-