Шифратор – комбінаційний вузол, що призначений для перетворення напруги на одному із m-входів, що називається активним, у двійковий код , що формується на n-входах. Кількість входів і виходів пов’язані відношенням m=2 n (1).
Розглянемо принци роботи пріоритетного шифратора ИВ1(К155 ИВ1, К555 ИВ1).
Рис. 1 Рис. 2
Таблиця 1
Входи |
Виходи |
||||||||||||
|
7 |
6 |
5 |
4 |
3 |
2 |
1 |
0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||
В |
× |
× |
× |
× |
× |
× |
× |
× |
В |
В |
В |
В |
В |
Н |
В |
В |
В |
В |
В |
В |
В |
В |
В |
В |
В |
В |
Н |
Н |
|
× |
× |
× |
× |
× |
× |
× |
Н |
Н |
Н |
Н |
В |
Н |
В |
|
× |
× |
× |
× |
× |
× |
Н |
Н |
Н |
В |
В |
Н |
В |
В |
|
× |
× |
× |
× |
× |
Н |
Н |
В |
Н |
В |
Н |
В |
В |
В |
|
× |
× |
× |
× |
Н |
Н |
В |
В |
В |
Н |
В |
В |
В |
В |
|
× |
× |
× |
Н |
В |
Н |
Н |
В |
Н |
В |
В |
В |
В |
В |
|
× |
× |
Н |
В |
Н |
В |
В |
Н |
В |
В |
В |
В |
В |
В |
|
× |
Н |
В |
В |
Н |
В |
Н |
В |
В |
В |
В |
В |
В |
В |
|
В |
В |
В |
В |
В |
1. Якщо на вхід дозволу подати напругу забороненого рівня, то це дозволить зробити всі входи
неактивними по відношенню до сигнальних рівнів. Так можна відключити виходи шифратора і змінити вхідну інформацію.
2. При появі напруги низького рівня на одному із 8-ми паралельних входів на виходах
з’являється двійковий код пропорційний номеру входу, що є активним. Якщо декілька входів отримали пріоритетні (низькі рівні), то пріоритетним буде мати старший серед них за номером. Вищий пріоритет у входу
.
3. На виході групового сигналу низький рівень відображає наявність низького рівня на одному з виходів.
4. На виході (дозвіл від виходів) з’являється напруга низького рівня, якщо на всіх входах
– високі рівні.
Використовуючи разом вихід і вхід
можна будувати багаторозрядні пріоритетні шифратори (див. таб. 1).
Дешифратор (декодер) – комбінаційний вузол, що виконує операцію перетворення m-елементного паралельного коду на вхід навколо сигнального рівня на одному з n-виходів.
Дешифратор називається повним, якщо кількість виходів дорівнює кількості можливих наборів вхідних сигналів n=2m (2).
Розглянемо принци роботи дешифратора ИД4 (К155 ИД4). (рис. 2). У мікросхемі розташовані два дешифратори: DСА та DСВ, що приймають дворозрядний код адреси А1 та А0.
DСА має два входи дозволу: прямий Еа та інверсний . DСВ має два інверсії входи дозволу:
.
Стани для обох дешифраторів для дешифрації кодів А0 та А1 показана в таб. 2
Таблиця 2
Дешифратор: 2 входи, 4 виходи.
Входи |
Виходи |
||||||
Адреса |
Дозвіл |
Дані |
0 |
1 |
2 |
3 |
|
А0 |
А1 |
Еа |
|
|
|
|
|
× |
× |
В |
× |
В |
В |
В |
В |
Н |
Н |
Н |
В |
|
В |
В |
В |
Н |
В |
Н |
В |
В |
|
В |
В |
В |
Н |
Н |
В |
В |
В |
|
В |
В |
В |
Н |
В |
В |
В |
В |
|
В |
× |
× |
Н |
В |
В |
В |
В |
Табл.. 3
Входи |
Виходи |
||||||||||
Адреса |
Дозвіл чи дані |
0 |
1 |
2 |
3 |
4 |
5 |
6 |
7 |
||
А2 ( |
А0 |
А1 |
|
|
|
|
|
|
|
|
|
× |
× |
× |
В |
В |
В |
В |
В |
В |
В |
В |
В |
Н |
Н |
Н |
Н |
|
В |
В |
В |
В |
В |
В |
В |
Н |
Н |
В |
Н |
В |
|
В |
В |
В |
В |
В |
В |
Н |
В |
Н |
Н |
В |
В |
|
В |
В |
В |
В |
В |
Н |
В |
В |
Н |
В |
В |
В |
|
В |
В |
В |
В |
В |
Н |
Н |
Н |
В |
В |
В |
В |
|
В |
В |
В |
В |
Н |
В |
Н |
В |
В |
В |
В |
В |
|
В |
В |
В |
В |
Н |
Н |
В |
В |
В |
В |
В |
В |
|
В |
В |
В |
В |
Н |
В |
В |
В |
В |
В |
В |
В |
|
Мікросхему можна використовувати як дешифратор трьохрозрядногокоду на 8 виходів (таб. 3). При цьому необхідно з’єднати входи: та
та утворюючи адресний вхід А2, а також входи
та
, утворюючи вхід дозволу (див. таб. 3 )