- •Цифровые устройства
- •Введение.
- •1. Основные принципы цифровой электроники.
- •1.1. Аналоговые и цифровые сигналы
- •1.2. Модели и уровни представления цифровых устройств
- •1.3. Входы и выходы цифровых микросхем
- •1.4. Основные обозначения на схемах
- •1.5. Серии цифровых микросхем
- •1.6. Корпуса цифровых микросхем
- •2.1. Системы счисления.
- •2.2 Арифметические операции над двоичными числами.
- •2.3. Машинное представление информации
- •2.3.1 Формы представления чисел.
- •2.3.2. Буквенно-цифровой код
- •2.3.3 Восьмисегментный код
- •3. Логические основы цифровой техники
- •3.1 Основные законы алгебры логики
- •3.2 Формы описания логических функций и их использование для синтеза логических схем
- •3.3. Синтез комбинационных схем с несколькими выходами
- •3.4. Понятие логического базиса
- •4. Логические элементы цифровых устройств
- •4.1 Общие характеристики элементов цифровых устройств
- •4.2. Переходные процессы в логических схемах
- •4.3. Описание основных схемотехнических решений базовых логических элементов.
- •4.3.1. Интегральные схемы ттл и ттлш
- •4.3.2. Интегральные микросхемы на моп-структурах
- •4.3.3. Микросхемы эмиттерно-связанной транзисторной логики
- •4.3.4. Инжекционные интегральные логические схемы (и2л)
- •4.3.5. Схемные особенности логических элементов
- •4.4. Сложные комбинационные цифровые автоматы
- •4.4.1. Сумматор по модулю два
- •4.4.2. Мультиплексоры и демультиплексоры
- •4.4.3. Дешифраторы, дешифраторы-демультиплексоры, шифраторы
- •4.4.4. Преобразователи кодов
- •4.4.5. Сумматоры
- •4.5. Последовательностные схемы цифровых автоматов
- •4.5.1. Асинхронный r-s триггер
- •4.5.2. Синхронный r-s триггер
- •4.5.3. Синхронный d - триггер со статическим управлением
- •4.5.3. Синхронный d - триггер с динамическим управлением
- •4.5.4. Универсальный j-k триггер
- •4.5.6. Регистры
- •4.5.7. Счетчики
- •Полупроводниковые запоминающие устройства
- •5.1. Статические озу
- •5.2. Динамические озу
- •5.3. Однократно программируемые постоянные запоминающие устройства
- •5.4. Перепрограммируемые постоянные запоминающие устройства
- •Специальные элементы цифровых устройств
- •6.1. Автоколебательные генераторы на логических элементах
- •6.2. Формирователи сигналов
- •6.2.1. Укорачивающие формирователи
- •6.2.2. Расширяющие одновибраторы
- •6.2.3. Триггер Шмитта
- •6.2.4. Аналоговый компаратор
- •Преобразователи сигналов
- •7.1. Цифроаналоговые преобразователи
- •7.1.1. Цап с матрицей r-2r
- •7.1.2. Цап с матрицей звездообразного типа
- •7.2. Аналого-цифровые преобразователи
- •Ацп двойного интегрирования (интегрирующий ацп).
- •Сигма-дельта ацп.
- •Преобразователи напряжение-частота
- •8. Элементы цифровой индикации
- •Малогабаритные лампочки накаливания
- •Светодиодные индикаторы.
- •Жидкокристаллические индикаторы
- •Дисплеи на основе органических пленок (oled)
- •Динамическая индикация
- •Микропроцессоры Введение
- •1. Классификация микропроцессоров
- •2. Архитектура микроконтроллера
- •2.1 Основные характеристики микроконтроллера
- •2.2. Архитектура микроконтроллеров
- •2.2.1. Архитектура микроконтроллеров mcs-51
- •Альтернативные функции порта p3
- •2.2.2. Архитектура avr микроконтроллеров
- •3. Программирование микроконтроллеров
- •3.1 Языки программирования для микроконтроллеров
- •3.2. Виды компиляторов
- •3.3.1 Форматы и способы адресации данных
- •3.3.2. Форматы и способы адресации команд
- •3.3.3. Команды пересылки информации
- •3.3.4. Команды поразрядной обработки информации
- •3.3.5. Команды арифметических операций
- •3.3.6. Управляющие команды
- •3.3.7. Порядок выполнения прерываний в микроконтроллерах семейства mcs51.
- •3.3.8. Применение подпрограмм при программировании.
- •3.3.9. Директивы ассемблера для микроконтроллеров семейства mcs-51
- •3.3.10. Применение комментариев
- •3.3.11. Многофайловые программы.
- •3.3.12. Отладка программ.
- •3.3.13. Способы отладки программ.
- •Программируемые логические матрицы, программируемая матричная логика, базовые матричные кристаллы
- •4.1. Программируемые логические матрицы и программируема матричная логика
- •4.3. Базовые матричные кристаллы
- •4.4. Бис/сбис с программируемыми структурами (cpld, fpga, смешанные структуры)
- •Список использованной литературы
4.3.2. Интегральные микросхемы на моп-структурах
В большей части современных цифровых устройств используются микросхемы на МОП-структурах. Эта популярность обусловлена высоким быстродействием при низкой потребляемой мощности особенно в статическом режиме, высокой технологичностью изготовления. Эти микросхемы названы так потому, что их работа основана на регулировании величины тока в приповерхностном слое полупроводникового материала за счет влияния поперечного электрического поля на проводимость канала, т. е. здесь используются полевые транзисторы. Практическое применение получили полевые транзисторы с индуцируемым каналом с оксидной изоляцией затворов, образующие структуру металл-окисел-полупроводник (МОП), и транзисторы с комбинированной нитридно-оксидной изоляцией. Последние используются в запоминающих устройствах. В отличие от биполярных ток в канале создается основными носителями, что обуславливает их высокое быстродействие, т. к. процессы рассасывания носителей заряда в этих приборах отсутствуют.
Существуют полевые транзисторы с каналами n-типа и p-типа. Существуют и достаточно широко используются устройства трех типов: статического, квазистатического и динамического типов. В схемах квазистатического и динамического типов используется свойство высокого входного сопротивления МОП транзисторов, откуда вытекает способность емкости затвора длительное время сохранять заряд и уровень напряжения на затворе. Схемы этого типа широко применялись для построения последовательностных устройств: триггеров, регистров, счетчиков. В настоящее время наиболее часто используются схемы статического типа.
На рис. 4.7 приведена схема электрическая принципиальная базового элемента И-НЕ на р-канальных МОП-транзисторах.
Рис. 4.7. Схема электрическая принципиальная элемента 2И-НЕ
на р-канальных МОП-транзисторах.
Для реализации функции И-НЕ ключевые транзисторы VT1, VT2 включены последовательно с нагрузочным транзистором VT3. При наличии логических «1» на входах Х1, Х2 ключевые транзисторы VT1, VT2 открываются, через нагрузочный транзистор VT3 протекает ток, а на выходе Y устанавливается логический «0» (отрицательное напряжение близкое к 0). При наличии хотя бы одного логического «0» на входах Х1, Х2 ток в последовательно соединенных транзисторах не протекает и на выходе Y устанавливается логическая «1» (отрицательное напряжение близкое к Uпит). Эти схемы являются схемами отрицательной логики, т. к. логической «1» соответствует отрицательное напряжение на логических входах. Учитывая очень высокое входное сопротивление входных ключей (более 10 Ом), цифровые устройства на их основе имеют очень высокую нагрузочную способность (более 20). Такое построение логических элементов имеет существенные недостатки:
- невысокое быстродействие, т. к. эквивалентное сопротивление нагрузочного транзистора составляет ~ 30 кОм, а емкость нагрузки при 10 подключенных входах составляет ~ 20 пФ, что обуславливает минимальное время задержки ~ 0,5 мкс;
- постоянное протекание тока при логическом «0» на выходе.
- для сопряжения с микросхемами серий ТТЛ(ТТЛШ) требуются специальные преобразователи уровней.
Основным достоинством является технологическая простота изготовления этих микросхем, т. к. они содержат всего лишь один элемент – полевой транзистор. Ограничения по быстродействию, характерные для МОП схем с р-каналами, могут быть частично устранены с помощью использования в схемах n-канальных МОП структур. Подвижность электронов в полупроводнике больше, чем подвижность дырок, поэтому скорость переключения вентилей на n-канальных МОП транзисторах в 2-3 раза больше. К тому же логические уровни и напряжения питания у них такие же, как у ТТЛ.
Дальнейшее совершенствование цифровой техники на МОП структурах привело к появлению комплементарных МОП (КМОП) элементов. На рис. 4.8 приведена схема электрическая принципиальная базового элемента И-НЕ на комплементарных МОП-транзисторах.
Как видно из схемы на рис. 4.8, здесь параллельно включены транзисторы р-типа и последовательно транзисторы n-типа. При подаче на любой из входов напряжения логического «0» соответствующий транзистор (VT1 или VT2) закрывается, при этом VT3 или VT4 открывается.
Рис. 4.8. Схема электрическая принципиальная элемента 2И-НЕ на
КМОП-транзисторах.
При этом на выходе микросхемы устанавливается уровень логической «1». При одновременном наличии на обоих входах логической «1», транзисторы VT1 и VT2 открыты, а VT3 и VT4 закрыты. При этом на выходе микросхемы устанавливается уровень логического «0». Ток через транзисторы протекает только при изменении логического состояния для перезаряда емкости, образованной емкостями входов, подключенных к выходу и емкостью монтажа.
В статическом состоянии потребляемый ток очень мал и определяется только сквозными токами утечки транзисторов. С другой стороны выходное сопротивление элемента невелико, что обуславливает высокое быстродействие устройства. В настоящее время созданы элементы, имеющие времена задержки единицы нс.
Рассмотренная структура КМОП логического элемента в настоящее время является наиболее часто используемой в цифровой технике. Следует отметить, что рассмотренный КМОП элемент относится к положительной логике. Причем для большинства типов КМОП возможно совместное использование с ТТЛ (ТТЛШ) микросхемами без специальных устройств согласования, т. к. они имеют те же величины напряжений логических уровней и напряжений питания.