Синтез логических схем 2 страница
В соответствии с правилом построим совершенные Д. Н. Ф. для функций
и
Сначала построим все конъюнкции ранга 4.




Совершенная Д. Н. Ф. для
имеет вид



Для функции 



Далее проведем минимизацию полученных выше С. Д. Н. Ф.:


сгруппируем «соседние» конъюнкции


добавим в качестве «лишних» конъюнкций
и 


вынесем общие члены за скобки с целью провести «склейку» и понизить ранг конъюнкций


после «склейки» и последующей группировки имеем


используя закон инверсии для конъюнкции, получим

В принципе, используя последнюю формулу, уже можно рассмотреть ее
реализацию. С другой стороны, первое выражение в скобках представляет собой функцию отрицания эквивалентности, а второе—эквивалентность переменных
а тогда
можно записать в виде

Теперь найдем функцию 


сгруппируем «соседние» конъюнкции


после «склейки» получим

вновь сгруппируем соседние конъюнкции

после группировки

и

Используя представление для отрицания эквивалентности, получим окончательный результат
Функциональная схема спроектированного узла приведена на рис. 3.
В заключение рассмотрим синтез логической схемы дешифратора, т. е. устройства с
входами и не более чем
выходами, которая обеспечивает для каждого значения
– разрядного слова на входе схемы образование сигнала на одном определенном выходе схемы. Пусть требуется спроектировать одноразрядный дешифратор для семисегментного
|
Рисунок 3
индикатора. Возможные режимы работы индикатора представлены на рис. 4.
Рисунок 4
С выходом дешифратора свяжем соответствующий сегмент индикатора, т. е. выходу
подключается сегмент с номером
Соответственно на входы
будут подаваться двоичные значения цифр, т. е., если индицируется цифра 1, то на входы
подаются единицы, на входы
— нули. Аналогично осуществляется индикация остальных цифр. Работа схемы описывается следующей таблицей.
| Цифра |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Опишем условия работы дешифратора с помощью логических элементарных конъюнкций. Тогда



Выпишем С. Д. Н. Ф. для каждого выхода дешифратора и проведем ее минимизацию.



вынесем общие члены за скобки и проведем «склейку»




Таким образом
Теперь вычислим 





и
Далее найдем 








Ниже вычислим остальные С. Д. Н. Ф. и минимизируем их.


















и 













Таким образом, мы имеем







Представим некоторые из полученных формул в следующем виде:





Так как применение элементов ИЛИ-НЕиИ-НЕ позволяет уменьшить общее число логических элементов, при представлении полученных функций воспользуемся функции Пирса и Шеффера. Кроме того, следует заметить, что в полученных формулах имеются одинаковые выражения, поэтому, прежде чем приступить к построению схемы, введем следующие обозначения:


Тогда



Схема, соответствующая полученным формулам приведена на рисунке 5.
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||