- •В.В. Болгов, в.И. Енин, а.В. Смольянинов
- •Схемотехника
- •В.В. Болгов, в.И. Енин, а.В. Смольянинов Схемотехника
- •Схемотехника
- •Введение
- •После изучения дисциплины необходимо знать:
- •После изучения дисциплины необходимо уметь:
- •В.1. Роль и место курса “Схемотехника” в учебном процессе
- •В.2. Основные направления развития цифровых устройств
- •В.3. Самостоятельная работа студентов и контроль знаний
- •1 . Основы теории логических функций.
- •1.1. Логические функции
- •1.2. Основные законы и тождества алгебры логики
- •1.3. Формы представления логических функций
- •Совершенная дизъюнктивная нормальная форма
- •Совершенная конъюнктивная нормальная форма
- •Получение логических выражений скнф и сднф
- •1.4. Минимизация логических функций
- •Метод Квайна
- •Метод карт Вейча
- •1.5. Построение и анализ работы логических схем
- •1.6. Построение логических схем с несколькими выходами
- •1.7. Вопросы и задания для самоконтроля
- •2. Интегральные микросхемы
- •2.1. Технологии цифровых интегральных схем
- •2.2. Параметры интегральных микросхем
- •2.3. Логические элементы транзисторно-транзисторной логики
- •2.3.1. Входные каскады ттл микросхем
- •2.3.2. Типы выходных каскадов ттл цифровых элементов
- •Логический выход
- •Элементы с тремя состояниями
- •Выходные каскады с открытым эмиттером
- •Выход с открытым коллектором
- •Основные характеристики микросхем ттл серий
- •2.4. Логические элементы эмиттерно-связанной логики
- •2.5. Логические элементы на моп‑транзисторах
- •2.6. Кмоп микросхемы
- •2.6.1. Режим неиспользуемых входов
- •2.6.2. Преобразователи уровня
- •2.7. Простейшие интегральные микросхемы
- •2.8. Шинные формирователи и приемопередатчики
- •2.9. Вопросы и задания для самоконтроля
- •3. Устройства комбинационного типа
- •Двоичные шифраторы и дешифраторы
- •3.1.1. Разработка схемы шифратора и его работа
- •3.1.2. Приоритетный шифратор
- •3.1.3. Разработка схемы дешифратора и его работа
- •3.1.4. Преобразователи кодов
- •3.2. Мультиплексоры и демультиплексоры
- •3.2.1. Мультиплексоры
- •3.2.2. Демультиплексоры
- •3.2.3. Получение мультиплексоров и демультиплексоров на большое количество входов (выходов)
- •3.2.4. Универсальные логические модули
- •3.2.5. Совместная работа мультиплексора и демультиплексора
- •3.3. Сумматоры, алу и матричные умножители
- •3.3.1. Одноразрядный сумматор
- •3.3.2. Сумматор последовательного действия
- •3.3.3. Сумматор параллельного действия с последовательным переносом
- •3.3.4. Сумматор параллельного действия с параллельным переносом
- •3.3.5 Арифметико-логические устройства
- •3.3.6. Матричные умножители
- •3.4. Компараторы
- •3.5 Схемы контроля
- •3.6. Вопросы и задания для самоконтроля
- •4. Узлы последовательностного типа
- •4.1. Триггеры
- •4.1.1. Асинхронные триггеры
- •4.1.2. Асинхронный d-триггер
- •4.1.3. Синхронные триггеры
- •Синхронный rs-триггер
- •Синхронный d-триггер
- •Триггеров
- •4.1.4. Триггеры с двухступенчатым запоминанием информации
- •4.1.6. Счетный триггер
- •4.1.7. Динамические триггеры
- •4.1.8. Установка начального значения триггера
- •4.1.9. Триггеры Шмидта
- •4.2. Регистры
- •4.2.1. Параллельный регистр
- •4.2.2. Последовательные (сдвигающие) регистры
- •4.2.3. Взаимное преобразование числа из последовательного кода в параллельный
- •4.3. Счётчики
- •4.3.1. Суммирующие счетчики
- •4.3.2. Вычитающие счетчики
- •4.3.3. Реверсивные двоичные счетчики
- •4.3.4. Кольцевые счетчики
- •4.3.5. Условное обозначение счетчиков
- •4.3.6. Быстродействие счетчиков
- •4.3.7. Программирование счетчиков
- •4.4. Вопросы и задания для самоконтроля
- •5. Аналого-цифровые и цифро-аналоговые преобразователи
- •5.1. Аналого-цифровые преобразователи
- •5.1.1. Принцип аналого-цифрового преобразования
- •5.1.2. Ацп с промежуточным преобразованием во временной интервал
- •5.1.3. Аналого-цифровой преобразователь с обратной связью
- •5.1.4 Аналого-цифровой преобразователь следящего типа
- •5.1.5. Параллельный ацп
- •5.1.6. Интегрирующие ацп
- •5.1.7. Ацп последовательных приближений
- •5.2. Цифро-аналоговые преобразователи
- •5.3. Преобразователи интервалов времени
- •5.4. Вопросы для самоконтроля
- •6. Устройства хранения информации
- •6.1. Основные характеристики запоминающих устройств
- •6.2. Оперативные запоминающие устройства
- •6.2.1. Статические озу
- •6.2.2. Динамические озу Принцип действия динамических озу
- •Схемные особенности динамических озу
- •6.3. Постоянные запоминающие устройства
- •Масочные пзу
- •Программируемые пзу
- •6.4. Перепрограммируемые запоминающие устройства
- •Флэш-память
- •6.5. Вопросы для самоконтроля
- •7. Селекторы импульсных сигналов
- •7.1. Амплитудные селекторы
- •7.1.1. Селектор максимального уровня
- •7.1.2. Селектор минимального уровня
- •7.2. Временные селекторы
- •7.3 Селекторы импульсов по длительности
- •7.3.1. Селекторы максимальной длительности
- •7.3.2. Селекторы минимальной длительности
- •7.4 Элементы задержки и формирователи импульсов
- •7.5. Вопросы для самоконтроля
- •8. Средства отображения информации
- •8.1. Газоразрядные цифровые индикаторы
- •8.2. Знакосинтезирующие индикаторы
- •8.3. Вакуумные люминесцентные индикаторы
- •8.4. Вакуумные накаливаемые индикаторы
- •8.5. Полупроводниковые семисегментные индикаторы
- •8.6. Жидкокристаллические индикаторы (жки)
- •8.7. Матричные индикаторы
- •8.8. Подключение индикаторов к эвм
- •8.9. Вопросы и задания для самоконтроля
- •9. Автоматы
- •9.1. Автомат в системе управления
- •9.2. Структурный автомат
- •9.3. Аппаратная реализация автоматов
- •9.4. Вопросы и задания для самоконтроля
- •Заключение
- •Б иблиографический список
- •ПриложенИя
- •Приложение 1. Обозначения цифровых микросхем
- •Приложение 2. Условные графические обозначения элементов цифровой техники
- •Оглавление
6.3. Постоянные запоминающие устройства
Постоянные запоминающие устройства (ПЗУ) типа ROM (Read Only Memory – память только для чтения) позволяют хранить программы и данные длительное время. В постоянное запоминающее устройство информация заносится ограниченное количество раз, как правило, при его изготовлении или достаточно редко и не в оперативном режиме. В основном из него разрешается только считывание. Информация, записанная в ПЗУ, хранится постоянно и не теряется при отключении питания.
Накопитель ПЗУ обычно выполняется в виде массива (матрицы) элементов памяти (ЭП) размещенных по строкам и столбцам и разделенных на группы (рис.6.4). Количество элементов каждой группы (столбцов) равно количеству разрядов хранимого слова, а количество групп (строк) – количеству хранимых слов. Каждая группа логических элементов (строка) имеет адрес, при обращении по которому из запоминающих элементов отдельных разрядов в разрядные шины считывания поступают записанные в них логические сигналы, образующие в целом слово, хранящееся по вызываемому адресу.
По каждому адресу ПЗУ записано одно заранее установленное слово (несколько составляющих его двоичных цифр). Таким образом, ПЗУ преобразует код адреса в соответствующий ему код слова – набор двоичных цифр на выходе. Выборка слов (задание адреса) производится при помощи дешифратора (рис.6.4). При поступлении на вход дешифратора адреса какого-либо хранящегося в памяти слова дешифратор преобразует код этого адреса в активный сигнал на соответствующей строке из n элементов памяти (ЭП) ПЗУ. Дешифратор с N адресными входами дешифрирует 2N линий, что позволяет, например, при десяти адресных входах организовать обращение к 1024 (210) n-разрядных элементов памяти.
При задании адреса дешифратор определяет одно слово (n горизонтально расположенных логических элементов памяти с адресом, равным заданному) и с выходов n элементов памяти в шины считывания передаются хранящиеся в них двоичные цифры.
В ыходы всех элементов памяти одного разряда подключены к единственной для данного разряда памяти выходной шине (разрядной шине считывания), при этом логический сигнал на нее поступает только от элемента памяти, адрес которого задан.
Чтобы эти цифры прошли на
выход ПЗУ, кроме адреса слова должен
быть одновременно подан разрешающий
сигнал, который переводит ЭП в режим
считывания с них информации. Е
Рис.6.4. Матрица ПЗУ
Элементы памяти можно строить с использованием диодов, биполярных транзисторов, полевых транзисторов.
На рис. 6.5 представлена схема одного слова диодного программируемого ПЗУ (также может быть построено и масочное ПЗУ). При выборе номера (адреса) шины этого слова через диод проходит ток, если он исправен, и в выходной шине, к которой он подключен (шине считывания), появится ток, создающий на нагрузочном сопротивлении шины высокое напряжение, условно принятое за единицу. Чтобы в выходной шине оказалось низкое напряжение (уровень логического нуля), достаточно разорвать диод в этой цепи.
Рис.6.5 Строка диодных запоминающих
элементов
На схеме одного слова диодного ПЗУ на рис. 6.5 записано слово 1101 (оборвана перемычка у третьего слева диода).
На рис. 6.6 показан вариант схемы одного слова ПЗУ на основе биполярных транзисторов. Если задать адрес этого слова, подав в базы транзисторов положительное напряжение, то транзисторы откроются, и в выходные шины поступит низкий уровень напряжения (уровень логического нуля). Если же разъединить цепь между базой транзистора и шиной адреса (например, оборвать соединяющую их перемычку), то транзистор окажется закрытым и в шине считывания будет высокий уровень (уровень логической единицы).
В представленном на схеме слове транзисторного ПЗУ записано слово 1001 (оборваны базовые перемычки у второго и третьего транзисторов).
С
Рис.6.6 Строка транзисторных запоминающих
элементов