Дата последнего обновления файла 26.04.2012

Мультиплексоры

Мультиплексорами называются устройства, которые позволяют подключать несколько входов к одному выходу. Демультиплексорами называются устройства, которые позволяют подключать один вход к нескольким выходам. В простейшем случае такую коммутацию можно осуществить при помощи ключей:


Рисунок 1. Коммутатор (мультиплексор), собранный на ключах

Такой коммутатор одинаково хорошо будет работать как с аналоговыми, так и с цифровыми сигналами. Однако скорость работы механических ключей оставляет желать лучшего, да и управлять ключами часто приходится автоматически при помощи какой-либо схемы.

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

Особенности построения мультиплексоров на ТТЛ элементах

Попробуем заставить работать в качестве электронного ключа уже знакомые нам логические элементы. Рассмотрим таблицу истинности логического элемента "И". При этом один из входов логического элемента "И" будем рассматривать как информационный вход электронного ключа, а другой вход — как управляющий. Так как оба входа логического элемента "И" эквивалентны, то не важно какой из них будет управляющим входом.

Пусть вход X будет управляющим, а Y — информационным. Для простоты рассуждений, разделим таблицу истинности на две части в зависимости от уровня логического сигнала на управляющем входе X.

По таблице истинности отчетливо видно, что пока на управляющий вход X подан нулевой логический уровень, сигнал, поданный на вход Y, на выход Out не проходит. При подаче на управляющий вход X логической единицы, сигнал, поступающий на вход Y, появляется на выходе Out.

Это означает, что логический элемент "И" можно использовать в качестве электронного ключа. При этом не важно какой из входов элемента "И" будет использоваться в качестве управляющего входа, а какой — в качестве информационного. Остается только объединить выходы логических элементов "И" в один выход. Это делается при помощи логического элемента "ИЛИ" точно так же как и при построении схемы по произвольной таблице истинности. Получившийся вариант схемы коммутатора с управлением логическими уровнями приведен на рисунке 2.

Принципиальная схема коммутационного узла мультиплексора
Рисунок 2. Принципиальная схема цифрового мультиплексора, выполненая на логических элементах

В схемах, приведенных на рисунках 1 и 2, можно одновременно включать несколько входов на один выход. Однако обычно это приводит к непредсказуемым последствиям. Кроме того, для управления таким коммутатором требуется много входов, поэтому в состав мультиплексора обычно включают двоичный дешифратор, как показано на рисунке 3. Этот дешифратор получен нами ранее при помощи синтеза логических схем (СДНФ). Это позволяет управлять переключением информационных входов при помощи двоичных кодов, подаваемых на управляющие входы. Количество информационных входов в таких схемах выбирают кратным степени числа два.

Схема 3-х входового коммутатора, управляемого двоичным кодом
Рисунок 3. Принципиальная схема мультиплексора, управляемого двоичным кодом

Условно-графическое обозначение четырёхвходового мультиплексора с двоичным управлением приведено на рисунке 4. Входы A0 и A1 являются управляющими входами рассматриваемой микросхемы, определяющими адрес входного сигнала, который будет соединён с выходом Y. Сами входные сигналы обозначены как X0, X1, X2 и X3.

Условно графическое обозначение четырёхвходового мультиплексора
Рисунок 4. Условно графическое обозначение четырёхвходового мультиплексора

В условно-графическом обозначении названия информационных входов A, B, C и D заменены названиями X0, X1, X2 и X3, а название выхода Out заменено на название Y. Такое название входов и выходов более распространено в отечественной литературе. Адресные входы обозначены как A0 и A1.

Особенности построения мультиплексоров на КМОП элементах

При работе с КМОП логическими элементами электронный ключ очень легко получить на одном или двух МОП транзисторах, поэтому в КМОП схемах логический элемент "И" в качестве электронного ключа не используется. Схема электронного ключа, выполненного на комплементарных МОП транзисторах, приведена на рисунке 5.


Рисунок 5. Схема электронного ключа, выполненного на КМОП транзисторах

Такой ключ может коммутировать как цифровые, так и аналоговые сигналы. Сопротивление открытых транзисторов составляет десятки Ом, а сопротивление закрытых транзисторов превышает десятки мегом. В этом есть как преимущества, так и недостатки. То, что ключ, собранный на МОП транзисторе, не является обычным логическим элементом, позволяет объединять выходы электронных ключей в точном соответствии со схемой, приведённой на рисунке 1. Это явно упрощает схему устройства.

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

В то же самое время, при работе с мультиплексором, собранным на КМОП ключах, приходится ставить на его входе и выходе логические элементы. Только в этом случае цифровая схема в целом будет функционировать правильно. Следует отметить, что в большинстве случаев это условие выполняется автоматически.

Теперь вспомним, что в мультиплексоре требуется подключать к выходу только один из входных сигналов. Точно также как и в ТТЛ микросхемах для управления электронными ключами двоичным кодом в состав мультиплексора вводится дешифратор. Схема такого мультиплексора приведена на рисунке 6.

Схема мультиплексора на КМОП элементах
Рисунок 6. Схема мультиплексора на КМОП элементах

Условно-графическое обозначение мультиплексоров не зависит от технологии изготовления микросхем, то есть КМОП мультиплексор обозначается точно так же, как это приведено на рисунке 4.

В отечественных микросхемах мультиплексоры обозначаются буквами КП, следующими непосредственно за номером серии микросхем. Например, микросхема К1533КП2 является сдвоенным четырёхканальным мультиплексором, выполненным по ТТЛ технологии, а микросхема К1561КП1 является сдвоенным четырёхканальным мультиплексором, выполненным по КМОП технологии.

Литература:

  1. Микушин А.В., Сажнев А.М., Сединин В.И. Цифровые устройства и микропроцессоры. СПб, БХВ-Петербург, 2010.
  2. Угрюмов Е. П. Цифровая схемотехника. СПб, БХВ-Петербург, 2010.
  3. Шило В. Л. Популярные цифровые микросхемы. М, Радио и связь, 1987.
  4. Дж. Ф. Уэкерли Проектирование цифровых устройств. М, Постмаркет, 2002.
  5. Шило В. Л. "Популярные микросхемы КМОП" — М.: "Горячая Линия - Телеком" 2002
  6. "CMOS Power Consumption and Cpd Calculation" "Texas Instruments" 1997
  7. "Input and Output Characteristic of Digital Integrated Circuits" "Texas Instruments" 1996
  8. "LOGIC MIGRATION GUIDE" "Texas Instruments" 2004

Вместе со статьей "Мультиплексоры" читают:

Законы алгебры логики Законы алгебры логики позволяют преобразовывать логические функции. Логические функции преобразуются с целью их упрощения, а это ведет к упрощению цифровой схемы...
http://digteh.ru/digital/AlgLog.php

Синтез комбинационных цифровых схем по произвольной таблице истинности Любая логическая схема без памяти полностью описывается таблицей истинности... Для реализации таблицы истинности достаточно рассмотреть только те строки...
http://digteh.ru/digital/SintSxem.php

Дешифраторы (декодеры) Декодеры (дешифраторы) позволяют преобразовывать одни виды бинарных кодов в другие. Например...
http://digteh.ru/digital/DC.php

Шифраторы (кодеры) Достаточно часто перед разработчиками цифровой аппаратуры встаёт обратная задача. Требуется преобразовать восьмиричный или десятичный линейный код в...
http://digteh.ru/digital/Coder.php

Демультиплексоры Демультиплексорами называются устройства... Существенным отличием от мультиплексора является...
http://digteh.ru/digital/DMS.php


Автор Микушин А. В. All rights reserved. 2001 ... 2017

Предыдущие версии сайта:
http://neic.nsk.su/~mavr
http://digital.sibsutis.ru/

Поиск по сайту сервисом Яндекс

Поиск по сайту сервисом ГУГЛ

пЕИРХМЦ@Mail.ru


Rambler's Top100