Реализация логической функции с помощью мультиплексоров
Основные функции мультиплексоров и принципы их работы. Реализация логической функции "сумма по модулю два" и функции с уменьшением количества информационных входов. Принцип реализации функции трех аргументов на мультиплексоре с двумя адресными входами.
Рубрика | Коммуникации, связь, цифровые приборы и радиоэлектроника |
Вид | реферат |
Язык | русский |
Дата добавления | 19.05.2015 |
Размер файла | 621,7 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
Оглавление
Введение
1. Мультиплексор
2. Реализация логических функций на мультиплексорах
2.1 Реализация логической функции "сумма по модулю 2"
2.2 Реализация логической функции трёх аргументов
2.3 Реализация логической функции с уменьшением количества информационных входов
Введение
В настоящее время микросхемы получили широкое распространение. Это обусловлено возможностью реализации на их основе самых различных цифровых устройств. Промышленностью выпускаются микросхемы нескольких типов, каждый из которых удовлетворяет ограниченному числу требований. Все вместе они перекрывают широкий диапазон требований.
К одним из типов микросхем относятся и мультиплексоры (МС). Мультиплексор - это устройство, подключающее единственный выходной канал к одному из входов в зависимости от управляющего сигнала, заданного двоичным кодом. Таким образом, мультиплексор решает задачу, обратную распределителю. Иными словами, мультиплексор позволяет производить прием сигналов с различных направлений.
МС относятся к универсальным схемам на их основе можно реализовать любую логическую функцию, число переменных в которой не превышает число адресных входов, также можно выполнить преобразование параллельного кода в последовательный. Выпускают мультиплексоры с 2,3 и 4 адресными входами.
В данной работе будет рассмотрена реализация логической функции с помощью мультиплексоров.
1. Мультиплексоры
Мультиплексоры являются селекторами каналов и служат для поочередного считывания информации одного из входов на общий выход в соответствии с адресным кодом. Мультиплексор MUX (n-1) имеет n=2m информационных входов (m - число адресных входов) и один выход.
Однонаправленные мультиплексоры выполнены на логических элементах и передают цифровую информацию с информационных входов на выход, двунаправленные - в обоих направлениях с помощью электронных ключей и называются селекторами-мультиплексорами (MS). Эти логические элементы могут использоваться как демультиплексоры, а также для передачи сигналов произвольной формы.
Принцип работы мультиплексора MUX (2 - 1) поясняется таблицей истинности (табл.1.1)
Таблица 1.1 Таблица истинности мультиплексора MUX (2 - 1)
Согласно таблице 1.1 разработана схема мультиплексора MUX (2 - 1).
Рисунок 1.1 Принципиальная схема: а) - MUX (2-1), б) - его условное обозначение
Часто мультиплексоры имеют дополнительный инверсный выход что показано на рисунке 1.1.
Характеристики и обозначение рассмотрим на примере микросхемы К155 КП7- это селектор-мультиплексор MS (8 - 1) соединяющий прямой и инверсный выходы с одним из восьми входов в соответствии с кодом адреса на трёх адресных входах.
Микросхема выполнена в пластмассовом корпусе с двухрядным вертикальным расположением выводов.
Электрические параметры микросхемы К155КП7 приведены в приложении.
Условное графическое обозначение микросхемы К155КП7 приведено на рис.1.2
Рисунок 1.2 обозначение микросхемы К155КП7
Рисунок 1.3 Таблица истинности селектора-мультиплексора К155КП7
Таблица истинности К155КП7 приведена на рисунке 1.3
Примечание: значком «/» обозначается инверсия. Вместо прочерка может использоваться любое значение переменной.
2. Реализация логических функций на мультиплексорах
На основе мультиплексоров может быть реализована любая логическая функция, благодаря чему встроенные в микросхему мультиплексоры широко применяются в СБИС программируемой логики.
2.1 Реализация логической функции "сумма по модулю 2".
Покажем, как на основе мультиплексора можно реализовать логическую функцию "сумма по модулю 2", представленную таблицей истинности, приведенной в табл. 2.1.
Таблица 2.1 Таблица истинности функции "сумма по модулю 2"
№ набора |
Х1 |
Х0 |
F |
|
0 |
0 |
0 |
0 |
|
1 |
0 |
1 |
1 |
|
2 |
1 |
0 |
1 |
|
3 |
1 |
1 |
0 |
Так как мультиплексор может пропустить на выход сигнал с любого входа, адрес которого установлен на соответствующих адресных входах, подадим на входы 0-3 сигналы "0" и "1" в соответствии с F. Номер входа при этом будет соответствовать номеру набора (рис. 2.1).
Рисунок 2.1 Реализация функции "сумма по модулю два"
Теперь если на адресные входы мультиплексора а1а0 подавать аргументы функции х1х0, значения функции F будут формироваться на выходе мультиплексора в соответствии с таблицей истинности. Таким образом, чтобы мультиплексор выполнял логическую функцию, на его информационные входы необходимо подать логические "1" или "0" в соответствии с таблицей истинности, а на адресные входы - аргументы функции.
В примере с реализацией функции "сумма по модулю 2" используется мультиплексор с двумя адресными входами, число которых равно числу аргументов функции. Однако возможны ситуации, когда с помощью такого мультиплексора можно реализовать и более сложные функции.
2.2 Реализация логической функции трёх аргументов
Пусть, например, булева функция трех аргументов имеет вид:
;
Аргумент х1, входит в функцию только один раз (в конъюнкцию х1х2х3), в то время как х2 и х3 - два раза. Это значит, что если х2 и х3 равны единице, то значение функции F однозначно определяется значением x1. Это дает возможность перехода к сокращенной таблице истинности функции F, которая в этом случае называется остаточной (табл. 2.2).
Таблица 2.2 остаточная таблица функции F
X3 |
X2 |
Fост |
|
0 |
0 |
1 |
|
0 |
1 |
0 |
|
1 |
0 |
0 |
|
1 |
1 |
X1 |
Таким образом, на входы настройки F(0), F(l), F(2) мультиплексора, соответствующие наборам х3х2 = 00, 01 и 10, подаются логические "1" или "0" в соответствии с Fост. На вход F(3) подается аргумент х1. Схема включения мультиплексора, реализующего функцию F, изображена на рис. 2.2.
Рисунок 2.2 Реализация функции трех аргументов на мультиплексоре с двумя адресными входами
Переменная x1 в этом случае переводится из аргументов на входы настройки. Если использовать дополнительные элементарные логические схемы, то на основе мультиплексора можно реализовать функции более чем трех аргументов. При этом два аргумента будут подаваться на адресные входы, а остальные два - на входы настройки после соответствующей логической обработки.
2.3 Реализация логической функции с уменьшением количества информационных входов
Пусть задана функция:
Составим таблицу истинности (табл. 2.3):
Таблица 2.3 Таблица истинности
№ |
D2 |
D1 |
D0 |
F |
|
0 |
0 |
0 |
0 |
0 |
|
1 |
0 |
0 |
1 |
1 |
|
2 |
0 |
1 |
0 |
1 |
|
3 |
0 |
1 |
1 |
0 |
|
4 |
1 |
0 |
0 |
0 |
|
5 |
1 |
0 |
1 |
0 |
|
6 |
1 |
1 |
0 |
0 |
|
7 |
1 |
1 |
1 |
1 |
Примечание: А0 = D2; А1 = D1
Составим карту Карно (табл. 2.4.):
Таблица 2.4 Карта Карно
D0 ;D1; D2 |
00 |
01 |
11 |
10 |
|
0 |
1 |
0 |
0 |
1 |
|
1 |
1 |
0 |
1 |
0 |
|
Информационные выходы |
X0 |
X1 |
X3 |
X2 |
Два горизонтально расположенных входных информационных сигналов D1, D2 используем для подачи на адресные входы А0, А1. Оставшийся информационный сигнал D0 используем для подачи на информационные входы MUX.
Из карты Карно следует, что при всех значениях D0 для D1, D2 равных 0,0 (подключён информационный вход D0) на выходе 1. Аналогичные соображения для других комбинаций D1, D2. Значения D1, D2: 00 - константа 1; 01 - константа 0; 10 - инверсия D0; 11 - D0. Эти значения представлены в таблице 2.5.
мультиплексор логический функция реализация
Таблица 2.5 Таблица истинности
№ |
А1 |
А0 |
D |
F |
|
1 |
0 |
0 |
1 |
X0 |
|
2 |
0 |
1 |
0 |
X1 |
|
3 |
1 |
0 |
D0' |
X2 |
|
4 |
1 |
1 |
D0 |
X3 |
Примечание: D0' - инверсное значение D0
Размещено на Allbest.ru
...Подобные документы
Синтез цифрового устройства управления в базисах мультиплексоров, логических элементов Шеффера и Пирса. Схемотехническое моделирование синтезированных схем. Оценка работоспособности полученных моделей с индикацией заданных значений логической функции.
курсовая работа [382,8 K], добавлен 29.05.2013Структурная схема логического (комбинационного) блока, реализующего функции F1, F2, F3. Карта Карно, построение схемы электрической функциональной. Реализация функции F1 на мультиплексоре. Компьютерное моделирование, компоненты Electronics Workbench.
курсовая работа [831,7 K], добавлен 23.09.2013Основные аксиомы, теоремы, тождества алгебры логики. Переключательные функции. Расчет комбинационной логической схемы по заданной переключательной функции. Минимизация переключательных функций с помощью карт Карно. Скобочные формы логических уравнений.
реферат [1,2 M], добавлен 24.12.2010Классификация и виды мультиплексоров. Селекторы (схемы выбора) данных. Многопозиционный переключатель как механический аналог мультиплексора. Дополнительные функциональные возможности видеомультиплексоров. Синтез и применение мультиплексоров в IDE CD-ROM.
контрольная работа [243,1 K], добавлен 04.02.2014Ознакомление с аналоговым и дискретным вариантами реализации фильтра. Определение конечных разностей первого и второго порядков функции. Программная реализация и график исследуемой функции. Рекуррентное соотношение для вычисления сглаженного значения.
лабораторная работа [109,7 K], добавлен 15.11.2010Выбор трассы на участке линии. Расчет эквивалентных ресурсов волоконно-оптической системы передачи. Определение видов мультиплексоров SDH и их количества. Выбор кабельной продукции, конфигурации мультиплексоров. Разработка схемы организации связи.
курсовая работа [1,0 M], добавлен 09.11.2014Таблица истинности, функции алгебры логики разрабатываемого цифрового автомата. Функциональная логическая схема устройства. Минимизация функции алгебры логики, представление ее в базисе "И-НЕ". Функциональная схема минимизированных функций Y1 и Y2.
контрольная работа [2,1 M], добавлен 22.10.2012Операции, выполняемые в арифметическо-логическом устройстве. Описание работы стенда, предназначенного для действий над двумя четырехразрядными двоичными словами. Функциональная зависимость выходов микросхемы от состояния входов. Переключательные функции.
лабораторная работа [186,1 K], добавлен 11.03.2012Коммутаторы локальных сетей: назначение, принцип работы, способы коммутации, характеристики производительности, скорость фильтрации и продвижения кадров. Классификация маршрутизаторов, основные функции, технические характеристики, сетевой уровень.
курсовая работа [41,3 K], добавлен 21.07.2012Основные функции конструктивных элементов пассажирского лифта, принцип и структурная схема его работы. Характеристика релейной и микропроцессорной станций управления. Преимущества разрабатываемого устройства, реализация его режимов управления лифтом.
дипломная работа [1014,2 K], добавлен 25.04.2013Изучение полного дешифратора с прямыми и инверсионными выходами. Общая схема организации контроля по четности. Преобразователь кода Грея в двоичный код. Синтез логической схемы одноразрядного арифметического полного сумматора на основе мультиплексоров.
реферат [28,9 K], добавлен 24.12.2010Функции и характеристики сетевых адаптеров. Особенности применения мостов-маршрутизаторов. Назначение и функции повторителей. Основные виды передающего оборудования глобальных сетей. Назначение и типы модемов. Принципы работы оборудования локальных сетей.
контрольная работа [143,7 K], добавлен 14.03.2015Функции, основные характеристики и типовая структура корпоративных компьютерных сетей. Структура и функции программного обеспечения ККС. Расширяемость и масштабируемость сети, ее характеристики. Lotus Notes (простые Ноты), их основные преимущества.
курсовая работа [45,6 K], добавлен 21.07.2012Составление таблицы истинности работы устройства. Минимизация логической функции. Синтез электрической принципиальной схемы, управляющей семисегментным индикатором. Расчёт потребляемой мощности, вероятности безотказной работы и времени наработки на отказ.
курсовая работа [1020,3 K], добавлен 06.01.2014Программная реализация фильтра. Аналоговый и дискретный варианты реализации фильтра скользящего среднего, схема фильтрации. Реализация вычислений среднего значения функции в заданном интервале времени. Описание амплитудно-фазовой характеристики фильтра.
лабораторная работа [114,9 K], добавлен 15.11.2010Использование преобразований, содержащих в качестве ортогонального базиса, знакопеременные функции, реализующиеся с помощью средств вычислительной техники. Преобразования Уолша и Хаара, применяемые в области управления и связи. Функции Радемахера и Уолша.
реферат [55,5 K], добавлен 01.08.2009Выбор и обоснование структурной схемы лабораторного макета. Состав и выбор его элементной базы. Расчет электрических параметров схемы. Особенности использования мультиплексоров 4-1 на логических элементах и 8-1 на интегральной схеме. Конструкция макета.
курсовая работа [487,3 K], добавлен 16.05.2012Электрическая схема фильтра, нахождение комплексной функции передачи. Нахождение полюсов и нулей функции передачи, карта полюсов и нулей. Построение АЧХ, ЛАЧХ, ФЧХ, определение крутизны среза и времени задержки, функции импульсной характеристики.
реферат [7,8 M], добавлен 25.10.2009Структура, функции модемов в ТКС, их сравнительный анализ. Характеристика модемов для аналоговых и цифровых каналов связи. Технология высокоскоростных и коммутируемых подключений. Основные моменты процедуры выбора модема. Организация работы модемов.
курсовая работа [56,1 K], добавлен 21.07.2012Сущность современного оборудования с числовым программным управлением. Основные этапы проектирования постпроцессора. Средства автоматизации разработки постпроцессоров, функции разрабатываемого узла. Подготовительные и вспомогательные функции системы ЧПУ.
курсовая работа [36,3 K], добавлен 14.04.2016