Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Курс лекций ТДУ АТ.doc
Скачиваний:
466
Добавлен:
09.04.2015
Размер:
1.45 Mб
Скачать

3.3. Техническая реализация лу на цифровых микросхемах

Цифровые микросхемы, на которых строится техническая реализация логических устройств, выпускаются сериями. В составе каждой серии имеются объединённые по функциональному признаку простые и сложные устройства – логические, счётные, арифметические, элементы памяти и т.д. Микросхемы одной серии имеют единое напряжение питания, конструктивное исполнение, одинаковые уровни логического нуля и логической единицы. Чем разнообразнее функциональный состав серии, тем большими возможностями может обладать электрическая схема – техническая реализация логического устройства.

Основой любой серии микросхем является базовый логический элемент. Обычно базовые логические элементы выполняют операции И-НЕ (штрих Шеффера) и ИЛИ-НЕ (стрелка Пирса). Наибольшее распространение получили два типа: транзисторно-транзисторная логика (ТТЛ) и комплементарные структуры металл – окисел –полупроводник (КМОП) или металл – диэлектрик – полупроводник (КМДП).

На рис. 3.6 представлена схема базового логического элемента ТТЛ.

Рис. 3.6. Схема базового логического элемента ТТЛ 2И-НЕ

На входе элемента включён многоэмиттерный транзистор VT1. Если на все входы элемента подать напряжение высокого уровня (логическую единицу), то эмиттерный переходVT1 будет закрыт. При этом ток, протекающий через резисторR1 и коллекторно-базовый переходVT1, откроет транзисторVT2. Ток, протекающий через транзисторVT2, будет создавать падение напряжения на резисторахR2 иR3, из-за которых закроются транзисторыVT3,VT4 и откроется транзисторVT5. В результате на выходе элемента будет низкий уровень напряжения (логический нуль). Если же хоть на один из входов подать логический нуль, то эмиттерный переходVT1 откроется, а транзисторыVT2 иVT5 закроются. Высоким уровнем напряжения с коллектораVT2 откроются транзисторыVT3,VT4, и на выходе элемента будет высокий уровень напряжения (логическая единица). ДиодыVD1,VD2 защищают эмиттерный переходVT1 от выбросов напряжения отрицательной полярности, возникающих при переходных процессах.

Из курса дисциплины «Электроника» известно, что комплементарная пара полевых транзисторов (с разным типом проводимости канала: p-канал иn-канал) является «идеальным» переключателем напряжения. При подаче на вход такого переключателя высокого уровня +U(логической единицы) закрывается транзистор сp-каналом и открывается транзистор сn-каналом. На рис. 3.7 представлены схемы базовых логических элементов И-НЕ (а) и ИЛИ-НЕ (б) микросхем серии КМОП.

а)

б)

Рис. 3.7. схемы базовых логических элементов И-НЕ (а) и ИЛИ-НЕ (б) микросхем серии КМОП

Рассмотрим работу элемента И-НЕ. Логический нуль на выходе такого элемента будет только тогда, когда на всех входах Х2, Х1, Х0 будут высокие уровни напряжения. Если хотя бы на один вход, например Х0, поступает низкий уровень напряжения, то закроется транзистор с n-каналомVT6 и откроется транзистор сp-каналомVT1, через который на выход поступит высокий уровень напряжения. Аналогичные рассуждения можно провести и для элемента ИЛИ-НЕ.

К основным параметрам логических элементов цифровых микросхем относятся напряжение источника питания, уровни напряжений логического нуля и логической единицы, нагрузочная способность, помехоустойчивость, быстродействие, потребляемая мощность.

Напряжение источника питания. Микросхемы ТТЛ рассчитаны на напряжение источника питания 5 В10%, микросхемы КМОП – 9 В10% (серия К176) и 315 В (серия К561 и другие на её основе).

Уровни напряжений логического нуля и логической единицы. Различают пороговое напряжение логической единицынаименьшее напряжение высокого уровня на входе микросхемы и пороговое напряжение логического нулянаибольшее напряжение низкого уровня на входе микросхемы, при которых происходит переключение логических элементов. Для микросхем ТТЛ= 2,4 В;= 0,4 В. Для микросхем КМОП;.

Нагрузочная способность– количество входов логических элементов, которые одновременно можно подключить к одному выходу без нарушения работы ЛУ. Количественно нагрузочная способность оценивается числом единичных нагрузок (коэффициентом разветвления). Единичная нагрузка – один вход базового логического элемента данной серии.

Помехоустойчивостьбазовых логических элементов оценивается в статическом и динамическом режимах. Статическая помехоустойчивость определяется уровнем напряжения, подаваемого на вход элемента относительно уровня логического нуля, при котором не происходит изменения состояния по выходу элемента. Для микросхем ТТЛ статическая помехоустойчивость составляет не менее 0,4 В, для микросхем КМОП – не менее 30% напряжения источника питания. Динамическая помехоустойчивость зависит от формы и амплитуды сигнала помехи, а также от скорости переключения логического элемента.

Быстродействиеколичественно можно выразить через предельную рабочую частоту переключения базового логического элементаfmax, а также через время задержки распространения сигналаtзд.

Потребляемая мощностьдля выходных сигналов логического нуля и логической единицы различна, поэтому потребляемая мощность в статическом режиме определяется как среднее значение этих величин. Для микросхем ТТЛ потребляемая мощность базового логического элемента составляет несколько мВт, для микросхем КМОП – несколько мкВт (в тысячу раз меньше).

Отдельно следует отметить надёжность микросхем, которая характеризуется интенсивностью частоты отказов базовых элементов. По статистическим данным интенсивность отказов составляет = 11071/ч.

Среди микросхем ТТЛ можно выделить три группы:

- стандартные – серии 155, 133;

- быстродействующие – серии 530, 531, 1531;

- маломощные – серии 555, 533, 1533.

Сравнительные характеристики различных серий микросхем ТТЛ представлены в таблице 3.1.

Таблица 3.1

Сравнительные характеристики базовых ЛЭ различных серий микросхем ТТЛ

Серия

Р, мВт

tз, нс

fmax, МГц

Коэффициент разветвления по выходу

155

10

10

10

10

531

20

3

50

10

555

2

10

10

20

Микросхемы КМОП можно разделить на две группы:

- быстродействующие – серии 561, 1561;

- стандартные – серия 176.

Сравнительные характеристики различных серий микросхем КМОП представлены в таблице 3.2.

Таблица 3.2

Сравнительные характеристики базовых ЛЭ различных серий микросхем КМОП

Серия

Iп, мкА

Uп, В

tз, нс

fmax, МГц

Коэффициент разветвления по выходу

К561

0,1

3-15

30

2

50

К176

0,1

9

100

1

50

Конструктивное исполнение микросхем может быть в пластмассовом корпусе (К) или в металлокерамическом (КМ). Для микросхем в пластмассовом корпусе допустимый интервал температур окружающей среды составляет от 5 до +300С, в металлокерамическомот30 до +500С. На рис. 1.6 были представлены условные графические изображения элементов 2И-НЕ и 2ИЛИ-НЕ. В микросхемах ТТЛ и КМОП имеются различные варианты элементов, отличающиеся числом входов. Согласно ГОСТ 17467-79 цифровые микросхемы выпускаются в корпусе тип 201.14 (14 выводов) или тип 238.16 (16 выводов). Вид корпуса тип 201.14 представлен на рис. 3.8.

Рис. 3.8. Вид корпуса цифровой микросхемы тип 201.14

Из 14 выводов два служат для подачи напряжения питания (+Uпити Общ., обычно это выводы 14 и 7), а остальные 12 могут быть использованы для ЛЭ. Поэтому в одном корпусе можно разместить 4 элемента 2И-НЕ, 3 элемента 3И-НЕ, 2 элемента 4И-НЕ или один элемент 8И-НЕ. Поэтому при технической реализации ЛУ на заданном типе микросхем может возникнуть две ситуации:

- число входных переменных меньше числа входов ЛЭ;

- число входных переменных больше числа входов ЛЭ.

В первом случае у ЛЭ остаются свободные входы. На свободный вход можно подать неактивный уровень напряжения. Согласно теореме № 1 (таблица 1.7), для логического сложения это будет сигнал логического нуля, а для логического умножения – сигнал логической единицы. Можно также объединить свободный вход с входом, на который подан сигнал входной переменной. Частным случаем такого решения будет превращение многовходового элемента И-НЕ или ИЛИ-НЕ в инвертор, когда все входы элемента объединяются. Примеры таких действий представлены на рис. 3.9.

Рис. 3.9. Пример действий, когда число входных переменных меньше числа входов ЛЭ:

а – подача неактивного сигнала на элемент 3И-НЕ, б – подача неактивного сигнала

на элемент 3ИЛИ-НЕ, превращение элемента 3И-НЕ в инвертор

Во втором случае у ЛЭ не хватает входов для всех входных переменных. В такой ситуации приходится преобразовывать схему ЛУ. Рассмотрим случай, когда на элементах 2И-НЕ требуется реализовать схему для трёх входных переменных. Схема такого ЛУ представлена на рис.3.10.

Сначала производится умножение с инверсией входных переменных Х2 и Х1 на элементе DD1.Получается результат. Затем сигнал с выхода элементаDD1 инвертируется элементомDD2, получается. Этот сигнал на элементеDD3 умножается на Х0. На выходе схемы получается требуемый результат.

Рис. 3.10. Схема для логического умножения трёх входных переменных на элементах 2И-НЕ

Схема для четырёх входных переменных строится по такому же принципу. Пример схемы представлен на рис. 3.11.

Рис. 3.11. Схема для логического умножения четырёх входных переменных на элементах 2И-НЕ

Воспользовавшись предложенным принципом, можно построить схему для любого числа входных переменных. Аналогичные схемы можно построить и для элементов 2ИЛИ-НЕ.

Контрольные вопросы

1. Почему схемы логических устройств выполняют на электромагнитных реле?

2. В чём заключаются особенности технической реализации логического устройства на электромагнитных реле? Как следует преобразовать ФАЛ для такой реализации?

3. В каких случаях техническую реализацию логического устройства выполняют на диодной матрице?

4. Каков порядок действий при реализации ФАЛ на диодной матрице? Приведите примеры выполнения логических операций И и ИЛИ на диодах.

5. Какой вид должна иметь ФАЛ для её реализации на диодной матрице?

6. Что такое базовый логический элемент цифровой микросхемы?

7. Почему логические операции И-НЕ (штрих Шеффера) и ИЛИ-НЕ (стрелка Пирса) выбраны для построения схем базовых логических элементов?

8. Нарисуйте схему базового логического элемента микросхемы ТТЛ. Объясните принцип работы схемы.

9. Нарисуйте схемы базовых логических элементов И-НЕ и ИЛИ-НЕ микросхем КМОП. Объясните принцип работы схем.

10. Перечислите основные параметры логических элементов цифровых микросхем.

11. Как следует поступить в случае, когда число входных переменных меньше числа входов ЛЭ? Приведите пример схемы.

12. Как следует поступить в случае, когда число входных переменных больше числа входов ЛЭ? Приведите пример схемы для трёх и четырёх входных переменных на элементах 2И-НЕ и 2ИЛИ-НЕ.