Курсовая работа: Синтез и анализ логической схемы при кубическом задании булевой функции

Ci = ( Ci-1 – Mi ) È em i .


4. Если Сi состоит из одного куба или получаются пустые m-кубы, процесс факторизации следует закончить, в противном случае перейти к пункту 1.

Процесс факторизации по данному алгоритму удобно отражать в таблицах. Первый цикл представлен в табл. 9.

Первый цикл факторизации Таблица 9

e1

1X1XX11

e2

XX1X1X0

e3

00X0XX0

e4

0X00101

e5

X0X00X0

e6

XX1111X

e1 1X1XX11 -
e2 XX1X1X0 mm1mmmm -
e3 00X0XX0 Æ mmmmmm0 -
e4 0X00101 mmmmmm1 mmmm1mm 0mm0mmm -
e5 X0X00X0 Æ mmmmmm1 m0m0mm0 mmm0mmm -
e6 XX1111X mm1mm1m mm1m1mm Æ mmmm1mm Æ -
e7 101XX1X 1m1mm1m mm1mmmm m0mmmmm Æ m0mmmmm mm1mm1m

Из этой таблицы видно, что еm 1 = 1m1mm1m.. Покрытие после первого цикла выглядит следующим образом:

Так как С1 содержит больше одного куба, осуществляется переход ко второму циклу ( табл. 10 ).


Второй цикл факторизации Таблица 10

е2

XX1X1X0

е3

00X0XX0

е4

0X00101

е5

X0X00X0

е6

XX1111X

е2 XX1X1X0 -
е3 00X0XX0 mmmmmm0 -
е4 0X00101 mmmm1mm 0mm0mmm -
е5 X0X00X0 mmmmmm0 m0m0mm0 mmm0mmm -
е6 XX1111X mm1m1mm Æ mmmm1mm Æ -
еm 1 1m1mm1m mm1mmmm Æ Æ Æ mm1mm1m

Очевидно, что еm 2 = m0m0mm0.

К-во Просмотров: 464
Бесплатно скачать Курсовая работа: Синтез и анализ логической схемы при кубическом задании булевой функции