
- •Основы электроники Учебное пособие
- •Предисловие
- •Оглавление
- •Введение
- •Полупроводниковые приборы
- •1.1 Электропроводность радиоматериалов
- •1.2 Кристаллическое строение и зонная структура полупроводников
- •1.3 Электропроводность собственных полупроводников
- •1.4 Электропроводность примесных полупроводников
- •1.5 Токи в полупроводниках
- •1.6 Неравновесное состояние полупроводников
- •1.7 Фундаментальная система уравнений для полупроводников
- •1.8 Электронно-дырочные переходы
- •1.9 Полупроводниковые диоды
- •1.11 Полевые транзисторы
- •1.12 Биполярные транзисторы
- •1.13 Свойства и применение транзисторов
- •1.14 Цифровые ключи на транзисторах
- •1.15 Тиристоры
- •1.16 Приборы силовой электроники
- •1.17 Фотоэлектрические и излучающие приборы
- •Контрольные вопросы к разделу 1 Полупроводниковые приборы
- •2 Элементы и узлы аналоговых устройств
- •2.1 Классификация аналоговых устройств
- •2.2 Усилители
- •2.3 Интегральные операционные усилители
- •2.4 Обратная связь в усилителях
- •2.5 Функциональные узлы на основе оу
- •2.6 Электронные регуляторы и аналоговые ключи
- •Контрольные вопросы к разделу 2 Элементы и узлы аналоговых устройств
- •3 Цифровые интегральные микросхемы
- •3.1 Общие сведения
- •3.2 Основы алгебры логики
- •3.3 Параметры цифровых интегральных микросхем
- •3.4 Семейства цифровых имс
- •3.5 Комбинационные устройства
- •3.6 Триггеры
- •3.7 Счетчики
- •3.8 Регистры
- •Контрольные вопросы к разделу 3 Элементы и узлы цифровых устройств
- •4 Микроэлектронные преобразователи сигналов
- •4.1 Классификация преобразователей
- •4.2 Аналоговые перемножители сигналов
- •4.3 Микроэлектронные компараторы и преобразователи уровня
- •4.4 Микроэлектронные выпрямители и стабилизаторы напряжения
- •4.5 Цифро-аналоговые преобразователи
- •4.6 Аналого-цифровые преобразователи
- •4.7 Импульсные и нелинейные устройства
- •Контрольные вопросы к разделу 4 Микроэлектронные преобразователи и генераторы импульсных сигналов
- •5 Большие и сверхбольшие интегральные схемы
- •5.1 Поколения микропроцессоров
- •5.2 Структуры микропроцессоров
- •5.3 Микроэвм
- •5.4 Запоминающие устройства
- •5.5 Оперативные запоминающиеся устройства
- •5.6 Постоянные запоминающие устройства
- •5.7 Репрограммируемые постоянные запоминающие устройства
- •5.8 Цифроаналоговые преобразователи
- •5.9 Аналого-цифровые преобразователи
- •Большие и сверхбольшие интегральные схемы
- •6 Основы наноэлектроники
- •6.1 Физические основы наноэлектроники
- •6.2 Основные способы создания наноструктур
- •6.3 Квантовые наноструктуры: ямы, нити, точки
- •6.4 Нанодиоды
- •6.5 Нанотранзисторы
- •6.6 Оптоэлектронные приборы на наноструктурах
- •6.7 Квантово – точечные клеточные автоматы и беспроводная электронная логика
- •Контрольные вопросы к разделу 6 Основы Наноэлектроники
- •7 Приборы функциональной электроники
- •7.1 Введение в функциональную электронику
- •7.2 Приборы с зарядовой связью
- •7.3 Фотоприемные пзс
- •7.4 Кмоп – фотодиодные сбис
- •7.5 Акустоэлектронные приборы
- •7.6 Магнитоэлектронные приборы
- •Контрольные вопросы к разделу 7 Приборы функциональной электроники
- •Список литературы
- •Приложение a (обязательное) Перечень принятых обозначений
- •Приложение б (обязательное) Перечень принятых сокращений
- •Приложение в Задачи по основным темам курса «Электроника»
3 Цифровые интегральные микросхемы
3.1 Общие сведения
Цифровыми называются устройства, в которых обрабатываемая информация имеет вид электрических сигналов с ограниченным множеством дискретных значений. В настоящее время в цифровых системах наибольшее распространение получили цифровые устройства, работающие с двоичным кодированием информации. Электрические сигналы в таких системах обычно имеют вид прямоугольных импульсов, характеризуемых двумя значениями уровней, высоким и низким.
Teopетической основой проектирования цифровых систем является алгебра логики или булева алгебра (по имени ее основоположника Д. Буля). В алгебре логики переменные величины и функции oт них могут принимать только два значения 0 и 1 и называются логическими переменными и логическими функциями. Устройства, реализующие логические функции, называются логическими или цифровыми.
Цифровые устройства имеют принципиальные схемотехнические отличия от аналоговых ycтройств, обусловленные следующими факторами: менее жесткими требованиями к точности, стабильности параметров и характеристик элементов; возможностью синтеза систем любой сложности с помощью ограниченного набора базовых логических элементов и элементов памяти; возможностью сопряжения функциональных узлов без специальных согласующих элементов (благодаря использованию гальванической связи между функциональными узлами); простотой расширения функциональных возможностей путем набора требуемых сочетаний интегральных микросхем.
Различают два основных класса цифровых устройств; комбинационные устройства и последовательностные автоматы. В комбинационных устройствах определенному сочетанию входных сигналов (набору) соответствует определенный выходной сигал. Они, как правило, не обладают памятью. В последовательностных автоматах такая однозначность отсутствует. В них выходной сигнал зависит от совокупности входных сигналов, как в текущий, так и в предыдущие моменты времени. Эти автоматы обладают памятью.
В комбинационных устройствах наиболее широкое применение находят такие цифровые устройства, как сумматоры, дешифраторы и преобразователи кодов. В последовательностных автоматах широко используются цифровые устройства с двумя устойчивыми состояниями — триггеры. На их основе строят регистры, счетчики, схемы памяти.
По способу соединений элементов цифровые устройства делятся на два типа: на устройства со статическими (потенциальными) связями между элементами и устройствами с динамическими (импульсными и импульсно-потенциальными) связями между элементами. Учитывая широкое распространение в интегральной схемотехнике элементов с потенциальными связями, в дальнейшем будем ориентироваться только на элементы этого класса.
3.2 Основы алгебры логики
Основные определения
В комбинационном устройстве связь между входными Х1, Х2,… Хn и выходными У1, У2, …, Уn сигналами цифрового устройства может быть задана функциями вида
(3.1)
Особенность входных сигналов (независимых переменных) и выходных сигналов (функций) заключается в том, что они могут принимать только два значения: 1 или 0. Такие функции называются логическими, или переключательными, или булевыми.
Раздел математики, который изучает логические функции, называется алгеброй логики.
Наиболее часто логическая функция задается с помощью таблицы. В строках таблицы записываются все возможные наборы значений аргументов и указываются значения логической функции, которые они принимают на каждом наборе. Эту таблицу принято называть таблицей истинности. Для m переменных может быть 2m различных наборов. Пример логической функции трех аргументов Х1, Х2 ,Х3 приведен в таблице 3.1.
Таблица 3.1 – Пример логической функции
Номер набора |
Х3 |
Х2 |
Х1 |
У |
Номер набора |
Х3 |
Х2 |
Х1 |
У |
0 |
0 |
0 |
0 |
0 |
4 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
1 |
0 |
5 |
1 |
0 |
1 |
1 |
2 |
0 |
1 |
0 |
0 |
6 |
1 |
1 |
0 |
1 |
3 |
0 |
1 |
1 |
1 |
7 |
1 |
1 |
1 |
1 |
Если рассматривать наборы Х3, Х 2, Х1 как двоичные числа, то удобно ввести десятичную нумерацию наборов. Например, набор Х3= 1, Х2=1, x1 = 0 имеет номер 6.
Вместо таблицы истинности иногда логическую функцию удобно задавать словесным описанием. Например, функция У, заданная таблицей 3.1, может быть словесно определена так: У=1 только в том случае, если не менее двух аргументов принимают значение 1.
Некоторые логические функции и реализующие их логические элементы
Логическое сложение (дизъюнкция). Логическая функция у является логической суммой (дизъюнкцией) переменных У=f(Х1, Х2, ..., Хn), если она равна 1 в тех наборах, на которых хотя бы одна независимая переменная равна 1, и равна 0 в остальных наборах. Пример функции У, являющейся логической суммой двух переменных Х1 и Х2, приведен в таблице 3.2.
Логическое сложение двух переменных принято обозначать следующим образом: У=Х1 Х2, а логическое сложение n переменных
У=Х1 Х2 … Хn (3.2)
Таблица 3.2 – Таблица истинности Таблица 3.3 – Таблица истинности
элемента ИЛИ элемента И
Номер набора |
Х2 |
Х1 |
У |
|
Номер набора |
Х2 |
Х1 |
У |
0 |
0 |
0 |
0 |
|
0 |
0 |
0 |
0 |
1 |
0 |
1 |
1 |
|
1 |
0 |
1 |
0 |
2 |
1 |
0 |
1 |
|
2 |
1 |
0 |
0 |
3 |
1 |
1 |
1 |
|
3 |
1 |
1 |
1 |
Схема, с помощью которой из входных переменных Х1, Х2, ..., Хn образуется их логическая сумма, называется логическим элементом ИЛИ. УГО этого элемента при двух входных переменных в соответствии с рисунком 3.l.
Логическое умножение (конъюнкция).Логическая функция у является логическим произведением (конъюнкцией) переменных Х1, Х2, ..., Хn. Она равна 1 только в тех наборах, на которых все переменные одновременно равны 1. Пример функции Y, являющейся логическим произведением двух переменных Х1 и Х2, приведен в таблице 3.3.
Логическое умножение двух переменных будем обозначать так же, как обозначают обычное алгебраическое умножение У=Х1Х2. Для n переменных можно записать
Y=Х1Х2… Хn (3.3)
ИЛИ |
И |
НЕ |
ИЛИ-НЕ |
И-НЕ |
Рисунок 3.1 – УГО логических схем |
Схема, с помощью которой из входных переменных Х1, Х2, ..., Хn образуется их логическое произведение У, называется логическим элементом И. УГО этого элемента при двух входных переменных изображается в соответствии с рисунком 3.1.
Логическое
отрицание (инверсия).
Логическая функция У
является
логическим отрицанием переменной Х.
Ее
значение противоположно значению
переменной Х,
т.е. если Х
=0,
то
У=1
и наоборот.
Логическое
отрицание принято обозначать
.
Элемент, с помощью
которого реализуется логическое
отрицание, называется логическим
элементом
НЕ.
УГО этого элемента изображается в
соответствии с рисунком 3.1.
При построении современных цифровых устройств нашли широкое применение некоторые логические функции, являющиеся простыми комбинациями рассмотренных.
Логическое сложение с отрицанием (стрелка Пирса). Логическая функция у является логической суммой с отрицанием независимых переменных Х1, Х2, ..., Хn, если она равна 0 на тех наборах, на которых хотя бы одна переменная равна 1. Пример указанной функции при двух переменных приведен в таблице 3.5.
Таблица 3.5 – Таблица истинности Таблица 3.6 – Таблица истинности
элемента ИЛИ-НЕ элемента И-НЕ
Номер набора |
Х2 |
Х1 |
У |
|
Номер набора |
Х2 |
Х1 |
У |
0 |
0 |
0 |
1 |
|
0 |
0 |
0 |
1 |
1 |
0 |
1 |
0 |
|
1 |
0 |
1 |
1 |
2 |
1 |
0 |
0 |
|
2 |
1 |
0 |
1 |
3 |
1 |
1 |
0 |
|
3 |
1 |
1 |
0 |
Логическое
сложение с отрицанием обозначается
.
Иногда
в литературе пользуются обозначением
У=Х1+Х2.
В
дальнейшем будем использовать первое
обозначение. Для функции n
переменных
можно записать:
(3.4)
Элемент, реализующий функцию «логическое сложение с отрицанием», называется логическим элементом ИЛИ-НЕ (элементом Пирса). УГО элемента при двух переменных в соответствии с рисунком 3.1.
Логическое умножение с отрицанием (штрих Шеффера). Логическая функция У является логическим произведением с отрицанием независимых переменных Х1, Х2, ..., Хn, если она равна 1 только на тех наборах, на которых хотя бы одна переменная равна 0. Пример функции У, являющейся логическим произведением с отрицанием двух переменных, приведен в таблице 3.6.
Логическое
умножение с отрицанием для двух переменных
будем обозначать
.
Иногда в литературе встречается
обозначение
.
Для реализации функции «логическое
умножение с отрицанием» используется
логический элемент, называемый элементом
И-НЕ (элементом Шеффера). Его УГО
изображается в соответствии с рисунком
3.1.
Основные законы и соотношения алгебры логики
При проектировании цифровых устройств часто требуется преобразовать структурные формулы. Для этой цели используются соотношения, вытекающие из законов алгебры логики. С помощью таблиц 3.4-3.6 легко могут быть проверены свойства логического сложения, умножения и инверсии:
(3.5).
О
Переместительный закон
Х У=УХ, Х У=У Х (3.6)
Сочетательный закон
(X Y) Z=X (Y Z), (X Y) Z=X (Y Z). (3.7)
Распределительный закон
Z(X Y)=X Z Y Z, (Z X)(Z Y)=Z (X Y). (3.8)
Закон двойственности (Правило де Моргана)
(3.9)
На основании правила де Моргана логическое сложение может быть заменено умножением и, наоборот, при соответствующем инвертировании переменных и всей логической функции. На практике часто пользуются другой интерпретацией указанного правила: функции логического сложения и умножения реализуются одним и тем же логическим элементом, который в зависимости от кодировки сигналов на его входе и выходе может выполнять или функцию И, или функцию ИЛИ.
Все законы алгебры логики легко проверяются подстановкой возможных комбинаций значений 0 и 1 в левую и правую части.
Для преобразования структурных формул применяется ряд тождеств, важнейшие из которых определяют правила поглощения
X XY= X, X(X Y)= X (3.10)
и склеивания
XY
=
X,
(X
Y)
(X
)
= X.
(3.11)
Приведем еще несколько полезных соотношений:
X
= XY (3.12)
X
Y=
(X
Y), (3.13)
X
Z=
(X
v Z). (3.14)