- •Министерство образования Российской Федерации
- •Н.Н. Номоконова
- •Введение
- •Тема 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
4.3. Цифровые компараторы
Компараторы (устройства сравнения чисел) выполняют операцию определения отношения между двумя числами (рис. 4.4). Основными отношениями можно считать «равно» и «больше». Другие отношения могут быть определены через основные. Устройства сравнения на равенство строятся на основе поразрядных операций над одноименными разрядами сравниваемых чисел.
Компараторы находят широкое применение в системах цифровой обработки радиотехнических сигналов.
Обычно оказывается удобным иметь на выходе компаратора все три возможных признака сравнения Ул=в, Ул<.в и Ул>в- В этом случае функционирование компаратора двухразрядных двоичных чисел (операндов) определяется по табл. 4.1.
Таблица 4.1
Таблица истинности компаратора
А |
В |
Выходы |
||||
а1 |
а0 |
в1 |
в0 |
УА 1 |
УА = В |
УА В |
0 0 0 0 0 0 0 0 1 1 1 1 1 1 1 1 |
0 0 0 0 1 1 1 1 0 0 0 0 1 1 1 1 |
0 0 1 1 0 0 1 1 0 0 1 1 0 0 1 1 |
0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 |
0 1 1 1 0 0 1 1 0 0 0 1 0 0 0 0 |
1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 |
0 0 0 0 1 0 0 0 1 1 0 0 1 1 1 0 |
На рис. 4.4 приведена схема компаратора СП1, имеющего 11 входов. Четыре пары входов принимают для анализа два четырехразрядных числа А и В. Три входа xA>B, хA<B, xA=B необходимы для наращивания разрядности компаратора. Компаратор имеет три выхода результатов сравнения yA<B, yA>B, yA=B. Пять последних строк (табл. 4.1) отображают режим наращивания разрядности, которое может быть последовательным или параллельным. Так, с помощью двух компараторов СП1 можно сравнивать два восьмиразрядных числа.
Рис. 4.4. Условное графическое обозначение компаратора
Для реализации более сложных алгоритмов сравнения используют специализированные компараторы в интегральном исполнении.
Самостоятельно разобрать работу компаратора серии К555СП1.
4.4. Мультиплексоры (mux от слова multiplexor)
Мультиплексором называется КЦА, осуществляющий передачу логического сигнала с одного из информационных входов на выход в зависимости от комбинации сигналов на управляющих входах. Мультиплексоры используются как многопозиционные переключатели для выборки цифровых каналов или как логические схемы, реализующие любые функции трех (четырехвходовой мультиплексор), четырех (восьмивходовой мультиплексор) и более переменных.
Рис. 4.5. Мультиплексор: условное обозначение (а), таблица истинности (б) и схема (в)
Функционирование четырехвходового мультиплексора можно представить таблицей истинности (рис. 4.5,б), в которой информационные входы обозначены буквами Z, а управляющие – a.
Данное устройство может быть построено, например, на элементах Шеффера (рис. 4.5,а). С целью расширения функциональных возможностей в мультиплексор вводится дополнительный управляющий вход синхронизации (на рис. 4.5,в показан пунктиром).
Методы увеличения числа входов мультиплексоров рассмотреть самостоятельно на примере микросхемы ТТЛ технологии серии КП7.
Вопросы и задания
3.1. Заполните таблицу истинности дешифратора двоичного кода в код «1 из 4».
3.2. Перечислите входы цифрового компаратора, предназначенные для наращивания разрядности.
3.3. Нарисуйте схему элемента Пирса, реализованного на четырехвходовом мультиплексоре.
3.4. Приведите примеры использования шифраторов и дешифраторов.
ТЕМА 3. ЦИФРОВЫЕ УСТРОЙСТВА ПОСЛЕДОВАТЕЛЬНОСТНОГО ТИПА
Лекция 5. Триггеры
Определение. Классификация. Применение. Схемы. Вопросы взаимозаменяемости триггеров.
5.1. Классификация
В ЦУ последовательностного типа значения выходных сигналов в данный момент времени определяются значениями входных сигналов в этот же и в предшествующие моменты времени. Предыстория значений входных сигналов фиксируется во внутренних элементах памяти ЦУ.
Рис 5.1. Классификация триггеров
Триггерами принято называть цифровые последовательностные устройства, которые могут находиться в одном из двух устойчивых состояний и переходить из одного состояния в другое под воздействием входных сигналов. Состояние триггера определяется сигналом на выходе Q. Часто триггеры имеют дополнительный инверсный выход Q. Входы триггеров подразделяются на информационные и управляющие.
Триггеры отличаются друг от друга выполняемыми функциями, схемой построения, способом управления и т.д. Эти признаки являются основой для их классификации (рис. 5.1).
Классификация триггеров по виду выполняемой логической функции является наиболее важной, поскольку она позволяет определить пригодность данного триггера для выполнения тех или иных операций.
Несмотря на потенциальное многообразие видов триггеров, на практике применяются четыре основных типа:
– RS-триггер – триггер с раздельной установкой состояний;
– информационный D-триггер;
– счетный Т-триггер;
– универсальный JK-триггер.
По способу записи информации триггеры можно разделить на синхронные, асинхронные и универсальные. Состояние выходов синхронных триггеров изменяется лишь в момент прихода разрешающего сигнала на вспомогательный вход синхронизации (или тактирующий вход), при необходимом сочетании сигналов на информационных входах. Асинхронные триггеры не имеют тактирующего входа, и их состояние меняется в момент изменения информационных входных сигналов. В универсальных триггерах имеются как асинхронные, так и тактирующие входы.
Кроме того, триггеры можно разделить на устройства с потенциальным и динамическим управлением. В триггере с потенциальным управлением активным (управляющим, единичным) сигналом считается постоянный входной сигнал. В триггере с динамическим управлением активным считается не уровень, а перепад управляющего сигнала. Существуют триггеры управляемые как положительным, так и отрицательным перепадом входного сигнала (рис.5.2).
Рис.5.2.
Преобразования триггеров
