- •1. Jк триггер
- •2. Синхронный rs триггер
- •3. Двойничный асинхронный счетчик
- •4. Регистр сдвига
- •5. Классификация счетчиков Логический элемент функция не, или, и
- •6. Асинхронный rs триггер с прямыми входами
- •7. Назначение триггера
- •8. Типы триггеров
- •9. Назначение суммирующих, вычитающих и реверсивных счетчиков.
- •10. D триггер или триггер задержки
- •11. Шифратор. Назначение, применение.
- •12. Классификация регистров
- •13. Асинхронный трехразрядный двоичный суммирующий счетчик
- •14. Дешифратор, назначение, применение
- •15. Чем характеризуются асинхронные и синхронные триггеры
- •16. T триггер
- •17. Трехразрядный peгистр со сдвигом вправо
- •18. Счетчик. Применение, суть работы счетчика
- •19. Описать работу дешифратора 3-8
- •1.1 Функция алгебры логики дешифратора:
- •20. Управляющего входа e дешифратора
- •21. Мультиплексорное дерево, построенное на четырехвходовых мультипликатарах
- •22. Мультиплексоры. Применение, характеристики
- •23. Минимизация логических функции методом карт Вейча
- •24. Минимизация логических функций методом Квайна
- •25. Rs триггер
- •26. Регистр. Классификация регистров
- •27. Демультиплексор
- •28. Комбинационные устройства
- •1.1 Двоичные сумматоры
- •1.1.1 Одноразрядные сумматоры
- •1.1.2 Многоразрядные сумматоры
- •1.1.3 Арифметико-логические устройства
- •1.2 Кодирующие и декодирующие устройства
- •1.2.1 Шифраторы
- •1.2.2 Дешифраторы (декодеры)
- •1.3 Коммутаторы цифровых сигналов
- •14.3.1 Мультиплексоры
- •1.3.2 Дешифраторы-демультиплексоры
- •1.4 Устройства сравнения кодов. Цифровые компараторы
- •1.5 Преобразователи кодов. Индикаторы
- •29. Духкаскадный дешифратор с прямоугольным матречным дешифратором на втором каскаде
- •30. Мультиплексор. Таблица функционирования мультиплексора.
- •31. Счетчик
21. Мультиплексорное дерево, построенное на четырехвходовых мультипликатарах
Мультиплексором называется КЦУ (комбинационное цифровое устройство), которое обеспечивает альтернативную (поочередную) передачу данных от нескольких источников одному приемнику. Эта операция коммутации каналов называется мультиплексированием. Если требование альтернативности отсутствует, то задача мультиплексирования вырождается в случай логического сложения данных. При m источниках информации мультиплексор должен иметь m информационных входов, k=log2m адресных входов и один информационный выход. Разрядности каналов передачи могут быть различными, мультиплексоры для коммутации многоразрядных слов составляются из одноразрядных.
Принцип построения одноразрядных мультиплексоров рассмотрим на примере синтеза мультиплексора на четыре информационных входа (m=4). УГО такого мультиплексора (рисунок 1) представляет собой прямоугольник с аббревиатурой MUX (от англ. Multiplexer) во внутреннем поле.
Рис. 1. Условное графическое обозначение одноразрядного мультиплексора для m=4
Входы А1, А0 служат для приема адреса источника, от которого подается информация в данный момент.
По приведенному описанию составим таблицу истинности для мультиплексора (таблица 1).
Таблица 1. Таблица истинности одноразрядного мультиплексора для m=4
Логические аргументы |
Логические функции |
|
|
|
|
|
x0 |
x1 |
x2 |
x3 |
а1 |
а0 |
y |
|
x x |
x x |
x x |
|
|
|
x x |
|
x x |
x x |
|
|
|
x x |
x x |
|
x x |
|
|
|
x x |
x x |
x x |
|
|
|
|
Из таблицы 1 следует, что сигнал на выходе y является логической функцией шести аргументов, следовательно в СДНФ эта функция содержит 32 конституенты единицы. Поэтому перепишем таблицу 1 в карту Карно (рис. 2) для минимизации функции.
Рисунок 2. Карта Карно для одноразрядного мультиплексора для m=4
Выполним соответствующие объединения заполненных клеток и запишем результат минимизации в МДНФ:
(1)
Логическая схема мультиплексора, построенная по функции (1), приведена на рисунке 3а.
Схема получилась экономичной по аппаратурным затратам (ЕMUX=20 условных транзисторов), достаточно быстродействующей (TMUX = 4 tзд. ЛЭ), но плохо структурированной.
Для структурирования схемы мультиплексора представим функцию (1) в виде:
(2)
где
(3)
Р
исунок
3. Одноразрядный мультиплексор для m=4.
Логическая схема неструктурированная
(а) и структурированная (б)
Примечание: штриховой линией показаны цепи для организации входа разрешения работы .
В этом случае в схеме мультиплексора (рисунок 3б) выделяются два структурных компонента: управляемый коммутатор, описываемый функцией (2), и управляющий дешифратор, описываемый системой функций (3). Аппаратурные затраты на реализацию структурированного варианта мультиплексора составляют 24 условных транзистора, а быстродействие оценивается величиной 5 tзд. ЛЭ.
В стандартных сериях интегральных схем число информационных входов мультиплексоров m не более 16. Для наращивания числа информационных входов строят пирамидальную структуру из нескольких мультиплексоров с меньшим числом информационных входов, называемую мультиплексорным деревом. При этом первый ярус схемы представляет собой столбец, содержащий столько мультиплексоров, сколько необходимо для получения нужного числа информационных входов m. Все мультиплексоры столбца адресуются младшими разрядами k1 общего адресного кода (k1=log2m1, где m1 – число информационных входов мультиплексоров первого яруса). Старшие разряды адресного кода, число которых равно k - k1 (k=log2m, где m - общее число информационных входов мультиплексорного дерева), используются во втором ярусе, мультиплексор которого обеспечивает поочередную работу мультиплексоров первого яруса на общий выходной канал.
Схема мультиплексорного дерева на 32 информационных входа на основе мультиплексоров на 8 информационных входов показана на рисунке 4. Три младших разряда адреса а2, а1, а0 подаются на адресные входы мультиплексоров первого яруса, а два старших разряда а4 и а3 – на адресные входы мультиплексора второго яруса. Например, адресный код 11001(2)=25(10) обеспечивает коммутацию выхода схемы с информационным входом x25 (рисунок 4).
Как
отмечалось выше, универсальные
логические модули
УЛМ на основе мультиплексоров можно
использовать для схемотехнической
реализации различных логических функций.
Универсальность их состоит в том, что
для заданного числа аргументов можно
настроить УЛМ на любую функцию. Для
использования мультиплексора в качестве
УЛМ следует изменить назначение его
входов. На адресные входы следует
подавать аргументы функции, а на
информационные входы – сигналы настройки.
Действительно, каждому набору аргументов
соответствует передача на выход одного
из сигналов настройки. Если этот сигнал
есть значение функции на данном наборе
аргументов, то задача решена.
Рисунок 4. Схема наращивания числа информационных входов мультиплексора
