- •Функциональные узлы логических и цифровых устройств
- •5.1 Основные логические функции
- •Логическое умножение (конъюнкция), операция "и"
- •Логическое сложение (дизъюнкция), операция "или"
- •Логическое отрицание (инверсия), (операция "не")
- •Основные положения и теоремы алгебры логики
- •Виды логики
- •5.2 Схемная реализация логических элементов
- •5.2.1 Диодно-резисторные схемы
- •5.2.2 Диод-транзисторные схемы
- •5.2.3 Транзисторно-транзисторные схемы
- •5.2.4 Логические элементы на полевых мдп транзисторах
- •5.2.5 Основные параметры логических элементов
- •Контрольные вопросы к разделу 5.1 - 5.2
- •5.3 Триггеры в интегральном исполнении
- •5.3.1 Асинхронный r-s триггер на логических элементах
- •5.3.2 Синхронный r-s триггер
- •Контрольные вопросы к разделу 5.3
- •5.4 Счетчики
- •5.4.1 Двоичный счетчик с последовательным переносом
- •5.4.2 Счетчик с последовательным переносом на вычитание
- •5.4.3 Двоичный счетчик с параллельным переносом
- •5.4.4 Реверсивный счетчик с параллельным переносом
- •5.4.5 Счетчики с произвольным коэффициентом пересчета
- •5.4.6 Двоично-десятичные счетчики
- •Контрольные вопросы к разделу 5.4
- •5.5 Регистры
- •5.5.1 Регистр параллельного типа
- •5.5.2 Последовательный регистр
- •5.5.3 Реверсивный сдвигающий регистр
- •5.6 Дешифратор и шифратор
- •5.6.1 Дешифратор
- •5.6.2 Шифратор
- •5.6.3 Преобразователи кодов
- •5.7 Распределитель (демультиплексор) и мультиплексор
- •5.7.1 Демультиплексор
- •5.7.2 Мультиплексор
- •5.8.2 Операция вычитания
- •5.8.3 Операция умножения цифровых сигналов
- •Контрольные вопросы к разделу 5.8
- •5.9 Устройства для хранения информации (Запоминающие устройства)
- •5.9.2 Оперативные запоминающие устройства (озу)
- •Контрольные вопросы к разделу 5.9
- •5.10 Микропроцессор
- •5.10.1 Общие сведения
- •5.10.2 Микропроцессор к580вм80а
- •Обозначение и функциональное назначение выводов мс.
- •Система команд микропроцессора
- •Команды пересылок
- •Арифметические и логические команды
- •Команды управления
- •5.11 Микропроцессорный комплект (мк)
- •5.11.1 Общие сведения
- •5.11.2 Программируемый параллельный интерфейс кр580вв55а
- •5.11.3. Универсальный программируемый таймер кр580ви53 (ppi)
- •5.11.4 Программирование мк
- •Контрольные вопросы к разделам 5.10 - 5.11
- •Преобразователи сигналов
- •6.1. Ограничители сигнала
- •6.2 Устройства сравнения (нуль-органы)
- •6.3 Выполнение простейших математических операций с сигналами в аналоговой форме Сложение и вычитание
- •Контрольные вопросы к разделам 6.1 - 6.3
- •6.4 Амплитудная модуляция
- •6.5 Амплитудное детектирование
- •6.6 Фазовая и частотная модуляция
- •6.7. Фазовое детектирование
- •6.8 Частотное детектирование
- •Контрольные вопросы к разделам 6.4 - 6.8
- •6.9 Цифро-аналоговые и аналого-цифровые преобразователи
- •6.10 Широтно-импульсный и частотно-импульсный модулятор
5.9.2 Оперативные запоминающие устройства (озу)
По принципу действия ОЗУ (ЗУ с произвольной выборкой) подразделяют на статические и динамические. В статических ОЗУ запоминающий элемент представляет собой простейший R-S триггер. Схемы запоминающих элементов матрицы ОЗУ могут быть выполнены на биполярных, МОП и КМДП структурах. В динамических ОЗУ в качестве запоминающего элемента используют конденсатор. Заряд, сохраняющийся в емкости, соответствует "1", а его отсутствие – "0". Однако в любом конденсаторе имеется разряжающее его сопротивление утечки, входные и выходные сопротивления функциональных узлов, подключенных к конденсатору, т.е. заряд с течением времени убывает. Поэтому информация, записанная в таких элементах, требует периодического восстановления (регенерации). Информация, записанная в емкостях матрицы ОЗУ, считывается через определенные интервалы времени, зависящие от скорости саморазряда и записывается вновь. На рисунке 5.50а приведен элемент динамической памяти с одним МОП-транзистором, который используется в качестве ключа. Конденсатор небольшой емкости может быть образован в виде обратно-смещенного P–N перехода. Время саморазряда такой структуры зависит от температуры и при T=700С равна 2 МС.
Элементы динамической памяти образуют матрицу. Все затворы транзисторов одной строки присоединены к линии "Выбор строки". При записи в вертикальную линию "запись-считывание" подается напряжение высокого или низкого уровня, а в линию "Выбор строки" разрешающее напряжение. Напряжение высокого или низкого уровня подается на все транзисторы данного столбца, но запись произойдет только в конденсатор, подключенный к транзистору, на затвор которого подано открывающее напряжение. Для считывания информации вертикальные шины подключаются к выходу, а на горизонтальные подается открывающее напряжение.
а б
а – с одним МОП-транзистором; б – с тремя МОП-транзисторами
Рисунок 5.50 – Запоминающие элементы динамической памяти
На рисунке 5.50б приведена схема на трех МОП-транзисторах. В качестве запоминающего конденсатора используется входная емкость транзистора VT2 (показана пунктиром). Кроме того, в этой схеме шины записи и считывания разнесены. При подаче открывающего напряжения на шину "Выбор записи" и сигналов "0" или "1" на столбец "запись" соответствующий сигнал записывается на Свх. Для считывания на шину "Выбор считывания" подается открывающее напряжение, а записанный в Свх сигнал снимается с вертикальной шины "считывание".
Динамические элементы памяти не являются триггерами. Их схемы проще, содержат меньше транзисторов по сравнению со статическими ЗЭ. Это позволяет получить в одном кристалле большие объемы памяти. Однако динамические ОЗУ требуют для работы схемы регенерации.
Применение динамических элементов целесообразно в ЗУ с большим объемом памяти, когда относительная стоимость схемы регенерации невелика. В ОЗУ с малыми объемами памяти целесообразно применение статических ЗЭ.
Схемы элементов статических ОЗУ приведены на рисунке 5.51. На рисунке 5.51а приведена схема с использованием многоэмиттерного транзистора. При записи и считывании элемент активизируется подачей тактового импульса высокого уровня на шины адреса Х и Y. Эти напряжения активизируют только элемент, на который поданы оба сигнала (на пересечении шин X и Y). Для записи "1" напряжение высокого уровня подается на верхний эмиттер VT2 и запирает его. При этом VT1 открывается. Запись "1" производится только в тот триггер, у которого на шинах "Х-адрес" и Y-адрес высокие уровни; остальные триггеры матрицы не переключаются.
а б
а – ЗЭ на многоэмиттерных транзисторах; б – ЗЭ на МОП-транзисторах
Рисунок 5.51 – Статические запоминающие элементы
Для записи "0" напряжение высокого уровня подается на верхний эмиттер всех транзисторов VT1. "0" записывается только в активизированный триггер. При считывании часть эмиттерного тока открытого транзистора появляется на левом или правом проводе "считывание-запись", что соответствует считыванию "1" или "0".
На рисунке 5.51б приведена схема ЗЭ на МОП-транзисторах. Транзисторы VT1, VT2 образуют триггер; VT3, VT4 выполняют роль стоковых резисторов; VT5, VT6 – роль ключей при записи и считывании. При положительном напряжении на затворах VT5, VT6 схема активизируется для записи или считывания. Для записи "1" через VT5 напряжение высокого уровня подается на затвор VT2, он открывается, а VT1 закрывается – в триггер записана "1". При считывании на левой шине "считывание-запись" появляется "1", а на правой – "0".
Для записи "0" напряжение высокого уровня подают на правую линию "считывание-запись". Это приводит к отпиранию транзистора VT1 и запиранию VT2. При считывании "0" на левой линии "считывание-запись" получим напряжение низкого уровня, а на правой – высокого уровня.
