Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология Образование Политология Производство Психология Стандартизация Технологии |
ЭЛЕМЕНТЫ ЦИФРОВОЙ ЭЛЕКТРОНИКИСтр 1 из 6Следующая ⇒
ЭЛЕМЕНТЫ ЦИФРОВОЙ ЭЛЕКТРОНИКИ Логические элементы В цифровых вычислительных машинах, устройствах автоматики и обработки информации используют устройства, осуществляющие логические операции. Логическая операция - это преобразование по правилам алгебры логики (или булевой алгебры) входной цифровой информации в выходную. Простейшее в функциональном отношении логическое устройство, выполняющее одну определенную логическую операцию над входными сигналами, называют логическим элементом. В алгебре логики истинность суждения или высказывания о результатах той или иной логической операции обозначают символом 1, ложность - 0. Таким образом, логические переменные в алгебре логики принимают лишь два значения: единицу и нуль. Их называют двоичными переменными. Чтобы реализовать алгебру логики на электронных элементах, необходимо значение параметров этих элементов перевести на язык алгебры логики (0 или 1). Задавать значения параметров можно уровнем напряжения или полярностью импульсов. Если сигналы подают в виде высокого (положительной или отрицательной полярности) и низкого (близкого к нулю) уровня напряжения, то такой способ подачи сигнала называют потенциальным. Если высокому уровню напряжения U1 приписывают значение «единица», а низкому U0 - «нуль», то логику называют положительной (позитивной), в противном случае — отрицательной (негативной). Разность уровней единицы и нуля называют логическим перепадом Uл = U1 – U0. Он должен быть значительным, иначе нельзя будет четко отделить один уровень от другого. Если сигналы подают в импульсной форме, то такой способ подачи сигнала называют импульсным. При этом логической единице соответствует наличие импульса, логическому нулю — отсутствие импульса (положительная логика). Сигналы, соответствующие 1 (или 0) могут быть на входе и выходе разными. Наибольшее распространение получили потенциальные логические элементы, так как их можно изготовлять по технологии интегральных микросхем.
Элементарные логические операции И типы логических элементов
Система логических элементов, на базе которой можно строить логическую схему любой сложности, называется функционально полной. Основными и наиболее простыми логическими элементами являются элементы, выполняющие операции отрицания ( НЕ ), конъюнкции ( И ), дизъюнкции ( ИЛИ ). Они составляют функционально полную систему и являются системой минимального базиса. Каждая из этих операций и логических элементов имеет и другое название. В таблице 2.1 даны названия логических элементов, обозначение данной операции, показано, как обозначаются логические элементы в функциональных схемах. В таблице 2.2 даны таблицы истинности для случая, когда имеется два входа и один выход. Таблица истинности содержит правила выполнения операций. В каждой ее строке записывают состояние сигналов на входах (х1, х2) и результат логической операции на выходе (у). В общем случае логический элемент может иметь n входов и n выходов. Таблица 2.1
Функционально полную систему могут обеспечить составные (комбинированные) логические элементы, выполняющие логические операции И - НЕ, ИЛИ - НЕ. Их названия, обозначения также даны в таблице 2.1. Логические элементы выполняют как на дискретных приборах, так и методами интегральной технологии. Для большинства серий интегральных микросхем базисной системой являются логические элементы И - НЕ или ИЛИ - НЕ. Их выпускают в виде отдельных микроминиатюрных устройств в герметичном корпусе. Таблица 2.2
Составные логические элементы на разных ступенях могут выполняться на различных приборах (резисторах, диодах, транзисторах, как биполярных, так и полевых), т. е. могут иметь разные схемные варианты. В соответствии с конструкцией их называют логикой типа резисторно-транзисторной (РТЛ); диодно-транзисторной (ДТЛ); транзисторно-транзисторной (на биполярных транзисторах-ТТЛ; на полевых - МОПТЛ; на комплементарных полевых транзисторах - КМОП или КМОПТЛ; на транзистор с эмиттерными связями - ТЛЭС или ЭСЛ). Специфической логикой на транзисторах является инжекционная логика – И2Л. она не имеет аналогов в транзисторных схемах на дискретных элементах. Связь между ступенями логических элементов осуществляется либо непосредственно, либо через резистор, либо через RС - цепочку. Тогда в название логики добавляют соответствующие буквенные обозначения: НСТЛ - транзисторная логика с непосредственной связью; НСТЛМ — транзисторная логика с непосредственной связью на МОП - транзисторе; РЕТЛ - транзисторная логика с резистивно-емкостной связью. Элементов И-НЕ и ИЛИ-НЕ Логические элементы И-НЕ и ИЛИ-НЕ наиболее широко представлены в справочной литературе и обладают универсальными свойствами. На их основе можно построить все логические функции. Реализация основных логических функций с помощью элемента И-НЕ. В таблице 2.3 представлены варианты реализации основных логических функций с помощью элементов И-НЕ, имеющих два входа. Таблица 2.3 Реализация основных логических функций с помощью элемента ИЛИ-НЕ, имеющих два входа, показана в таблице 2.4.
Если добавить к последней схеме инвертор, то получится элемент И-НЕ. Самостоятельное значение имеет логическая операция ЗАПРЕТ. Обозначение, аналитическое выражение и таблица истинности данной функции приводятся ниже.
Логический элемент ЗАПРЕТ имеет в простейшем случае два входа: разрешающий или информационный (Х1) и запрещающий (Х2). Если на запрещающий вход поступает сигнал 1, то это соответствует запрету на передачу информации с информационного входа на выход. Одним из важнейших элементов цифровых систем является ЯЧЕЙКА ПАМЯТИ. Она может быть построена на универсальных элементах ИЛИ-НЕ (рис.2.10). Подача на вход Х1 единичного импульса при нулевом сигнале на входе Х2, дает на общем выходе Y – единицу, которая по цепи обратной связи подается на вход Х0. При снятии сигнала со входа Х1, схема остается в том же состоянии, т.е. сохраняет записанную информацию. Для стирания этой информации служит вход Х2. Логическую операцию ПАМЯТЬ можно также реализовать с помощью RS-триггера на элементах И-НЕ.
Конструирование схем Пример решения логической задачи
Предположим необходимо сконструировать простой электронный замок, который должен открываться только в том случае, когда определенные электронные ключи замкнуты. Исходными данными является таблица истинности, представленная на рис.2.17. Две комбинации входных величин дают на выходе логическую единицу. Единица на выходе означает, что замок открыт. На основе таблицы истинности формируется соответствующее булево выражение в дизъюнктивной нормальной форме Затем в соответствии с полученным выражением составляется логическая схема рис.2.18, а. Как уже упоминалось выше, одному логическому выражению может быть поставлено в соответствие несколько логических схем, т.е. нет однозначного схемного решения логической задачи. Вместе с тем, то множество логических схем, которое соответствует данному выражению, выполняет одну и ту же функцию и определяется одной таблицей истинности. В качестве иллюстрации к сказанному на рис.2.18, б приведена схема того же замка, выполненная только на элементах ИЛИ-НЕ. ЭЛЕМЕНТЫ ЦИФРОВОЙ ЭЛЕКТРОНИКИ Логические элементы В цифровых вычислительных машинах, устройствах автоматики и обработки информации используют устройства, осуществляющие логические операции. Логическая операция - это преобразование по правилам алгебры логики (или булевой алгебры) входной цифровой информации в выходную. Простейшее в функциональном отношении логическое устройство, выполняющее одну определенную логическую операцию над входными сигналами, называют логическим элементом. В алгебре логики истинность суждения или высказывания о результатах той или иной логической операции обозначают символом 1, ложность - 0. Таким образом, логические переменные в алгебре логики принимают лишь два значения: единицу и нуль. Их называют двоичными переменными. Чтобы реализовать алгебру логики на электронных элементах, необходимо значение параметров этих элементов перевести на язык алгебры логики (0 или 1). Задавать значения параметров можно уровнем напряжения или полярностью импульсов. Если сигналы подают в виде высокого (положительной или отрицательной полярности) и низкого (близкого к нулю) уровня напряжения, то такой способ подачи сигнала называют потенциальным. Если высокому уровню напряжения U1 приписывают значение «единица», а низкому U0 - «нуль», то логику называют положительной (позитивной), в противном случае — отрицательной (негативной). Разность уровней единицы и нуля называют логическим перепадом Uл = U1 – U0. Он должен быть значительным, иначе нельзя будет четко отделить один уровень от другого. Если сигналы подают в импульсной форме, то такой способ подачи сигнала называют импульсным. При этом логической единице соответствует наличие импульса, логическому нулю — отсутствие импульса (положительная логика). Сигналы, соответствующие 1 (или 0) могут быть на входе и выходе разными. Наибольшее распространение получили потенциальные логические элементы, так как их можно изготовлять по технологии интегральных микросхем.
|
Последнее изменение этой страницы: 2019-04-09; Просмотров: 274; Нарушение авторского права страницы