
- •2. Сравнительная оценка базовых логических элементов
- •4. Типы корпусов микросхем
- •5. Условное графическое обозначение микросхем
- •6. Основы булевой алгебры
- •7. Аксиомы и законы булевой алгебры
- •8. Формы представления логических функций
- •12. Карты Карно для двух, трех, четырех и пяти переменных. Порядок минимизации функций с помощью карт Карно. Примеры минимизации
- •17. Комбинационные устройства: определение, методика проектирования
- •18. Шифраторы
- •19. Дешифратор
- •22, Преобразователи кодов
- •24, Мультиплексоры
- •25. Мультиплексорное дерево
- •27. Демультиплексоры
- •28. Сумматоры и полусумматоры
- •31. Многоразрядные двоичные сумматоры
- •33. Двоичные компараторы
- •35. Мажоритарный элемент
- •36. Программируемые логические матрицы
- •40. Реализация шифраторов, дешифраторов, мультиплексоров и демультиплексоров на плм
- •43. Последовательностные устройства: определение, основные типы устройств, методика проектирования
- •44. Триггеры
- •45. Классификация триггеров по функциональному назначению
- •46. Регистры
- •47. Регистры хранения
- •48. Регистры сдвига
- •49. Счетчики
- •50. Последовательные счетчики
- •51. Параллельные счетчики
- •52. Вычитающий и реверсивный счетчик
- •53. Декадный счетчик
- •64) Постоянные запоминающие устройства
- •65) Увеличение объема памяти запоминающих устройств
- •66) Назначение цап и ацп
- •67) Основные характеристики цап и ацп
- •68) Цап с матрицей взвешенных резисторов
- •69) Цап с матрицей r-2r
- •71) Области применения цап
- •72) Ацп времяимпульсного типа
- •73) Ацп с двойным интегрированием
- •74) Ацп параллельного преобразования (прямого преобразования)
- •75) Ацп последовательного счета (развертывающего типа)
- •76) Ацп следящего типа
- •77) Ацп последовательного приближения (поразрядного уравновешивания)
- •78) Области применения ацп
- •79) Схема выборки и хранения
- •85) Общая структура и принципы функционирования микропроцессорных систем
- •91. Способы адресации операндов. Особенности способов адресации.
- •92. Формат типовой команды микропроцессора. Одноадресные, двухадресные, и трехадресные команды. Классификация групп операций микропроцессора.
- •93. Команды пересылки. Команды арифметических и логических операций.
- •94. Команды сдвига. Команды сравнения и тестирования. Команды управления процессором.
- •95. Команды битовых операций. Операции управления программой.
- •96. Структурная схема, физический интерфейс и условное графическое обозначение однокристального микроконтроллера (мк) к1816ве48.
- •97) Структурная организация центрального процессора мк к1816ве48.
- •98) Организация памяти программ и данных мк к1816ве48.
- •99) Организация системы ввода-вывода мк к1816ве48.
- •100) Организация систем подсчета времени, прерываний и синхронизации мк к1816ве48.
- •101) Средства расширения памяти программ мк к1816ве48: интерфейс, схе-мы подключения, временные диаграммы.
- •102) Средства расширения памяти данных мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
- •103) Средства расширения ввода-вывода мк к1816ве48: интерфейс, схемы подключения, временные диаграммы.
1. Основные параметры и характеристики логических элементов.
Логические элементы характеризуются следующей системой параметров:
–
потенциалы,
соответствующие 0 и 1; –
,
;–
порог переключения
;
– число входов (коэффициент объединения
по входу); – входные токи
при
и
при
;
– коэффициент разветвления по выходу
(нагрузочная способность); – устойчивость
к помехам положительной и отрицательной
полярности
,
;
– мощность
или ток
,
потребляемые от источника питания; –
задержки переключения
из состояния 0 на выходе в состояние 1
и
из состояния 1 в состояние 0. Параметры
определяются по статическим и переходным
характеристикам. Основной статической
характеристикой логических элементов
являетсяпередаточная
характеристика
– зависимость потенциала на выходе от
потенциала на одном из входов при
постоянных значениях потенциала (
или
)
на остальных входах. По типу передаточной
характеристики элементы делятся на
инвертирующие, на выходе которых
образуется инверсия входных сигналов
(элементы НЕ, И–НЕ, ИЛИ–НЕ и др.), и
неинвертирующие, сигналы на выходе
которых не инвертируются (элементы И,
ИЛИ и др.). Типичная передаточная
характеристика инвертирующего элемента
показана на рис. 1.1,а, неинвертирующего
– на рис. 1.1,б.
а) б)
Рис.
1.1. Передаточные характеристики
инвертирующего (а) и неинвертирующего
(б) логических элементов Так как в
цифровом устройстве должно быть
обеспечено четкое разделение (квантование)
уровней логических 0 и 1, то передаточная
характеристика имеет три явно выраженных
участка: I
– соответствующий состоянию
,II
– состоянию
,III
– промежуточному состоянию. Значения
потенциала
,
соответствующие границам участков,
называютсяпорогами
переключения
и
,область
между порогами –зоной
неопределенности.
Из
других статических характеристик ЛЭ
можно отметить входную
характеристику
(служит для определения входных токов
,
вытекающего из схемы при
,
и втекающего в схему при
)
ивыходные
характеристики
,
.Коэффициент
объединения по входу
определяет число входов элемента,
предназначенных для подачи логических
переменных. Элемент с большим коэффициентом
объединения по входу имеет более широкие
функциональные возможности. Нагрузочная
способность
(или коэффициент
разветвления по выходу)
определяет число входов аналогичных
элементов, которое может быть подключено
к выходу данного элемента. Чем выше
нагрузочная способность элементов,
тем меньшее число элементов может
потребоваться при построении цифрового
устройства. Быстродействие
логического элемента оценивается
задержкой распространения сигнала от
входа к выходу элемента. На рис. 1.2
показаны переходные характеристики
инвертирующего и неинвертирующего
логических элементов. Средняя
задержка распространения сигнала
.
Этот параметр используется при расчете
задержки распространения сигналов в
сложных логических схемах.Помехоустойчивость
оценивается наибольшим напряжением
помехи, действующей на входе, которое
не вызывает ложного переключения
элемента из 1 в 0 или наоборот.
Помехоустойчивость логического элемента
можно оценить по передаточной
характеристике.
,
; (1.1)
, (1.2)
где
– логический перепад;
– ширина зоны неопределенности.
Рис. 1.2. Переходная характеристика логического элемента
2. Сравнительная оценка базовых логических элементов
В настоящее время наиболее широко применяются микросхемы ТТЛ-типа (транзисторно-транзисторная логика), так как их параметры соответствуют требованиям разнообразной электронной аппаратуры. ТТЛ ИМС обладают сравнительно высоким быстродействием при относительно большой потребляемой мощности, высокой помехоустойчивостью и большой нагрузочной способностью.
Промышленность выпускает несколько разновидностей ТТЛ ИМС, в том числе ИС с диодами Шотки (ТТЛШ) повышенного быстродействия (но большей мощности потребления) и маломощные (но с меньшим быстродействием).
Микросхемы ЭСЛ-типа (эмиттерно-связанная логика) являются наиболее быстродействующими. Это обусловлено, в частности, тем, что транзисторы элемента работают в активном режиме, чем исключается время выхода из насыщения; перезарядка нагружающих вывод емкостей происходит достаточно быстро через малое выходное сопротивление эмиттерных повторителей.
Наряду с высоким быстродействием и большой нагрузочной способностью ЭСЛ-элемент отличается меньшей, чем ТТЛ-элемент, помехоустойчивостью (ввиду того, что для его переключения достаточен небольшой перепад входного напряжения), а также относительно большим потреблением мощности (за счет работы транзисторов в активном режиме и малых сопротивлений резисторов, дополнительно обеспечивающих быстродействие), что повышает требования к источникам питания и системе охлаждения.
Микросхемы
КМОП-типа (на комплементарных
МОП-транзисторах) отличаются исключительно
малым потреблением мощности, за счет
чего температура кристалла не превышает
допустимой при весьма большом количестве
компонентов на нем. Это позволяет
изготовлять большие интегральные схемы
(БИС) КМОП-типа с наивысшей в настоящее
время степенью интеграции. Малая
потребляемая мощность позволяет
использовать аппаратуру на КМОП ИМС
при ограниченных возможностях источников
питания. Вместе с тем КМОП ИМС отличают
высокая помехозащищенность и большое
входное сопротивление, следствием чего
является высокая нагрузочная способность
(большой коэффициент разветвления по
выходу). Наряду с этим КМОП-элемент
имеет ограниченный коэффициент
объединения по входу. Это связано с
тем, что число входов равно числу
нагрузочных транзисторов; за счет
значительного падения напряжения на
большом количестве отпертых нагрузочных
транзисторов напряжение
логической 1 на выходе может существенно
снизиться. По быстродействию микросхемы
КМОП-типа уступают микросхемам ЭСЛ- и
ТТЛ-типов.
Параметр |
Тип логики | |||
ТТЛ |
ТТЛШ |
ЭСЛ |
КМОП | |
Напряжение
питания
|
5 |
5 |
-5,2 |
3…5 |
Напряжение
логической 1
|
2,4 |
2,7 |
-0,9 |
|
Напряжение
логического 0
|
0,4 |
0,5 |
-0,6 |
|
Быстродействие
|
20 |
5 |
2,9 |
50 |
Помехоустойчивость
|
Не менее 0,4 |
Не менее 0,5 |
0,2 |
Не
менее 0,3
|
Потребляемая
мощность
|
22 |
19 |
35 |
0,1 |
Коэффициент
разветвления по выходу
|
10 |
10 |
15 |
50 |
Коэффициент
объединения по входу
|
8 |
4 |
9 |
– |
В ряде случаев цифровое устройство приходится выполнять не микросхемах разных типов (например, ТТЛ и ЭСЛ). При этом для согласования уровней логических 1, а также логических 0 применяют преобразователи уровней.
Промышленность выпускает микросхемы и других типов, в частности диодно-транзисторной логики (ДТЛ) и резисторно-транзисторной логики (РТЛ). ДТЛ ИМС представляют собой комбинацию диодной схемы И и транзисторного инвертора. РТЛ- и ДТЛ-типы микросхем относятся к ранним разработкам, не обладают необходимыми параметрами и выпускаются для ремонта аппаратуры, изготовленной ранее.
В таблице 1.1 сведены параметры элементов серий 155 (ТТЛ), 531 (ТТЛШ), 100 (ЭСЛ), 561 (КМОП).
3. Системы обозначений отечественных и зарубежных ИМС По конструктивно-технологическому исполнению все цифровые ИМС делятся на группы. По характеру выполняемых функций в аппаратуре ИМС подразделяются на подгруппы (например, логические элементы, триггеры и т.д.) и виды внутри подгрупп (например, триггеры универсальные, счетные, с задержкой и т.д.). Разделение цифровых ИМС на подгруппы и виды по функциональному назначению приведено в таблице 1.2.
В
качестве базиса в цифровой схемотехнике
принято рассматривать классический
набор микросхем малой и средней степени
интеграции, в основе которого лежат
ТТЛ серии семейства 74, выпускаемые
рядом фирм, например американской
фирмой Texas
Instruments.
Каждая микросхема серий семейства 74
имеет свое обозначение, и система
обозначений отечественных серий
существенно отличается от принятой за
рубежом.
Рис. 1.3. Система обозначений микросхем фирмы Texas Instruments В качестве примера рассмотрим систему обозначений фирмы Texas Instruments (рис. 1.3). Полное обозначение состоит из шести элементов: 1. Идентификатор фирмы SN (для серий AC и ACT отсутствует). 2. Температурный диапазон (тип семейства): 74 – коммерческие микросхемы (температура окружающей среды для биполярных микросхем – 0…70°С, для КМОП микросхем – –40…+85°С), 54 – микросхемы военного назначения (температура окружающей среды – –55…+125°С). 3. Код серии (до трех символов): Отсутствует – стандартная ТТЛ серия. LS (Low Power Schottky) – маломощная серия ТТЛШ. S (Schottky) – серия ТТЛШ. ALS (Advanced Schottky) – улучшенная серия ТТЛШ. F (Fast) – быстрая серия. HC (High Speed CMOS) – высокоскоростная КМОП серия. HCT (High Speed CMOS with TTL inputs) – серия HC, совместимая по входу с ТТЛ. BCT (BiCMOS Technology) – серия с БиКМОП технологией. ABT (Advanced BiCMOS Technology) – улучшенная серия с БиКМОП технологией. LVT (Low Voltage Technology) – серия с низким напряжением питания. 4. Идентификатор специального типа (2 символа) – может отсутствовать. 5. Тип микросхемы (от двух до шести цифр). 6. Код типа корпуса (от одного до двух символов) – может отсутствовать. Например, N – пластмассовый корпус DIL (DIP), J – керамический корпус DIL (DIC), T – плоский металлический корпус. Примеры обозначений: SN74ALS373, SN74ACT7801, SN7400.
Рис. 1.4. Отечественная система обозначений микросхем по ГОСТ 17021–75 Отечественная система обозначений микросхем (ГОСТ 17021–75) отличается от рассмотренной довольно существенно (рис. 1.4). Основные элементы обозначенияследующие: 1. Буква К обозначает микросхемы широкого применения, для микросхем военного назначения буква отсутствует. 2. Тип корпуса микросхемы (один символ) – может отсутствовать. Например, Р – пластмассовый корпус, М – керамический корпус, Б – бескорпусная микросхема. 3. Номер серии микросхемы (от трех до четырех цифр). 4. Функция микросхемы (две буквы). 5. Порядковый номер микросхемы по функциональному признаку в данной серии (от одной до трех цифр). Примеры обозначений: КР1533ЛА3, КМ531ИЕ17, КР1554ИР47. В таблице 1.3 приведены условные обозначения отечественных и зарубежных серий цифровых ИМС.
Тип логики |
Серия |
Функциональный аналог |
Фирма |
ТТЛ |
К155 |
SN74 |
Texas Instruments |
КМ155 |
SN74 |
Texas Instruments | |
ТТЛШ |
К531 |
SN74S |
Texas Instruments |
КР1531 |
SN74F |
Texas Instruments | |
К555 |
SN74LS |
Texas Instruments | |
КМ555 |
SN74LS |
Texas Instruments | |
КР1533 |
SN74ALS |
Texas Instruments | |
К589 |
I3000 |
| |
КР1802 |
– |
| |
К1804 |
Am2900 |
| |
ЭСЛ |
К500 |
MC10K |
Motorola |
К1500 |
F100K |
| |
К1800 |
MC10800 |
Motorola | |
К1520ХМ1 |
F200 |
| |
К1520ХМ2 |
– |
| |
КМОП |
К164 |
CD4000 |
RCA |
К176 |
CD4000 |
RCA | |
К564 |
CD4000A, MC14000A |
RCA, Motorola | |
К561 |
CD4000A, MC14000A |
RCA, Motorola | |
КР1561 |
CD4000B, MC14000B |
RCA, Motorola | |
К1564 |
54HC |
National Semiconductor, Motorola | |
КР1554 |
74AC |
Texas Instruments | |
КР1594 |
74ACT |
Texas Instruments |