Студопедия

КАТЕГОРИИ:


Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748)

Синтез логических схем с одним выходом




Как известно, задача синтеза обратна задаче анализа. Синтез состоит в построении реальной схемы, исходя из «физического описания» ее работы. Под «физическим описанием» работы схемы подразумевается формулировка основных технических требований по тем или иным соображениям, предъявляемым к синтезируемому устройству. Синтез состоит из трех этапов. Сначала по заданному «физическому описанию» составляются некоторые математические соотношения, адекватно отображающие данное «физическое описание». На втором этапе полученные математические зависимости реализуются в некоторой функциональной схеме. Наконец, на третьем этапе полученная функциональная схема преобразуется в некоторую принципиальную схему.

Из этих трех этапов нас будет в основном интересовать лишь второй этап, так как третий этап полностью определяется конструктивными требованиями, предъявляемыми к синтезируемому устройству, а первый этап не является алгоритмизированным и зависит в подавляющем большинстве случаев от опыта и интуиции инженера или математика.

Рис. 3-6.

Рассмотрим задачу синтеза (п, 1)-полюсников, т. е. схем, имеющих п входов и один выход (рис. 3-6). На основании результатов, полученных нами ранее, можно утверждать, что математическое описание интересующих нас схем может быть получено с помощью использования аппарата функций алгебры логики. Таким образом, будем всегда считать, что при решении задачи синтеза вначале имеется некоторая функция алгебры логики

и задача состоит в составлении схемы логической сети, отрабатывающей на выходе функцию φ. Если при этом не оговаривается способ реализации этой схемы, то под схемой логической сети будем понимать схему, реализованную на элементах НЕ, И и ИЛИ.

При дальнейшем изложении часто будем употреблять термин «функциональная схема» вместо термина «схема логической сети», подчеркивая этим, что синтезируемые логические сети описываются с помощью заданных функций алгебры логики в том смысле, что множество X отображено на множестве Y с помощью данной системы собственных функций.

Пример 8. Начертить функциональную схему, работа которой определяется следующей функцией:

Запишем эту функцию, выразив импликацию и эквивалентность через отрицание, конъюнкцию и дизъюнкцию согласно формулам (1-3) и (1-5):

Разбиваем эту функцию на следующие, менее сложные функции:

На рис. 3.7, а показана функциональная схема на уровне функций φi. На рис. 3.7, б показана реализация φ в системе базисных элементов НЕ, И, ИЛИ.

Рис. 3.7

Пример 9.

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

Соответствующая функциональная схема дана на рис. 3.8.

Легко установить следующее правило синтеза функциональной схемы на элементах НЕ, И и ИЛИ.

Для получения функциональной схемы, соответствующей данной собственной функции этой схемы, достаточно выразить эту функцию через отрицание, конъюнкцию и дизъюнкцию и сопоставить каждой элементарной функции в полученной суперпозиции функциональный элемент, моделирующий эту элементарную функцию. В общем виде при выборе стандартных логических элементов, отрабатывающих полную систему функций { f1, f2,... fr }, это правило аналогично. Только данную функцию φ надо разлагать не по базису { , &, V}, а по функциям данного базиса.

 

Рис. 3.8

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

Рис. 3.9

В общем виде эта задача до сих пор не решена и представляет большие трудности. Однако целый ряд частных результатов, относящихся к этой проблеме, позволяет уже сейчас решать некоторые практически важные задачи в этом направлении.

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




Поделиться с друзьями:


Дата добавления: 2014-11-18; Просмотров: 640; Нарушение авторских прав?; Мы поможем в написании вашей работы!


Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет



studopedia.su - Студопедия (2013 - 2024) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! Последнее добавление




Генерация страницы за: 0.012 сек.