КАТЕГОРИИ: Архитектура-(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) |
Построение логических схем
Электронные схемы можно условно разбить на два рода: — схемы первого рода - комбинационные схемы; — схемы второго рода - накапливающие схемы (элементы с памятью). Комбинационные схемы - схемы, выходной сигнал в которых зависит только от состояния входов (наличия входных сигналов) в каждый момент времени. Накапливающие схемы - схемы, выходной сигнал в которых зависит как от входных сигналов, так и от состояния схемы в предыдущие моменты времени. Большинство ЭВМ состоит из комбинации схем первого и второго родов разной сложности. Схемы различают в зависимости от количества входов и выходов. 1. Рассмотрим комбинационные схемы. Для построения логических комбинационных схем используются специальные графические изображения логических функций. Задача синтеза электронной логической схемы формулируется следующим образом: при заданных входных переменных и известной выходной функции необходимо синтезировать логическое устройство, выполняющее эту функцию. При этом обычно налагаются ограничения на используемую систему логических элементов (логический базис). В результате решения задачи синтеза возникает логическая схема, воспроизводящая заданную функцию.
1. Элемент «НЕ» - инвертор 2. Элемент «ИЛИ» - дизъюнктор
3. Элемент «ИЛИ-НЕ» - дизъюнктор/инвертор 4. Элемент «И» - конъюнктор
5. Элемент «И – НЕ» - конъюнктор/инвертор
При решении задачи анализа и синтеза используют полные базисы функций. При этом каждую логическую функцию, входящую в базис, сопоставляют с некоторым физическим элементом, следовательно, логическую схему можно заменить структурной схемой, состоящей из физических элементов. Этот путь позволяет соединить математическую задачу синтеза логической схемы с инженерной задачей проектирования электронной схемы. При разработке электронной схемы за основные критерии принимают: минимум аппаратуры, минимум типов применяемых элементов, максимум надёжности. С позиций математической логики задача синтеза решается при обеспечении минимального числа логических операторов, минимального количества типов логических операторов. Сформулируем последовательные этапы решения задачи синтеза логической схемы: 1) составление математической модели (системы логических уравнений), отображающие происходящие в схеме процессы; 2) анализ логических уравнений и получение минимальной формы для каждой из них в заданном базисе; 3) переход от логических уравнений к логической (структурной) схеме посредством применения логических операторов. (Логический оператор схемы - элементарная логическая функция, с помощью которой описывается работа схемы). В общем случае задача синтеза имеет множество решений, которые зависят от выбранной системы логических элементов. Если за критерий оптимальности схемы взять минимальное количество логических связок, то это потребует нахождения минимальной формы для функции алгебры логики. В случае сложных схем, имеющих несколько выходов, можно решить задачу синтеза путём декомпозиции частных схем с одним выходом. Пример: Синтезировать схему (с двумя выходами), задаваемую таблицей в базисе И‑ИЛИ-НЕ (двоичный сумматор):
Здесь аi, вi ‑ слагаемые i‑го разряда, операндов а и в; сi - сумма cлагаемых i‑ го разряда; Пi и Пi-1- соответственно переносы из i‑го и (i‑1)-го разрядов. Синтезируемую схему можно рассматривать как схему, состоящую из двух частей: (1)- схемы, для получения поразрядной суммы Сi; (2)- схемы, для получения переноса Пi.
Дата добавления: 2014-01-06; Просмотров: 676; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |