Dekodér
Kombinovaný obvod, ktorý mení binárne informácie na 2 N výstupné linky sú známe ako Dekodéry. Binárne informácie sa odovzdávajú vo forme N vstupných riadkov. Výstupné riadky definujú 2 N -bitový kód pre binárne informácie. Jednoducho povedané, Dekodér vykonáva opačnú operáciu kódovač . Pre jednoduchosť je súčasne aktivovaný iba jeden vstupný riadok. Vyrobené 2 N -bitový výstupný kód je ekvivalentný binárnej informácii.
Existujú rôzne typy dekodérov, ktoré sú nasledovné:
2 až 4 riadkový dekodér:
V 2 až 4 riadkovom dekodéri sú celkom tri vstupy, t.j. A 0 a A 1 a E a štyri výstupy, t.j. Y 0 , AND 1 , AND 2 a Y 3 . Pre každú kombináciu vstupov, keď je povolenie 'E' nastavené na 1, jeden z týchto štyroch výstupov bude 1. Bloková schéma a pravdivostná tabuľka 2 až 4 riadkového dekodéra sú uvedené nižšie.
Bloková schéma:
Tabuľka pravdy:
Logické vyjadrenie výrazov Y0, Y0, Y2 a Y3 je nasledovné:
A 3 = E.A 1 .A 0
A 2 = E.A 1 .A 0 '
A 1 = E.A 1 '.A 0
Y0=E.A 1 '.A 0 '
Logický obvod vyššie uvedených výrazov je uvedený nižšie:
3 až 8 riadkový dekodér:
3 až 8 riadkový dekodér je tiež známy ako Binárny až osmičkový dekodér . V 3 až 8 riadkovom dekodéri je celkovo osem výstupov, t.j. Y 0 , AND 1 , AND 2 , AND 3 , AND 4 , AND 5 , AND 6 a Y 7 a tri výstupy, t.j. A 0 , A1 a A 2 . Tento obvod má aktivačný vstup „E“. Rovnako ako 2 až 4 riadkový dekodér, keď je povolenie 'E' nastavené na 1, jeden z týchto štyroch výstupov bude 1. Bloková schéma a pravdivostná tabuľka 3 až 8 riadkového kodéra sú uvedené nižšie.
Bloková schéma:
Tabuľka pravdy:
Logické vyjadrenie výrazu Y 0 , AND 1 , AND 2 , AND 3 , AND 4 , AND 5 , AND 6 a Y 7 je nasledujúca:
A 0 =A 0 '.A 1 '.A 2 '
A 1 =A 0 .A 1 '.A 2 '
A 2 =A 0 '.A 1 .A 2 '
A 3 =A 0 .A 1 .A 2 '
A 4 =A 0 '.A 1 '.A 2
A 5 =A 0 .A 1 '.A 2
A 6 =A 0 '.A 1 .A 2
A 7 =A 0 .A 1 .A 2
Logický obvod vyššie uvedených výrazov je uvedený nižšie:
4 až 16 riadkový dekodér
V 4 až 16 riadkovom dekodéri je spolu 16 výstupov, t.j. 0 , AND 1 , AND 2 ,……, A 16 a štyri vstupy, t.j. A 0 , A1, A 2 a A 3 . 3 až 16 riadkový dekodér môže byť skonštruovaný s použitím buď 2 až 4 dekodéra alebo 3 až 8 dekodéra. Na nájdenie požadovaného počtu dekodérov nižšieho rádu sa používa nasledujúci vzorec.
Požadovaný počet dekodérov nižšieho rádu=m 2 /m 1
m 1 = 8
m 2 = 16
Požadovaný počet 3 až 8 dekodérov=
=2
Bloková schéma:
Tabuľka pravdy:
Logické vyjadrenie výrazu A0, A1, A2,…, A15 je nasledovné:
A 0 =A 0 '.A 1 '.A 2 '.A 3 '
A 1 =A 0 '.A 1 '.A 2 '.A 3
A 2 =A 0 '.A 1 '.A 2 .A 3 '
A 3 =A 0 '.A 1 '.A 2 .A 3
A 4 =A 0 '.A 1 .A 2 '.A 3 '
A 5 =A 0 '.A 1 .A 2 '.A 3
A 6 =A 0 '.A 1 .A 2 .A 3 '
A 7 =A 0 '.A 1 .A 2 .A 3
A 8 =A 0 .A 1 '.A 2 '.A 3 '
A 9 =A 0 .A 1 '.A 2 '.A 3
A 10 =A 0 .A 1 '.A 2 .A 3 '
A jedenásť =A 0 .A 1 '.A 2 .A 3
A 12 =A 0 .A 1 .A 2 '.A 3 '
A 13 =A 0 .A 1 .A 2 '.A 3
A 14 =A 0 .A 1 .A 2 .A 3 '
A pätnásť =A 0 .A 1 .A 2 '.A 3
Logický obvod vyššie uvedených výrazov je uvedený nižšie: