Схемотехника ТТЛШ и КМОП-транзисторной логики. Каскадное соединение дешифраторов, страница 10

Если в старших разрядах а4 и а8 нули, то функция "Е" будет логической 1 только в первом декодере.

В зависимости от комбинации младших битов а1 и а2, возбуждается один из входов у1 – у4. Если а4 и а8 равны логической 1, то только в четвертом дешифраторе на входе Е1 и Е2 равны нулю, а младшие разряды а1 и а2 активизируют один из четырех выходов выбранного декодера (также, как и в предыдущей схеме, с тем лишь отличием, что первый каскад отсутствует, т.к. по входу "Е" используется логическая функция "И" от двух управляющих сигналов Е1 и Е2).

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

Демультиплексор.

Демультиплексор это устройство, которое позволяет направлять входной сигнал на один из выходов.

Дешифратор может использоваться в этом режиме, если по входу "Е" подавать этот самый входной сигнал, который должен появиться на одном из  выходов "у". Номер этого выхода задается адресом, который формируется входным многоразрядным словом (входы "а" – адресные, а вход "Е" – информативный).

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

Мультиплексор это функциональный узел, осуществляющий подключение (коммутацию) одного из нескольких сигналов к одному выходу "у". Номер входа, который подключается к выходу, задается адресным словом. Один из четырех входов D0 – D3 могут быть подключены к выходу "у".

Такой мультиплексор коммутирует только один двухразрядный бит. Для коммутации многоразрядных слов в каждом разряде используется свой коммутатор (мультиплексор).

Поскольку дешифратор в мультиплексоре реализуется на простых логических элементах, то можно преобразовать схему следующим образом:


Такая схема, кроме того, позволяет реализовать ещё два инвертированных входа  и .

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

Например, реализуем на мультиплексоре с трехразрядным адресным словом функцию трех переменных, заданную в виде таблицы истинности.

A

B

C

Y

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

1

6

1

1

0

0

7

1

1

1

1