![]() ТОР 5 статей: Методические подходы к анализу финансового состояния предприятия Проблема периодизации русской литературы ХХ века. Краткая характеристика второй половины ХХ века Характеристика шлифовальных кругов и ее маркировка Служебные части речи. Предлог. Союз. Частицы КАТЕГОРИИ:
|
Проектирование реверсивного счетчикаЗадание: Синтезировать синхронный двоичный реверсивный счётчик (автомат Мура), имеющий модуль счёта М=3, на RS-триггерах. При х=0 счётчик должен работать в режиме суммирования и выдавать на выход циклически повторяющиеся сигналы (0, 1, 2, 0, 1, 2, 0, 1,...), изменяющиеся с приходом каждого синхроимпульса. Если х=1, счётчик должен считать в обратную сторону (2, 1, 0, 2, 1, 0, 2, 1,...), т.е. должен работать в вычитающем режиме.
Временная диаграмма работы счетчика
Временная диаграмма работы реверсивного счётчика с модулем счёта М=3 приведена на рис.4.
Рис.4. Временная диаграмма работы реверсивного счётчика с модулем счёта М=3 На рис.4 отмечены состояния автомата (а0, а1 и а2), соответствующие выходным сигналам (0, 1 и 2).
Таблица кодов состояний счетчика
Требуемое количество триггеров n =ù log2 N é=ù log2 3 é= 2. Таким образом автомат будет иметь 2n = 4 состояния. Кодировка состояний представлена в табл.8: ~ Q2 - состояние старшего триггера, ~ Q1 - состояние младшего триггера.
Таблица 8
Выходные сигналы: у0 = а0; у1 = а1; у2 = а2.
Таблица переходов и граф работы счетчика
Отмеченная таблица переходов счётчика и граф переходов приведены соответственно в табл.9 и на рис.5.
Таблица 9
Рис.5. Граф переходов счётчика Структурная таблица счетчика
Структурная таблица автомата Мура (табл.10): Таблица 10
Функции возбуждения счетчика
Функция возбуждения в общем виде: F = [исх. сост.1]×[вх. сигн.1]+[исх. сост.2]×[вх. сигн.2]+... Таким образом, R2 = а2× S2 = a1× R1 = a1× S1 = a0× или R2 = Q2× S2 = R1 = S1 = После минимизации с помощью карт Карно получены следующие соотношения: R2 = Q2× S2 = R1 = Q1; S1 = Q2× В приведенных функциях имеются одинаковые множители
Функциональная схема счетчика
Схема двоичного реверсивного счётчика с модулем счёта М=3, построенная по полученным соотношениям с помощью программы ModLogic, приведена на рис.6. Для исключения возможных «гонок» («состязаний») в ней использованы двухтактные (двухступенчатые) JK – триггеры, включенные в режиме RS – триггеров. Изначально с помощью отдельного переключателя оба триггера приводятся в нулевое состояние.
Рис.6. Функциональная схема счётчика Не нашли, что искали? Воспользуйтесь поиском:
|