Dekoder

Dekoder

Obwód kombinacyjny, który zmienia informację binarną na 2 N linie wyjściowe są tzw Dekodery. Informacja binarna przekazywana jest w postaci N linii wejściowych. Linie wyjściowe definiują 2 N -bitowy kod informacji binarnej. W prostych słowach, Dekoder wykonuje operację odwrotną do Koder . Dla uproszczenia aktywowana jest jednocześnie tylko jedna linia wejściowa. Wyprodukowane 2 N -bitowy kod wyjściowy jest równoważny informacji binarnej.

Dekoder

Wyróżnia się następujące typy dekoderów:

Dekoder 2 do 4 linii:

W dekoderze 2 do 4 linii znajdują się w sumie trzy wejścia, tj. A 0 i A 1 i E oraz cztery wyjścia, tj. Y 0 , I 1 , I 2 i Y 3 . Dla każdej kombinacji wejść, gdy zezwolenie „E” jest ustawione na 1, jedno z tych czterech wyjść będzie miało stan 1. Schemat blokowy i tabela prawdy dekodera 2 do 4 linii są podane poniżej.

Schemat blokowy:

Dekoder

Tabela prawdy:

Dekoder

Logiczne wyrażenie terminu Y0, Y0, Y2 i Y3 jest następujące:

I 3 =EA 1 .A 0
I 2 =EA 1 .A 0 '
I 1 =EA 1 '.A 0
Y0=E.A 1 '.A 0 '

Poniżej przedstawiono obwód logiczny powyższych wyrażeń:

Dekoder

Dekoder 3 do 8 linii:

Dekoder 3 do 8 linii jest również znany jako Dekoder binarny na ósemkowy . W dekoderze od 3 do 8 linii jest łącznie osiem wyjść, tj. Y 0 , I 1 , I 2 , I 3 , I 4 , I 5 , I 6 i Y 7 i trzy wyjścia, tj. A 0 , A1 i A 2 . Obwód ten posiada wejście włączające „E”. Podobnie jak w przypadku dekodera 2 do 4 linii, gdy opcja „E” jest ustawiona na 1, jedno z tych czterech wyjść będzie miało stan 1. Schemat blokowy i tabela prawdy dla kodera 3 do 8 linii są podane poniżej.

Schemat blokowy:

Dekoder

Tabela prawdy:

Dekoder

Logiczne wyrażenie terminu Y 0 , I 1 , I 2 , I 3 , I 4 , I 5 , I 6 i Y 7 następująco:

I 0 =A 0 '.A 1 '.A 2 '
I 1 =A 0 .A 1 '.A 2 '
I 2 =A 0 '.A 1 .A 2 '
I 3 =A 0 .A 1 .A 2 '
I 4 =A 0 '.A 1 '.A 2
I 5 =A 0 .A 1 '.A 2
I 6 =A 0 '.A 1 .A 2
I 7 =A 0 .A 1 .A 2

Poniżej przedstawiono obwód logiczny powyższych wyrażeń:

Dekoder

Dekoder 4 do 16 linii

W dekoderze 4 do 16 linii jest łącznie 16 wyjść, tj. Y 0 , I 1 , I 2 ,……, I 16 i cztery wejścia, tj. A 0 , A1, A 2 i A 3 . Dekoder 3 do 16 linii można skonstruować przy użyciu dekodera 2 do 4 lub dekodera 3 do 8. Aby znaleźć wymaganą liczbę dekoderów niższego rzędu, stosuje się następujący wzór.

Wymagana liczba dekoderów niższego rzędu=m 2 /M 1

M 1 = 8
M 2 = 16

Wymagana liczba od 3 do 8 dekoderów= Dekoder=2

Schemat blokowy:

Dekoder

Tabela prawdy:

Dekoder

Logiczne wyrażenia terminu A0, A1, A2,…, A15 są następujące:

I 0 =A 0 '.A 1 '.A 2 '.A 3 '
I 1 =A 0 '.A 1 '.A 2 '.A 3
I 2 =A 0 '.A 1 '.A 2 .A 3 '
I 3 =A 0 '.A 1 '.A 2 .A 3
I 4 =A 0 '.A 1 .A 2 '.A 3 '
I 5 =A 0 '.A 1 .A 2 '.A 3
I 6 =A 0 '.A 1 .A 2 .A 3 '
I 7 =A 0 '.A 1 .A 2 .A 3
I 8 =A 0 .A 1 '.A 2 '.A 3 '
I 9 =A 0 .A 1 '.A 2 '.A 3
I 10 =A 0 .A 1 '.A 2 .A 3 '
I jedenaście =A 0 .A 1 '.A 2 .A 3
I 12 =A 0 .A 1 .A 2 '.A 3 '
I 13 =A 0 .A 1 .A 2 '.A 3
I 14 =A 0 .A 1 .A 2 .A 3 '
I piętnaście =A 0 .A 1 .A 2 '.A 3

Poniżej przedstawiono obwód logiczny powyższych wyrażeń: