учебник.1 (Лекции по ЦИУ), страница 5
Описание файла
Файл "учебник.1" внутри архива находится в следующих папках: Лекции по ЦИУ, Lekcii. Документ из архива "Лекции по ЦИУ", который расположен в категории "". Всё это находится в предмете "цифровые и импульсные устройства" из 5 семестр, которые можно найти в файловом архиве МАИ. Не смотря на прямую связь этого архива с МАИ, его также можно найти и в других разделах. Архив можно найти в разделе "лекции и семинары", в предмете "цифровые и импульсные устройства" в общих файлах.
Онлайн просмотр документа "учебник.1"
Текст 5 страницы из документа "учебник.1"
- Быстродействие регистра:
при вводе (выводе)
где tср I = ½( tзi+ tзi-);
tз+, tз- - время задержки включения или выключение i-го элемента соответственно;
N1 – число элементов участвующих в формировании выходного сигнала.
При сдвиге
tз = n * tср,
где n – число разрядов регистра, на которое необходимо произвести сдвиг.
tср – среднее время задержки триггера одного разряда.
При этом tз ≤ tз зад ()
- Согласованность по выходу микросхем, входящих в схему регистра
Краз ≤ Краз’, ()
Где Краз, Краз’ – фактическая и максимальная нагруженность ИЛС.
Если условия (),(),() не выполняются, то необходимо выбрать новую элементную базу.
3. Счетчики.
3.1. Назначение и классификация счетчиков.
Счетчиком называется электронный цифровой узел, обеспечивающий формирование цифрового кода, соответствующего количеству счетных импульсов, последовательно поступающих на его вход.
Простейшим счетчиком является Т-триггер, который может сосчитать два импульса. Максимальное число считываемых импульсов счетчиком называют коэффициентом счета К сч. Для Т-триггера К сч = 2. Если соединить несколько Т-триггеров определенным образом, то можно получить счетчик, у которого К сч ≤ 2m,
где m - число триггеров, соединенных в счетчик.
Переход счетчика в новое состояние осуществляется под воздействием очередного счетного импульса.
Существует достаточно большое разнообразие счетчиков, отличающихся друг от друга по различным признакам, в соответствии с которыми можно провести их классификацию.
По порядку изменения состояний счетчики подразделяются на:
-
счетчики с естественным порядком счета, в которых каждое последующее значение кода отличается от предыдущего на «1»;
-
счетчики с произвольным порядком счета, в которых коды в соседних состояний отличаются более чем на «1». По направлению счета счетчики подразделяются на:
-
суммирующие, в которых последующее состояние больше предыдущего;
-
вычитающие, в которых последующее состояние меньше предыдущего;
-
реверсивные, в которых в зависимости от управляющего сигнала осуществляется переключение либо суммирование, либо вычитание. По модулю счета счетчики подразделяются на:
-
двоичные, у которых К сч =2m
-
недвоичные (двоично-кодированные), у которых
К сч ≠ 2m
По способу организации межразрядных связей счетчики подразделяются на:
-
счетчики с последовательным переносом, в которых переключение триггеров осуществляется последовательно один за другим;
-
счетчики с параллельным переносом, в которых переключение всех триггеров осуществляется одновременно по сигналу синхронизации;
-
счетчики с комбинированным последовательно-параллельным переносом. Основными показателями счетчиков являются:
-
емкость, которая характеризует максимальное число импульсов, которое может сосчитана, и численно равна Ксч;
-
быстродействие, которое может быть определено либо разрешающей способностью , характеризующий интервал времени между двумя счетными импульсами, либо временем установки tуст, характеризующим интервал времени между моментом поступления счетного импульса и моментом завершения переходных процессов в схемах.
-
Двойные счетчики.
-
Счетчик с последовательным переносом.
Рассмотрим принцип построения двухразрядного счетчика, с Ксч = 22 = 4, имеющего импульсный счетный вход и два выхода Q0 и Q1.
Этот счетчик имеет 4 различных состояний , последовательность изменения которых можно представить в виде:
_ _ _ _ _
q0 q1, q0 q1, q0 q1, q0 q1. (33)
Если для реализации этого счетчика использовать два Т-триггера, то из (33) можно составить таблицы переходов выходов каждого триггера при воздействии очередного счетного импульса в виде карт Карно (рис.41а). На основе этих таблиц составим карты Карно функций возбуждения для триггера младшего разряда (Т0) и старшего разряда (Т1) (рис.41б). Функции возбуждения представим в ТДНФ, тогда
Т0 = 1 = Х; Т1 - q0 . (34)
Выражение (34) означает, что для работы двухразрядного счетчика на счетный вход младшего разряда необходимо подавать счетные импульсы
Т0 = 1 = Х, а на счетный вход второго разряда – состояние прямого выхода триггера первого разряда q0.
Для i-го разряда Тi = qi-1
Функциональная схема трехразрядного двоичного суммирующего счетчика, в качестве разрядов которого используется синхронный JК – триггер, работающий как Т-триггер, представлена на рис.42а, временные диаграммы его работы на рис.42б.
-
Счетчик с параллельным переносом.
Рассмотрим принцип построения трехразрядного счетчика с Ксч = 23 = 8, имеющего счетный вход и три выхода Q0, Q1, Q2. Этот счетчик имеет 8 различных состояний, последовательность изменения которых можно представить в виде:
_ _ _ _ _ _ _ _ _ _
q0 q1 q2, q0 q1 q2 , q0 q1q2 , q0 q1 q2, q0 q1 q2,
_ _ _ _ (35)
q0 q1 q2, q0 q1 q2 , q0 q1q2 , q0 q1 q2.
Если для реализации этого счетчика использовать три синхронных JK-триггера, то для получения функций возбуждения составим карты Карно, используя (35), которые представлены на рис.43.
Представим функции возбуждения в ТДНФ:
J0 = K0 =1 J1 =K1 = q0 J2 = K2 = q0 q1 ;
Выражение (36) означает, что для работы трехразрядного двоичного счетчика, с параллельным переносом, необходимо подавать счетные импульсы Х на тактовые входы всех триггеров, на J- и K-входы младшего разряда - сигнал U1, на J-и K-входы второго разряда – сигнал с прямого выхода предыдущего разряда, J- и K-входы третьего разряда – конъюнкцию сигналов с предыдущих двух разрядов и т.д.
Функциональная схема трехразрядного двоичного счетчика с параллельным переносом представлена на рис. 44.
-
Реверсивный двоичный счетчик с последовательным переносом.
Реверсивный двоичный счетчик осуществляет счет импульсов как в режиме сложения, так и в режиме вычитания. При этом режим счета изменяется схемой управления.
Проведем синтез двухразрядного двоичного счетчика со схемой управления реверсом счета. Для этого для каждого режима счета определяем функции возбуждения, используя результаты, полученные при синтезе суммирующего счетчика (34), тогда
Т0 = Х, Т1 = q0 - суммирующий счетчик,
_ (37)
Т0 = Х, Т1 = q0 - вычитающий счетчик.
Анализируя (37), заключаем, что при изменении направления счета функция возбуждения первого разряда не изменяется, функция же возбуждения второго разряда изменяется, Т-вход второго разряда переключается с прямого выхода предыдущего разряда на инверсный. Следовательно, схема управления реверсом осуществляет коммутацию выходов первого разряда путем подачи сигналов управления реверсом Т+ - счет на сложение и - счет на вычитание.
Таким образом, функцию возбуждения триггера второго разряда можно записать в виде:
В соответствии с (38) функциональная схема двухразрядного реверсивного двоичного счетчика с последовательным переносом на универсальных JK-триггерах имеет вид, представленный на рис.45. Вместо элемента 2И – ИЛИ можно использовать три элемента 2И-НЕ:
Функциональная схема такого элемента представлена на рис. 46.
При Т+ = 1, = 0 счетчик осуществляет счет на суммирование, а при Т+ = 0 и =1 счетчик осуществляет счет на вычитание.
-
Пересчетные схемы
К пересчетным схемам относятся недвоичные счетчики с Ксч ≠ 2m. Такие схемы часто называют схемами деления частоты. Принцип их построения состоит в исключении некоторых устойчивых состояний обычного двоичного счетчика, являющихся избыточными для недвоичного счетчика. Избыточные состояния исключаются с помощью обратных связей, построенных внутри двоичного счетчика.
Количество триггеров для реализации недвоичного счетчика с заданным коэффициентом счета Ксч может быть определено из выражения
где - двоичный логарифм Ксч, округленный до ближайшего большого целого числа.
Число избыточных состояний двоичного счетчика, содержащего
Рассмотрим методику формирования пересчетной схемы с Ксч = 3 .
Число разрядов двоичного счетчика
Число избыточных состояний
N = 22 – 3 = 1.
Из возможных состояний счетчика должно быть исключено одно состояние, т.е. q0 q1.
Порядок изменения состояний счетчика следующий:
_ _ _ _ _ _ _
q0 q1, q0 q1, q0 q1, q0 q1, q0 q1, q0 q1 ….
Составим таблицы переходов-выходов для каждого разряда счетчика, в котором символом « * » обозначим исключительное состояние (рис.47а).
На основании этих таблиц и характеристического управлении JK – триггера составим карты Карно для функций возбуждения триггеров обоих разрядов (рис.47б).
Представим функции возбуждения в ТДНФ:
J0 = ; J1 = q0; K0 = K1 = 1 (41).
Таким образом, для построения недвоичного счетчика с Ксч= 3 необходимо J–вход триггера первого разряда соединить с инверсным выходом триггера второго, а J–вход триггера второго разряда соединить с прямым выходом первого, при этом на К-входы обоих триггеров подавать уровень напряжения U1 (рис.48).
При построении счетчиков с Ксч= 33,333,… синтезируют с Ксч= 3, а затем берут 2,3,4,… таких счетчиков, соответственно, и соединяют их последовательно, т.е. выход 1-го соединяют со входом 2-го и т.д.
-
Двоично – десятичный счетчик.
Широкое распространение получили двоично–десятичные счетчики, у которых Ксч= 10. Для построения таких счетчиков требуется триггера.
Число избыточных состояний двоичного счетчика с m = 4 определяется по формуле N = 24 – 10 = 6.
Порядок изменения состояний счетчика следующий: