Проектирование устройства суммирования по модулю семь, страница 15

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

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

3.     K2=1.

7.     D2=0.

11. Подмножества M1(Ỹ3), M0(Ỹ3) в декомпозиционной таблице разбиты          на подмножества по числу j неинверсных переменных в наборах и упорядочены в порядке убывания j.

12.   jmin=4.

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

1.  M0() = {2,3,5,6, 56,36,35,26,23,14, 245,146,145,134,125,124, 2346, 2345,1356,1346,1256},

M1()={1245, 1246, 1345},

P()={1245, 1246, 1345}.

2. W()= Ø.

3. Т. к. W(f12)= Ø ПМФ  не формируется.

14.Сокращаем M1(Ỹ3), исключая наборы, реализованные композицией    сформированных ПМФ: M1(Ỹ3)= Ø.

15.  Поскольку  M1(Ỹ3)= Ø процесс формирования ПМФ окончен. Приступаем к оптимизации.

17.Т. к. ПМФ f21 не формировалась, сразу переходим к оптимизации ПМФ f12.

4.  Сформируем множество простых имликант R() ПМФ  : Т.к. число импликант невелико  используем второй способ формирования простых импликант: Для каждой из импликант первичной ДНФ сформируем множество элементарных конъюнкций ранга 3, их покрывающих:              {134,135,345,145,124,126,246,146,125,245}

M0(f12)={245,146,145,134,125,124, 2346, 2345,1356,1346,1256},

Сравнение сформированных элементарных конъюнкций с наборами подмножества M0() показывает, что все они реализуют наборы указанного подмножества. Таким образом R()= Ø, и оптимизация ПМФ  невозможна, сформированная первичная ДНФ оптимальна.

18.    α = α – 1=1.

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

20.     Сформируем новое характеристическое подмножество , отметив наборы 1245, 1246, 1345  как неопределенные, остальные остаются без изменений.

17. Проведем оптимизацию ПМФ  и

1.  Сформируем вторым способом множество простых импликант :

{135,136,356,156,234,236,346,146,24,25,45,12,15,1,4}

Сравним полученные элементарные конъюнкции с наборами подмножества M1()={2356, 136, 235, 236, 256, 346, 356, 12,13,15,16, 24,25,34,45,46}, нереализованными остаются наборы 135, 156, 234, 246, при дальнейшем их разложении на простые получающиеся импликанты реализуют наборы указанного подмножества. Определим оптимальное покрытие по таблице покрытия:

2346

1356

125

245

14

135

˅

156

˅

234

˅

246

˅

В результате оптимизации P() = {14,245,125,135,234}

4.  Сформируем новое характеристическое подмножество f11, отметив все наборы 3 и 4 уровней, соответствующие нулевым значениям функции Ỹ3 , как неопределенные. Далее, сформировав множество простых импликант R(f11) ПМФ f11 вторым способом {23,26,36,35,56,2,5,1,4}, и, сравнив их с М0(f11)={2,3,5,6,56,36,35,26,23,14}, сделаем вывод о том, что все они покрывают наборы указанного подмножества и, следовательно, не могут быть включены в множество простых импликант. Оптимизация ПМФ f11 невозможна, первичная ДНФ оптимальна.

18.α = α – 1=0.

19. Оптимизация завершена.

Получено представление ФАЛ Ỹ3:

         Ỹ3=


6.4 Формирование ПМФ f0

С учётом схемной реализации функции , в методе ПМФ в качестве выходной функции будем использовать , предварительно проинвертировав значения