Матричный дешифратор – это простое объединение k раздельно
реализованных [n,1] полюсников, выходная функция которых равна какому-либо минтерму.
Допустим необходимо синтезировать дешифратор n=3 (трехразрядный), имеющего k =23 =8 выходов.
В таблице 3.2 приведена таблица истинности:
Т а б л и ц а 3.2
№
Х3
Х2
Х1
F0
F1
F2
F3
F4
F5
F6
F7
Собственные функции имеют вид:
F0 = ; F4 = ;
F1 = ; F5 = ;
F2 = ; F6 = ;
F3 = ; F7 = .
Реализация дешифратора на логических элементах И представлена на рисунке 3.36.
Дешифрация осуществляется только при подаче сигнала строба С.
Достоинства:
− простота построения;
− высокое быстродействие.
Матричные дешифраторы целесообразно применять при использовании ИС от 4 до 8 разрядов.
3.3.2.3 Схема наращивания разрядности дешифратора
На малоразрядных дешифраторах можно строить дешифратор большей разрядности, что экономит аппаратурные затраты. По пирамидальной структуре входной код делится на группы с разрядностью, равной числу входов малоразрядных дешифраторов.
Например, дешифратор для 6-разрядного слова на трехразрядных стробируемых дешифраторах состоит из 9 одинаковых ИМС (см. рисунок 3.27).
Общее стробирование осуществляется по входному сигналу С первого ДС-1.
При С=0 на всех выходах ДС-1 будут «0» и поэтому «0» на всех выходах дешифратора 2-го яруса.
На входы ДС-1 подаются три старших разряда входного кода, на ДС-2…9 младшие разряды.
При С=1 на соответствующем выходе ДС-1 появляется «1» и отпирает соответствует дешифратор – 2-го яруса по его входному «С». Этот дешифратор 2-го яруса расшифровывает 3 младших разряда.
Например, входное число 111010 – 58 в двоичном коде. Разбиваем это число на две группы с тремя разрядами 111 и 010. На выходе ДС-1 по коду 111 имеем «1» на 7-ом выходе, она отпирает ДС-9. На его входе 010, т.е. «1» на 2-ом выходе, что соответствует 58.