КАТЕГОРИИ: Архитектура-(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) |
Синтез автомата з використанням D –тригера
Канонічний метод структурного синтезу автомата Складаємо таблицю функцій збудження автомата. Для цього уведемо позначення: — стани автомата, вхідні сигнали , які можуть приймати одне із двох значень 0 або 1, — функції збудження тригерів. Користуючись таблицею переходів 8’ одержимо таблицю збудження (табл. 12). Таблиця 12 На основі табл. 8’ складаємо рівняння для побудови комбінаційної схеми збудження цифрового автомата. Їх можна одержати безпосередньо із таблиці: ; .
Однак вирази для і можна істотно спростити в результаті мінімізації, наприклад за допомогою корт Карно (табл. 13, 14): Таблиця 13 Таблиця 14
Виконаємо склейки для функцій і та запишемо їх логічні формули:
Однак, як і в попередньому випадку, вирази для функцій і можна скоротити за рахунок мінімізації за допомогою карт, зокрема карт Карно (табл. 15, 16) Таблиця 15 Таблиця 16
Виконаємо склейки для функцій і та запишемо їх логічні формули:
На основі одержаних в результаті синтезу булевих виразів функцій та будуємо функціональну схему автомата. Для цього, виділивши спільну частину в функцій , запишемо: , ; , ; . Функціональну схему автомата та результати моделювання наведено на рис. 2. Додатково на функціональній схемі уведено сигнал скидання, який установлює автомат у початковий стан (у даному випадку 00). Зауваження. Як уже було сказано для мінімізації функцій збудження та вихідних функцій можна використати і К-карти. Але використання К-карт пов’язано з певними незручностями. Справа в тому, що змінні і пов’язані з певними процесами: — стани автомата, — вхідні сигнали. Тому при розшифровці мінтермів кожному біту повинна відповідати конкретна змінна. Наприклад, при використанні карт Карно двійковому набору 1011 відповідає мінтерм (10 — номер рядка, за яким слідує 11 — номер стовпця) у К-карті буде відповідати клітина з номером 1101, якій відповідає мінтерм з іншим порядком змінних. Більше того, щоб уникнути гонок сигналів краще використовувати код Грея,
Рис. 2
Дата добавления: 2014-01-11; Просмотров: 496; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |