Синтез полного дешифратора

Дешифратор.

Дешифратор – устройство предназначенное для преобразования двоичного позиционного кода в унитарный.

Пример позиционного кода:

N=510;

R=]log25[=3 (бита);

Код (5)=1012

Позиционность: 1012=1*22+0*21+1*20=1+0+4=510

Пример унитарного кода:

КодУН (5) = 00001000

1 2 3 4 5 6 7 8

КодУН (2) = 01000000

1 2 3 4 5 6 7 8

КодУН (1,3,5) = 10101000

1 2 3 4 5 6 7 8

КодУН (2,3,4) = 01110000

1 2 3 4 5 6 7 8

Дешифраторы часто используются для преобразования двоичной информации в десятичную.

Дешифраторы бывают двух типов:

1. Полные. В таких дешифраторах выполняется соотношение между числом входов и числом выходов – Nвых=2Nвх.

2. Неполные. Т.е. 2Nвх-1<Nвых<2Nвх.

Например:

DC (дешифратор) 4->16 – полный, 4 – кол-во входов, 16 – кол-во выходов.

DC 4->12 – неполный.

Условное графическое обозначение, соответственно справочникам:

Старший бит (в примере Х1) подается на вход с большим весом (вход 2), а младший бит соответственно на вход с меньшим весом. Таблица истинности:

X1 X2 Y0 Y1 Y2 Y3
           
           
           
           

Для синтеза комбинационной схемы устройства нужно записать формулы выходных сигналов y0-y3, по таблице истинности в форме ДНФ, т.к. выходы дешифратора прямые:

Логическая схема дешифратора DC 2à4:


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: