Промышленное производство
Промышленный Интернет вещей | Промышленные материалы | Техническое обслуживание и ремонт оборудования | Промышленное программирование |
home  MfgRobots >> Промышленное производство >  >> Manufacturing Technology >> Промышленные технологии

Демультиплексоры: как они маршрутизируют сигналы в цифровых схемах

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

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

Демультиплексоры: как они маршрутизируют сигналы в цифровых схемах

Ниже таблица истинности для классического 1-в-2 демультиплексера. Единственная входная линия «I» маршрутизируется либо на выход «D0», либо на «D1» в зависимости от состояния выборной линии «S». При S=0 данные появляются на D0; при S=1 — на D1.

ISD0D1
0000
0100
1010
1101

Соединив 1-в-2 декодер с входом, можно выразить это поведение графически:

Демультиплексоры: как они маршрутизируют сигналы в цифровых схемах

И полученная логика фиксируется в простой гейтовой диаграмме:

Демультиплексоры: как они маршрутизируют сигналы в цифровых схемах

Масштабирование демультиплексера просто. Для большего числа выходов можно увеличить число выборных линий — требуя больший декодер — или добавить дополнительные стадии демультиплексирования для каждой линии данных. Например, «двухбитный 1-в-2 демультиплексер» передает два бита данных одновременно в два выходных канала.

Его схема ниже, которую также можно разложить на два отдельных однобитных 1-в-2 демультиплексера без изменения функциональности:

Демультиплексоры: как они маршрутизируют сигналы в цифровых схемах

Или эквивалентно выразить как:

Демультиплексоры: как они маршрутизируют сигналы в цифровых схемах

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

Расширяя дальше, 1-в-4 демультиплексер можно построить каскадированием двух 1-в-2 демультиплексеров. Результирующая структура позволяет одному входу маршрутизироваться на любые из четырех выходов — обычное требование в арбитраже шин и декодировании адресов.

Демультиплексоры: как они маршрутизируют сигналы в цифровых схемах

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

СВЯЗАННЫЙ РАБОЧИЙ ЛИСТ:

Промышленные технологии

  1. Сборка и траблшутинг базовой 6-вольтовой батарейно-ламповой цепи
  2. Цепь с переключателем: практическое руководство по базовым электрическим цепям
  3. Схема дифференциатора: Визуализация скорости изменения
  4. Сборка резонансного контурного колебательного контура: Индуктор, конденсатор и практические идеи
  5. Сборка надежного низковольтного AC/DC блока питания: Мостовой выпрямитель и емкостной фильтр
  6. Усилитель-повторитель напряжения: Проектирование, сборка и измерения
  7. Ключевые правила последовательных цепей: ток, сопротивление и напряжение
  8. Основы параллельных цепей: правила напряжения, сопротивления и тока
  9. Начало работы с SPICE: текстовый симулятор электронных схем
  10. Синтаксис нетлистов SPICE: именование компонентов, пассивные и активные элементы, определение источников