
- •2 Лінійні дешифратори
- •3 Реалізація логічних функцій дешифраторами
- •Лекція 2 каскадні дешифратори
- •1 Загальна схема
- •2 Пірамідальний дешифратор
- •Лекція 3 неповні дешифратори
- •Лекція 4 матричні дешифратори
- •1 Одноступінчаті матричні дешифратори
- •2 Двоступінчаті матричні дешифратори
- •Лекція 5 дешифратори з суматорами
ТЕМА 3
ДЕШИФРАТОРИ
ЛЕКЦІЯ 1
ЛІНІЙНІ ДЕШИФРАТОРИ
1 Загальні положення
Дешифратори дискретних сигналів відносяться до одних з основних вузлів систем автоматичного керування, телефонних і телеграфних систем комунікації, ЕОМ і різних пристроїв дискретної вимірювальної техніки, систем зв’язку і телемеханіки. Широке розповсюдження отримали три структури дешифраторів: лінійна, каскадна і ступінчата. Ці структури відрізняються одна від одної характером навантаження на джерела вхідних сигналів, числом логічних елементів, часом затримки сигналів, вимогами до коефіцієнту розгалуження логічних елементів.
Дешифратором називається пристрій, в якому в робочому стані активний сигнал з’являється на одному и тільки одному виході.
Дешифратори бувають повні
і неповні.
У повному дешифраторі є
входів і
виходів. У неповному - число виходів
буде менше
.
Умовне позначення дешифратора – DC (decoder).
Наприклад, якщо в повному дешифраторі є 3 входи, то число його виходів дорівнює 8 (рис. 1).
Входи дешифратора називають ще адресними входами, тому що вони задають адрес виходу, що активізується.
Рисунок 1 – Стандартне позначення дешифратора
Крім входів і виходів дешифратор звичайно має вхід Е, який включає дешифратор в роботу. При Е = 1 дешифратор знаходиться в робочому стані. При Е = 0 на всіх виходах встановлюються неактивні сигнали, які дорівнюють нулю, незалежно від того, є чи нема на його входах сигнали.
На практиці широко застосовуються два типи дешифраторів – лінійні і матричні.
2 Лінійні дешифратори
Функціонування лінійного
дешифратора описується системою
логічних функцій
,
.
Для прикладу в табл.1 надано правило
функціонування лінійного дешифратора
з
входами і відповідно 8 виходами.
Таблиця 1 – Таблиця істинності лінійного дешифратора з входами
№ |
|
|
|
|
|
|
|
|
|
|
|
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
2 |
0 |
0 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
3 |
0 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
4 |
0 |
1 |
1 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
0 |
5 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
0 |
6 |
1 |
0 |
1 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
0 |
7 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
0 |
8 |
1 |
1 |
1 |
0 |
0 |
0 |
0 |
0 |
0 |
0 |
1 |
З цієї таблиці одержимо такі логічні рівняння для кожного з виходів дешифратора:
;
;
;
;
;
;
;
.
За цими рівняннями для трьох
вхідних змінних
,
,
будується комбінаційна схема
одноступеневого дешифратора, яка містить
відповідно
виходів. Якщо на входи цього дешифратора
при Е = 1
подати набір змінних 000, то на входах
відповідного елемента I
з’являться 3 одиниці і, отже, на його
виході буде 1, а на кожному з виходів
інших елементів - 0. Функція
відповідно буде дорівнювати 1. Аналогічно
до цього подача на вхід дешифратора
будь-якого іншого набору вхідних змінних
призведе до появи на його виході
відповідного йому елемента I
одиничного сигналу, а на всіх інших
виходах елементів дешифратора з’являться
нулі.
Рисунок 2 – Функціональна схема лінійного дешифратора
Кількість входів, які містяться в лінійному дешифраторі:
. (1)
Для
число
.
3 Реалізація логічних функцій дешифраторами
Оскільки на кожному виході
дешифратора з будь-якої структурою
реалізується конституента одиниці
(див. табл. 1), то очевидно, що з його
допомогою може бути реалізована будь-яка
логічна функція
з числом змінних, яке дорівнює числу
входів дешифратора. Для цього виходи
дешифратора, які відповідають конституентом
1, необхідно з’єднати з допомогою схеми
АБО.
Приклад. Необхідно реалізувати функцію, яка задана в диз’юнктивній нормальній формі, з допомогою дешифратора:
.
Для цього перетворимо її в ДДНФ і подамо у вигляді сум конституент 1:
.
Відповідні отриманим конституентам 1 виходи дешифратора об’єднаємо схемою АБО. В результаті на її виході буде отримана функція (див. рис. 3).
Рисунок 3– Реалізація логічної функції на дешифраторі