- •Министерство образования Российской Федерации
- •Н.Н. Номоконова
- •Введение
- •Тема 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
Параметры асинхронного rs-триггера
Наиважнейшим параметром любой цифровой схемы является быстродействие. Для его определения проведем анализ функционирования RS-триггера КМОП технологии, используя временные диаграммы (рис. 6.2). Знаком ~ – «тильда» обозначена задержка появления сигналов на выходе триггера.
Пример. Пусть до момента t1 на входах действуют сигналы, равные нулю (R=S=0). Тогда состояние триггера определяется предыдущими сигналами на его входах. Допустим предыдущее состояние равно 1, тогда на выходе Q состояние «0». Пусть через некоторое время на вход R поступил сигнал «1», а на входе S по-прежнему действует «0». В триггере начнутся переходные процессы, и через Тз.ср (среднее время задержки логических элементов DD1 и DD2) на выходе Q появится сигнал «0». Поступив на вход элемента DD2, этот сигнал вызовет его переключение. Еще через Tз.ср на его выходе появится сигнал «1». На этом процесс переключения триггера завершится.
Рис. 6.2. Временные диаграммы сигналов асинхронного RS-триггера на элементах Пирса
Аналогично происходит переключение триггера в «1», когда в момент времени t2, на его информационные входы поданы сигналы R=0, S=1. В момент t3 на входы триггера подана запрещенная комбинация (R=S=1). В этом случае оба логических элемента DD1 и DD2 перейдут либо в состояние «0», либо «1». Появилась неопределенность в работе триггера, поэтому такое сочетание сигналов на информационных входах данного триггера запрещена.
Проведенный анализ позволяет установить параметры быстродействия асинхронного RS-триггера на элементах Пирса
Анализ схемы RS-триггера на двух элементах Шеффера студенты проводят самостоятельно. Следует обратить внимание на то, что входы такого триггера являются инвертированными.
Здесь лишь приведем его схему (рис. 6.3), таблицу функционирования (табл. 6.2) и параметры быстродействия.
Рис. 6.3. Асинхронный RS-триггер с инвертированными входами: а – условное обозначение; б – схема
Запрещенной в этом случае является комбинация сигналов на входах R=S=0 и установка в соответствующее состояние производится не сигналом «I», как это было в RS-триггере на элементах Пирса, а сигналом «0». Такой триггер носит название конъюнктивной бистабильной ячейки (КБЯ) и является, как и RS-триггер, на элементах Пирса основой для построения сложных устройств.
Таблица 6.2
Функционирование rs-триггера с инвертированным входами
a) б)
Rn |
Sn |
Qn+1 |
Операции, выполняемые триггером |
QnQn+1 |
Rn |
Sn |
0 0 1 1 |
0 1 0 1 |
0 1 Qn |
Не определена Установка «0», подтверждение «0» Установка «1», подтверждение «1» Хранение информации |
0 0 1 1 0 1 1 |
* 1 0 1 |
1 0 1 * |
Параметры быстродействия такие, как у асинхронного RS триггера на элементах Пирса.
Синхронный rs-триггер
Синхронный RS-триггер отличается от асинхронного тем, что информация в него записываются только тогда, когда есть разрешающий сигнал на тактовом входе С. На практике в качестве разрешающего может быть сигнал «0», «1» или перепады (положительный 01 или отрицательный 10). При запрещающем сигнале на информационном входе триггер осуществляет хранение информации (табл. 6.3).
Таблица 6.3
