4.2. Базовые логические элементы
Базовые логические элементы
Базовые логические элементы – это схемы, содержащие электронные ключи и выполняющие основные логические операции. Базовые логические элементы составляют основу для проектирования сложных цифровых устройств, выполняющих различные логические функции. Из алгебры логики известно, что сложные логические функции можно выразить через совокупность конечного числа базисных логических функций. Такие совокупности образуют: базисные логические функции НЕ (инверсию), И (конъюнкцию), ИЛИ (дизъюнкцию); логические функции НЕ, И; логические функции НЕ, ИЛИ и др. Указанные логические функции реализуются в базовых логических элементах.
Базовые логические элементы могут изготавливаться в виде отдельных интегральных микросхем. Условные обозначения и таблицы истинности (таблицы состояний) наиболее часто используемых базовых элементов НЕ, И, ИЛИ приведены в табл. 4.1.
В зависимости от применяемых элементов и схемотехники различают транзисторно-транзисторные логические элементы (ТТЛ), эмиттерно-связанную логику (ЭСЛ) и элементы на комплементарных МДП-транзисторах (КМДП-логика).
Транзисторно-транзисторные базовые элементы
Транзисторно-транзисторные базовые элементы выполняются с использованием биполярных транзисторов. Функция НЕ реализуется с помощью рассмотренного в предыдущем параграфе электронного ключа (см. рис. 4.3). Кроме элемента НЕ на практике наиболее часто используется базовый логический элемент И-НЕ (штрих Шеффера), электрическая схема которого приведена на рис. 4.7.
Условные обозначения и таблицы истинности базовых элементов НЕ, И, ИЛИ
Особенностью схемы (рис. 4.6) является использование многоэмиттерного транзистора V1. С помощью этого транзистора реализуется требуемая логическая функция базового элемента. В многоэмиттерном транзисторе (рис. 4.7) к базовой области транзистора примыкают две эмиттерные области. Инжекция носителей заряда в коллекторный переход может производиться как из одного, так и из другого эмиттера. Ток базы может ответвляться в каждый открытый эмиттерный переход транзистора, В транзисторно-транзисторные логических элементах используются многоэмиттерные транзисторы с тремя, четырьмя и более эмиттерами.
Работа схемы ТТЛ-элемента
Рассмотрим работу схемы ТТЛ-элемента при подаче различных логических сигналов. При этом для простоты уровню логической единицы будем приписывать напряжение, равное напряжению питания, а уровню логического нул
я – нулевое напряжение.
Случай 1. На оба входа элемента И-НЕ подаются логические единицы: UХ1 = UХ2 = ЕП. Из анализа схемы (см. рис. 4.6) следует, что оба эмиттерных перехода многоэмиттерного транзистора будут закрыты. Наоборот, коллекторный переход транзистора V1 будет открыт. В этом случае транзистор V1 работает в необычном, инверсном режиме. Возникающий базовый ток протекает через прямо смещенный коллекторный переход и открывает транзистор V2.
Сопротивление между коллектором и эмиттером этого транзистора становится малым (ключ замкнут). В транзисторе протекают большие токи эмиттера и коллектора. Сопротивления резисторов RК и RЭ подобраны так, что транзистор V4 открывается, а транзистор V3 – закрывается. На выходе элемента получаем логический нуль. Диод D предназначен для повышения потенциала эмиттера транзистора V3 и, следовательно, для надежного удержания этого транзистора в закрытом состоянии.

Случай 3. Нулевое напряжение подается на один из входов элемента и будет соответствовать второму случаю. Действительно, при подаче нулевого напряжения на один вход элемента многоэмиттерный транзистор будет открываться так же, как при подаче нулевых напряжений на оба входа схемы. На выходе базового элемента и в этом, третьем, случае будет формироваться логическая единица.
Таблица истинности логического элемента И-НЕ имеет вид (рис. 4.8). Известно, что, комбинируя соединения таких схем, можно построить любую по сложности логическую функцию. Из анализа таблицы истинности схемы следует, что ее можно получить при последовательном соединении элементов И и НЕ.

Транзистор V1 открывается при подаче нулевого напряжения на затвор, так как в этом случае относительно истока на затворе возникает отрицательное напряжение, и в приповерхностный слой под затвором из n-подложки подтягиваются дырки, создающие проводящий канал. Транзистор V2 открывается при подаче на затвор положительного напряжения. В этом случае в приповерхностный слой под затвором транзистора подтягиваются электроны проводимости.
При подаче на вход схемы (рис. 4.9) логической единицы (большого положительного напряжения) транзистор VI закрывается, а транзистор V2 открывается. При этом на выходе элемента получаемм логический нуль. Если на вход схемы подается логический нуль, то закрывается транзистор V2 и открывается транзистор V1 – на выходе получаем логическую единицу.
Основное преимущество КМДП-логики – небольшая потребляемая мощность. У МДП-транзистора имеется очень маленький, практически нулевой ток затвора, и следовательно, на управление полевым транзистором расходуется незначительная мощность. В быстродействующих схемах с полевыми транзисторами наибольшая мощность затрачивается на заряд и разряд входной емкости полевого транзистора, а не на создание постоянного управляющего тока затвора.
В схемах КМДП-элементов отсутствуют резисторы, на нагрев которых обычно расходуется значительная доля энергии. При уменьшении геометрических размеров полевых транзисторов легко получить существенное увеличение быстродействия из-за уменьшения площади затвора и уменьшения емкостей между затвором и ист
Базовые логические элементы
И, ИЛИ, НЕ и их комбинации
В Булевой алгебре, на которой базируется вся цифровая техника, электронные элементы должны выполнять ряд определённых действий. Это так называемый логический базис. Вот три основных действия:
ИЛИ – логическое сложение (дизъюнкция) – OR;
И – логическое умножение (конъюнкция) – AND;
НЕ – логическое отрицание (инверсия) – NOT.
Примем за основу позитивную логику, где высокий уровень будет «1», а низкий уровень примем за «0». Чтобы можно было более наглядно рассмотреть выполнение логических операций, существуют таблицы истинности для каждой логической функции. Сразу нетрудно понять, что выполнение логических функций «и» и «или» подразумевают количество входных сигналов не менее двух, но их может быть и больше.
Логический элемент И.
На рисунке представлена таблица истинности элемента «И» с двумя входами. Хорошо видно, что логическая единица появляется на выходе элемента только при наличии единицы на первом входе и на втором. В трёх остальных случаях на выходе будут нули.
| Вход X1 | Вход X2 | Выход Y |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 1 | 1 |
На принципиальных схемах логический элемент «И» обозначают так.
На зарубежных схемах обозначение элемента «И» имеет другое начертание. Его кратко называют AND.
Логический элемент ИЛИ.
Элемент «ИЛИ» с двумя входами работает несколько по-другому. Достаточно логической единицы на первом входе или на втором как на выходе будет логическая единица. Две единицы так же дадут единицу на выходе.
| Вход X1 | Вход X2 | Выход Y |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 1 | 1 |
На схемах элемент «ИЛИ» изображают так.
На зарубежных схемах его изображают чуть по-другому и называют элементом OR.
Логический элемент НЕ.
Элемент, выполняющий функцию инверсии «НЕ» имеет один вход и один выход. Он меняет уровень сигнала на противоположный. Низкий потенциал на входе даёт высокий потенциал на выходе и наоборот.
| Вход X | Выход Y |
|---|---|
| 0 | 1 |
| 1 | 0 |
Вот таким образом его показывают на схемах.
В зарубежной документации элемент «НЕ» изображают следующим образом. Сокращённо называют его NOT.
Все эти элементы в интегральных микросхемах могут объединяться в различных сочетаниях. Это элементы: И–НЕ, ИЛИ–НЕ, и более сложные конфигурации. Пришло время поговорить и о них.
Логический элемент 2И-НЕ.
Рассмотрим несколько реальных логических элементов на примере серии транзисторно-транзисторной логики (ТТЛ) К155 с малой степенью интеграции. На рисунке когда-то очень популярная микросхема К155ЛА3, которая содержит четыре независимых элемента 2И – НЕ. Кстати, с помощью её можно собрать простейший маячок на микросхеме.
Цифра всегда обозначает число входов логического элемента. В данном случае это двухвходовой элемент «И» выходной сигнал которого инвертируется. Инвертируется, это значит «0» превращается в «1», а «1» превращается в «0». Обратим внимание на кружочек на выходах – это символ инверсии. В той же серии существуют элементы 3И–НЕ, 4И–НЕ, что означает элементы «И» с различным числом входов (3, 4 и т.д.).
Как вы уже поняли, один элемент 2И-НЕ изображается вот так.
По сути это упрощённое изображение двух объёдинённых элементов: элемента 2И и элемента НЕ на выходе.
Зарубежное обозначение элемента И-НЕ (в данном случае 2И-НЕ). Называется NAND.
Таблица истинности для элемента 2И-НЕ.
| Вход X1 | Вход X2 | Выход Y |
|---|---|---|
| 0 | 0 | 1 |
| 1 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 1 | 0 |
В таблице истинности элемента 2И – НЕ мы видим, что благодаря инвертору получается картина противоположная элементу «И». В отличие от трёх нулей и одной единицы мы имеем три единицы и ноль. Элемент «И – НЕ» часто называют элементом Шеффера.
Логический элемент 2ИЛИ-НЕ.
Логический элемент 2ИЛИ – НЕ представлен в серии К155 микросхемой 155ЛЕ1. Она содержит в одном корпусе четыре независимых элемента. Таблица истинности так же отличается от схемы «ИЛИ» применением инвертирования выходного сигнала.
Таблица истинности для логического элемента 2ИЛИ-НЕ.
| Вход X1 | Вход X2 | Выход Y |
|---|---|---|
| 0 | 0 | 1 |
| 1 | 0 | 0 |
| 0 | 1 | 0 |
| 1 | 1 | 0 |
Изображение на схеме.
На зарубежный лад изображается так. Называют как NOR.
Мы имеем только один высокий потенциал на выходе, обусловленный подачей на оба входа одновременно низкого потенциала. Здесь, как и на любых других принципиальных схемах, кружочек на выходе подразумевает инвертирование сигнала. Так как схемы И – НЕ и ИЛИ – НЕ встречаются очень часто, то для каждой функции имеется своё условное обозначение. Функция И – НЕ обозначается значком «&«, а функция ИЛИ – НЕ значком «1«.
Для отдельного инвертора таблица истинности уже приведена выше. Можно добавить, что количество инверторов в одном корпусе может достигать шести.
Логический элемент «исключающее ИЛИ».
К числу базовых логических элементов принято относить элемент реализующий функцию «исключающее ИЛИ». Иначе эта функция называется «неравнозначность».
Высокий потенциал на выходе возникает только в том случае, если входные сигналы не равны. То есть на одном из входов должна быть единица, а на другом ноль. Если на выходе логического элемента имеется инвертор, то функция выполняется противоположная – «равнозначность». Высокий потенциал на выходе будет появляться при одинаковых сигналах на обоих входах.
| Вход X1 | Вход X2 | Выход Y |
|---|---|---|
| 0 | 0 | 0 |
| 1 | 0 | 1 |
| 0 | 1 | 1 |
| 1 | 1 | 0 |
Эти логические элементы находят своё применение в сумматорах. «Исключающее ИЛИ» изображается на схемах знаком равенства перед единицей «=1«.
На зарубежный манер «исключающее ИЛИ» называют XOR и на схемах рисуют вот так.
Кроме вышеперечисленных логических элементов, которые выполняют базовые логические функции очень часто, используются элементы, объединённые в различных сочетаниях. Вот, например, К555ЛР4. Она называется очень серьёзно 2-4И-2ИЛИ-НЕ.
Её таблица истинности не приводится, так как микросхема не является базовым логическим элементом. Такие микросхемы выполняют специальные функции и бывают намного сложнее, чем приведённый пример. Так же в логический базис входят и простые элементы «И» и «ИЛИ». Но они используются гораздо реже. Может возникнуть вопрос, почему эта логика называется транзисторно-транзисторной.
Если посмотреть в справочной литературе схему, допустим, элемента 2И – НЕ из микросхемы К155ЛА3, то там можно увидеть несколько транзисторов и резисторов. На самом деле ни резисторов, ни диодов в этих микросхемах нет. На кристалл кремния через трафарет напыляются только транзисторы, а функции резисторов и диодов выполняют эмиттерные переходы транзисторов. Кроме того в ТТЛ логике широко используются многоэмиттерные транзисторы. Например, на входе элемента 4И стоит четырёхэмиттерный транзистор.
Базовые логические элементы
Что такое логический элемент
Логический элемент — это интегральная схема, выполняющая логические операции с входной информацией.
Этот электронный чип обеспечивает определенную взаимосвязь между сигналами входа и выхода.
Где применяются логические элементы
Логические элементы могут служить автономными частями схемы и составными частями более сложной схемы. В качестве самостоятельного элемента микросхему используют для управления устройством. Также чип с логической опцией имеет назначение генератора импульсов в радиодеталях.
Осторожно! Если преподаватель обнаружит плагиат в работе, не избежать крупных проблем (вплоть до отчисления). Если нет возможности написать самому, закажите тут.
В комбинационных цифровых схемах рассматриваемые элементы составляют часть больших и сверхбольших интегральных схем, шифраторов и дешифраторов. В триггерах, регистрах, счетчиках и других схемах с памятью также применяют микросхемы с функцией логических действий.
Классификация логических элементов
В зависимости от вида используемых сигналов микросхемы с логическим действием бывают:
В зависимости от типа используемых материалов выделяют следующие разновидности микросхем:
Примеры основных логических элементов
На чипах с логической функцией выполняют основные операции:
Логический элемент «И»
Микросхема «И» выполняет конъюнкцию над входной информацией. Элемент «И» имеет 2-8 входов и один выход.
Для микросхемы с двумя входами логическая единица на выходе возможна только при подаче на оба входа истинного значения. В иных случаях на выходе получится ноль.
Логический элемент «ИЛИ»
Действие сложения над входными данными выполняет элемент «ИЛИ». У этого устройства может быть 2 и более входов и лишь один выход.
У элемента «ИЛИ» с двумя входами высокий потенциал на выходе появится при подаче такой же величины на первый или второй вход, а также на оба входа одновременно.
Логический элемент «НЕ»
Операцию отрицания осуществляет элемент «НЕ». Поскольку он имеет по одному входу и выходу, его называют инвертором.
Для элемента «НЕ» характерно обращение входной информации. При подаче на вход логической единицы выйдет логический ноль, и наоборот, при подаче нуля выйдет единица.
Логический элемент «И-НЕ»
«И-НЕ» выполняет функцию отрицания результата конъюнкции. Название следует из принципа работы элемента: «И-НЕ» представляет собой элемент «И», который дополнен элементом «НЕ». Следовательно, «И-НЕ» осуществляет операцию, обратную для элемента «И».
Логический элемент «ИЛИ-НЕ»
Комбинация «ИЛИ-НЕ» выполняет операцию отрицания дизъюнкции. Данный элемент является противоположным элементу «ИЛИ», соответственно, значения входа и выхода для этих элементов тоже будут обратными друг другу.
Логический элемент «исключающий ИЛИ»
Элемент с функцией сложения по модулю 2 называется «исключающем ИЛИ», другое его название — «неравнозначность». Данная микросхема имеет два входа и один выход.
Истинное значение будет в случае разных сигналов на входах. Если на обоих входах будет высокий потенциал, на выходе получится низкий. При одновременной подаче низкого уровня сигнала на каждый вход на выходе также будет низкий уровень.
Обозначения логических элементов на схеме
Устройство «И» имеет разное условное обозначение в зависимости от числа входов на устройстве: 2И — чип с двумя входами, «3И» — микросхема с тремя входами и т.д. На схеме это выглядит так:
Элемент «ИЛИ» обозначается подобно интегральной схеме с функцией умножения: «2ИЛИ» = 2 входа, «3ИЛИ» = 3 входа и т.д.:
Чип, осуществляющий отрицание, обозначается схематически так:
На чертеже изображен пример обозначения «2И-НЕ»:
Условное обозначение «2ИЛИ-НЕ» выглядит следующим образом:
























