![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Приклад синтезу послідовністного цифрового автомату
Постановка завдання (вихідне завдання функціонування): необхідно синтезувати трирозрядний додаючий двійковий лічильник на основі Т -тригерів, алгоритм функціонування якого визначає керуючий сигнал М: якщо М = 0, то лічильник працює як звичайний лічильник прямого рахування; якщо М = 1, то лічильник працює в коді Грея; зміна керуючого сигналу М веде до зміни режиму роботи (наступний стан лічильника буде належати вже іншому коду). Синтез проведемо без обмежень на використовуваний логічний базис iз метою отримання схеми з мінімальною кількістю елементів. На основі опису ЦА, можливо відразу отримати його структурну схему, зображену на рисунку 1.21.
Рисунок 1.21 - Структурна схема ЦА Комбінаційна схема реалізує необхідні функції збудження Т -тригерів на основі їх станів i керуючого сигналу М. Усі тригери мають загальні входи скидання та синхронізації. Етап 1. Формалізоване задавання функціонування. Мінімізація та кодування станів автомату. Алгоритм функціонування лічильнику в обох заданих режимах може бути поданий таблицею 10. На підставі таблицi 10 складемо граф переходів (діаграму станів) лічильнику (рисунок 1.22). Напрямки переходів на діаграмі вказані: для рахування в коді 8421 – пунктирними лініями, для рахування в коді Грея – суцільними лініями. Ділянки діаграми, де напрямки переходів у двох режимах співпадають, вказано подвійними лініями. Таблиця 10
Рисунок 1.22 - Діаграма станів лічильника Етап 2.Складання таблиці переходів автомату. На підставі діаграми станів, iз урахуванням алгоритму функціонування Т -тригеру, складаємо таблицю переходів ЦА (таблиця 11).
Таблиця 11
Етап 3. Отримання функцій збудження тригерів ЦА (у вигляді ДДНФ).
Етап 4.Мінімізація функції збудження тригерів. Перший етап мінімізації функцій збудження Т -тригерів виконаємо з застосуванням карт Карно (рисунок 1.23).
Рисунок 1.23 - Мінімізація функцій збудження тригерів за допомогою карт Карно (початок)
Рисунок 1.23 - Мінімізація функцій збудження тригерів за допомогою карт Карно (продовження) Отримаємо функції збудження тригерів у вигляді МДНФ: Використовуючи відомі співвідношення (розподільний закон, правила де Моргана тощо), остаточно отримаємо:
Етап 5. Складання логічної схеми цифрового автомату. Логічну схему комбінаційної частини ЦА, що формує необхідні функції збудження тригерів, подано на рисунку 1.24.
Рисунок 1.24 - Схема комбінаційної частини ЦА
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Последнее изменение этой страницы: 2016-12-30; просмотров: 277; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.139.79.46 (0.014 с.) |