Дешифратори
ДЕШИФРАТОРИ І ШИФРАТОРИ
ТИПОВІ ВУЗЛИ ЦИФРОВОЇ СХЕМОТЕХНІКИ
До типових вузлів належать логічні схеми, які найчастіше використовуються в цифрових ЕОМ. Серед них існують як комбінаційні так і послідовнісні схеми з пам’яттю.
Дешифратор (декодер)– цетипова логічна комбінаційна схема з n інформаційними входами і 2n виходами. Тобто це схема призначена для реалізації конституент одиниці.
Розрізняють повні і неповні дешифратори. Повні дешифратори реалізують конституент, де n – це число інформаційних входів. Неповні дешифратори реалізують менше ніж
конституент.
Функціонування повного дешифратора описується системою логічних виразів вигляду:
;
;
...
,
де – вхідні двійкові змінні;
,
, ...,
– вихідні логічні функції, що являють собою мінтерми. Якщо дешифратор неповний, то число виходів
менше ніж
.
Таблиця істинності функцій повного дешифратора, для , має вигляд:
![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() | ![]() |
Індекс функції визначає номер обраного виходу і відповідає десятковому еквіваленту вхідного коду. Вихід, на якому з’являється керуючий сигнал, називають активним. Якщо значення сигналу на активному виході відображається логічною 1 (H), то на решті пасивних виходів встановлюється логічний 0 (L). Двійковий код, який завжди містить тільки одну одиницю, решта – нулі, називається унітарним. Тому дешифратори є перетворювачами вхідного позиційного коду в унітарний вихідний. Зауважимо, що крім позначень H і L для логічних входів і виходів можуть вживатись позначення X (байдужий – 0 чи 1) і Z , що відповідає буферу виходу зі Z станом.
У дешифраторах в інтегральному виконанні стан активного виходу часто відображається значення логічний 0 (L), а на інших пасивних виходах установлюється логічна 1 (H).
Функціонування повного дешифратора з інверсними виходами представляється логічними формулами вигляду:
;
;
...
,
де ,
, ...,
– вихідні логічні функції, що являють собою макстерми.
Розглянемо деякі методи побудови дешифраторів з використанням пакету MAX+plus II та мови програмування апаратури AHDL.