Разработка устройства суммирования по модулю девять двух двоичных трехразрядных, страница 15

Первый цикл формирования ПМФ

1. .

2. Несущественные переменные отсутствуют, что следует из постановки задачи.

3. .

7. .

11. Подмножества  в декомпозиционной таблице разбиты на подмножества  по числу  неинверсных переменных в наборах и упорядочены в порядке убывания значения . Благодаря этому выполнение данной операции обеспечивается автоматически при использовании рассмотренной декомпозиционной таблицы.

12. Определяем  .

13. Сформируем ПМФ  и .

13.1. Сначала формируем ПМФ , характеристические наборы которой включают следующие наборы

13.2. Формируем подмножество:

13.3. Поскольку , переходим к формированию ПМФ .

13.4. Формируем первичную ДНФ  ПМФ , удовлетворяющую условиям

13.5. Принимаем

13.6.

13.7. Поскольку  то переходим к расширению первичной ДНФ ПМФ .

13.8. Формируем первичную ДНФ  удовлетворяющую условию:

13.9. Формируем подмножество . Значит, корректировка ПМФ  не требуется.

13.13. Корректируем первичную ДНФ ПМФ:

  

13.14.

Процесс формирования ПМФ  и  окончен. В результате его проведения получены следующие первичные ДНФ ПМФ:

14. Сокращаем характеристическое подмножество , исключая наборы, реализованные композицией сформированных ПМФ:

15. Поскольку  , необходим еще цикл декомпозиции.

Второй цикл формирования ПМФ.

16. , переходим к очередному циклу декомпозиции.

2. Несущественные переменные отсутствуют.

3.

4.

11. Подмножества  в декомпозиционной таблице разбиты на подмножества  по числу  неинверсных переменных в наборах и упорядочены в порядке убывания значения . Благодаря этому выполнение данной операции обеспечивается автоматически при использовании рассмотренной декомпозиционной таблицы.

12. Определяем  .

13. Сформируем ПМФ  и .

13.1. Сначала формируем ПМФ , характеристические наборы которой включают следующие наборы

13.2. Формируем подмножество

13.3. Поскольку , ПМФ  не формируется.

14. Сокращаем характеристическое подмножество , исключая наборы, реализованные композицией сформированных ПМФ:

15. Поскольку   процесс декомпозиции окончен.

17. Оптимизируем ПМФ .

Поскольку число импликант в первичной ДНФ ПМФ  невелико, используем второй способ формирования множества простых импликант.

Поскольку первичная ДНФ ПМФ содержит элементарные конъюнкции 5-го ранга, ее оптимизация возможна за счет элементарных конъюнкций четвертого и меньшего рангов.

Сначала рассмотрим конъюнкции 5-го ранга:

Исключаем те наборы, которые реализуют наборы нулевого характеристического подмножества :

Таким образом, полученная ДНФ ПМФ является оптимальной:

18. 

17. Оптимизируем ПМФ .

Поскольку число импликант в первичной ДНФ ПМФ  невелико, используем второй способ формирования множества простых импликант.

Поскольку первичная ДНФ ПМФ содержит элементарные конъюнкции 3 и 4-го рангов, ее оптимизация возможна за счет элементарных конъюнкций третьего и меньшего рангов.

Сначала рассмотрим конъюнкции 4-го ранга:

Исключаем те наборы, которые реализуют наборы нулевого характеристического подмножества :

Далее рассмотрим элементарные конъюнкции 3-го ранга:

Исключаем те наборы, которые реализуют наборы нулевого характеристического подмножества :

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

1235

1256

2345

2456

124

134

145

146

14

+

+

+

+

123

+

125

+

+

135

+

126

+

156

+

234

+

245

+

+

345

+

246

+

456

+