Цифровыеустройства. Технология idl
Скачать 3.16 Mb.
|
Исследование работы асинхронного счетчика ИЕ 14Задание получить у преподавателя. Исследование работы асинхронного счетчика ИЕ 19Задание получить у преподавателя. СОДЕРЖАНИЕ ОТЧЕТА Цель работы. Схемы, исследуемые в работе. Таблицы наблюдений и временные диаграммы работы исследуемых счетчиков. Выводы по результатам наблюдений. КОНТРОЛЬНЫЕ ВОПРОСЫ Дать определение цифрового счетчика. По каким признакам классифицируются счетчики? Нарисовать схемы суммирующего и вычитающего счетчиков на триггерах с прямым и с инверсным динамическим входом. Чем различаются между собой асинхронные и синхронные счетчики? Каковы основные достоинства и недостатки асинхронных счетчи- ков? Охарактеризовать основные ИС асинхронных счетчиков. Объяснить использование входов «Загрузка», «Сброс» и «Установка». Лабораторная работа №10 ИССЛЕДОВАНИЕ СИНХРОННЫХ СЧЕТЧИКОВЦельработы: Изучение основ теории и методов синтеза синхронных счетчиков. Исследование работы синхронных счетчиков. ТЕОРЕТИЧЕСКИЕ СВЕДЕНИЯ Максимальное время переключения асинхронного счетчика, когда вы- ход счетчика последовательно изменяется 11...1 на 00...0, ограничивает его быстродействие. Быстродействие можно повысить, если все триггеры счет- чика тактировать одновременно. В этом случае счетчик называется синхрон- ным. Основу синхронного счетчика составляют, как правило, синхронные триггеры с динамическим управлением. Все синхровходы триггеров объеди- нены, образуя счетный вход счетчика. Количество триггеров зависит от мо- дуля счета (mod < 2 N). В задачу синтеза синхронного счетчика входит опре- деление связей управляющих входов триггеров и их выходов, способствую- щих тому, чтобы триггеры переключались в соответствии с заданной после- довательностью состояний счетчика. Синхронные счетчики могут быть син- тезированы с использованием системных методов. Однако прежде чем изу- чать такой метод, рассмотрим интуитивный метод. Для этого воспользуемся табл. 10.1,в которой даны счетная последовательность и соответствующие состояния счетчика для mod = 8. Таблица 10.1
Из табл. 10.1 видно, что выход Q0 младшего триггера счетчика изменя- ется с каждым счетным импульсом. Это может быть достигнуто, если ис- пользовать Т-триггер с Т=1. Выход Q1 изменяет свое состояние всякий раз, когда Q0 изменяется с 1 на 0. Поэтому если соединить выход Q0 с входом T1 , то Q1 будет изменять свое состояние, когда Q0 =1, (T1= Q0 =1), и будет оставать- ся без изменения, когда T1= Q0 =0. Из табл. 10.1 также видно, что Q2 изменяет свое состояние всякий раз, когда Q1 и Q0 оба равны 1. Это может быть реа- лизовано, если вход наиболее значащего триггера TT2 = Q1∙ Q2 . В результате получим схему синхронного счетчика (mod = 8) (рис. 10.1). Аналогичным образом могут быть построены синхронные счетчика с mod = 2N. Рис. 10.1. Синхронный счетчик с mod=8 СИНТЕЗ СИНХРОННЫХ СЧЕТЧИКОВ Синхронный счетчик для любой заданной последовательности счета и модуля счета может быть синтезирован следующим образом. Необходимо определить требуемое число триггеров исходя из N ≥ log2m , где m– модуль счета. Записать счетную последовательность в табличном виде. Определить состояния входов триггеров, необходимых для перехода в требуемые следующие состояния исходя из настоящего состояния и табли- цы переходов триггеров. Приготовить карты Карно для каждого входа триггеров в терминах выходов триггеров как входных переменных. Используя метод Карно, полу- чить минимизированные выражения для каждого входа триггеров. Построить схему счетчика, используя триггеры и логические элемен- ты, в соответствии с минимизированными выражениями. Пример 10.1. Построить двоично-десятичный счетчик, который имеет десять состояний. Решение. Для этого необходимо (Nlog 210) N=4 триггера. Построим таблицу состояний и таблицу истинности для входов триггеров (табл. 10.2). Таблица 10.2
Используя метод Карно, получим минимизированные выражения для всех входов Jи K (рис. 10.2). Используя эти выражения, строим синхронный двоично-десятичный счетчик (рис. 10.3). Рис. 10.2. Минимизация функций Jи Kc помощью карт Карно (окончание на с. 123) Рис. 10.2. Окончание (начало см. на с. 122) Рис. 10.3 Синхронный двоично-десятичный счетчик |