- •Министерство образования Российской Федерации
- •Н.Н. Номоконова
- •Введение
- •Тема 1. Способы преобразования цифровой информации Лекция 1. Цифровые устройства и цифровая информация
- •1.1. Цифровая обработка радиосигналов
- •1.2. Некоторые сведения о цифровых интегральных схемах
- •1.3. Краткие сведения о системах счисления
- •Представление чисел в различных системах счисления
- •Примеры перевода чисел из одной системы счисления в другую
- •Вопросы и упражнения
- •Лекция 2. Логические функции и тождества
- •2.1. Понятие кодирования цифровой информации
- •Окончание табл. 2.1
- •2.2 Представление операндов в прямом, обратном и дополнительном кодах
- •2.3. Основные логические функции
- •На основе этих постулатов построены тождества булевой алгебры, приведенные в табл. 2.2.
- •Логические тождества
- •Окончание табл.2.2
- •Данные тождества являются основой при построении цифровых устройств, реализующих различные логические функции
- •Логические функции двух аргументов
- •2.4. Простейшие логические элементы
- •2.5. Функционально полный набор
- •Вопросы и упражнения
- •3.2. Способы борьбы с состязаниями сигналов
- •1. Подбор задержек элементов таким образом, чтобы задержки в различных ветвях распространения сигнала стали бы равными
- •2. Введение дополнительной синхронизации
- •3. Введение логической избыточности
- •Вопросы и упражнения
- •Лекция 4. Кодопреобразователи и компараторы
- •4.1. Шифраторы (cd – coder)
- •4.2 Дешифраторы (dc от слова decoder)
- •4.3. Цифровые компараторы
- •4.4. Мультиплексоры (mux от слова multiplexor)
- •5.2. Основные параметры триггеров
- •5.3. Взаимозаменяемость триггеров
- •Лекция 6. Схемы триггеров
- •6.1. Триггер с установочными входами – rs-триггер (set – устанавливать, reset – восстанавливать)
- •Асинхронный rs-триггер со статическим способом управления записью
- •Функционирование асинхронного rs-триггера
- •Параметры асинхронного rs-триггера
- •Функционирование rs-триггера с инвертированным входами
- •Синхронный rs-триггер
- •Функциональная схема синхронного rs-триггера
- •Лекция 7. Счетный триггер и jk-триггер
- •7.1. Счетный триггер (от английского слова topple – кувыркаться)
- •Асинхронный т-триггер
- •Асинхронный jk-триггер
- •Функционирование асинхронного jk-триггера
- •Характеристическая таблица jk-триггера
- •Лекция 8. Счетчики
- •8.1. Определение, основные характеристики и классификация счетчиков
- •Параметры счетчиков
- •8.2. Классификация счетчиков
- •8.3. Синхронные двоичные счетчики
- •Синхронный вычитающий двоичный счетчик
- •Лекция 9. Реверсивные и асинхронные счетчики
- •9.1. Синхронный двоичный реверсивный счетчик
- •9.2. Асинхронные счетчики
- •Асинхронный суммирующий двоичный счетчик
- •Вопросы и упражнения
- •Лекция 10. Регистры
- •10.1. Назначение и классификация регистров
- •Регистр памяти на d-триггерах
- •Регистры сдвига
- •Вопросы и упражнения
- •Список литературы
- •Содержание
- •Тема 1. Способы преобразования цифровой информации 4
- •Тема 2. Цифровые устройства комбинационного типа 15
- •Тема 3. Цифровые устройства последовательностного типа 23
- •Номоконова Наталья Николаевна
- •690600, Владивосток, ул. Гоголя, 41
- •690600, Владивосток, ул. Державина, 57
8.3. Синхронные двоичные счетчики
Количество разрядов счетчика m в общем случае зависит от кода и может быть определено формулой
.
Скобки означают, что значение логарифма округляется до большего ближайшего целого числа. Для двоичных счетчиков
.
Рассмотрим пример.
Синхронный двоичный суммирующий счетчик, работающий в коде 4–2–1 с модулем счета, равным 8. В данном случае
.
Схема синхронного двоичного счетчика
Уравнения входов младшего разряда имеют максимально простой вид (Jо = Kо =1) и поэтому для их реализации достаточно подключить все входы Jо и Ко триггера к генератору единицы. Входы J1 и K1 триггера первого разряда могут быть подключены двумя способами: соединением всех входов с выходом триггера младшего разряда (рис. 8.4) или соединением одного входа j1 и одного входа К1 к выходу Q0 младшего разряда и подключением всех оставшихся входов к генератору единицы.
Рис. 8.4. Схема синхронного суммирующего двоичного счетчика
Аналогично производится соединение информационных входов триггера старшего разряда.
Проведем анализ функционирования по временным диаграммам (рис. 8.5). Пусть на вход Тс постоянно поступают счетные сигналы в виде колебаний с периодом Тn. Будем считать, что счетчик построен на двухступенчатых JK-триггерах. При сигнале на входе Тс, равном 1 (tt1), в основной триггер двухступенчатого триггера младшего разряда будет произведена запись информации (С0= Тс= 1, J0=K0=1), в данном случае будет записана 1. При Тс=1 (tt1) произойдет перезапись этой информации из основного триггера во вспомогательный, и она появится на выходе триггера младшего разряда через время записи информации во вспомогательный триггер Тзв или через время задержки переключения триггера Тз.тр. состояния основных триггеров первого и второго разрядов в этом такте не изменятся, поскольку на их информационных входах действует сигнал 0 (J1=K1=J2=K2=0), а триггер при этих сигналах сохраняет предыдущее состояние.
Таким образом, в момент времени t1 на счетном входе Тс появился разрешающий перепад (счетный сигнал), и через время Тз.тр=Тзв в счетчике будет зафиксирован код нового числа 001. При подаче сигнала Тс=1 в следующем такте в основной триггер младшего разряда запишется 0 (Jо=Kо=1, Qo=l), в триггер первого разряда – 1 (J1=K1 = Qo =1). В момент t=t2 сигнал на счетном входе становится равным нулю, происходит перезапись этой новой информации из основных триггеров во вспомогательные и через Тзв=Тзлр на выходах счетчика установится код 010.
Рис. 8.5. Временные диаграммы сигналов синхронного суммирующего двоичного счетчика
Отсюда время установления кода синхронного счетчика не зависит от числа его разрядов и полностью определяется задержкой переключения триггера
.
Для определения разрешающего времени счетчика Тсч необходимо найти минимально возможные части периода входного колебания Tomin и T1min, как это мы делали при анализе быстродействия триггеров
.
Минимально возможное время действия сигнала Тс= 0 (Tomin) определяется длительностью переходных процессов, происходящих в счетчике. При Тс=0 в каждом триггера происходит перезапись информации из основного во вспомогательный триггер. Таким образом,
.
При Тс=1 происходит запись информации в основные триггеры двухступенчатых триггеров всех разрядов. Чтобы этот процесс завершился, необходимо иметь сигнал на входах С триггеров, не менее Тзо,, т. е.
.
