Decodificatore
Il circuito combinatorio che trasforma l'informazione binaria in 2 N le linee di output sono note come Decodificatori. Le informazioni binarie vengono passate sotto forma di N linee di input. Le linee di output definiscono il 2 N codice a -bit per le informazioni binarie. In parole semplici, il Decodificatore esegue l'operazione inversa di Codificatore . Per semplicità viene attivata solo una linea di ingresso alla volta. Il prodotto 2 N Il codice di output a -bit è equivalente alle informazioni binarie.
Esistono vari tipi di decoder che sono i seguenti:
Decodificatore da 2 a 4 linee:
Nel decoder da 2 a 4 linee sono presenti in totale tre ingressi, cioè A 0 , e A 1 ed E e quattro uscite, ovvero Y 0 , E 1 , E 2 , e Y 3 . Per ciascuna combinazione di ingressi, quando l'abilitazione 'E' è impostata su 1, una di queste quattro uscite sarà 1. Di seguito sono riportati lo schema a blocchi e la tabella della verità del decodificatore da 2 a 4 linee.
Diagramma a blocchi:
Tabella della verità:
L'espressione logica del termine Y0, Y0, Y2 e Y3 è la seguente:
E 3 =E.A 1 .UN 0
E 2 =E.A 1 .UN 0 '
E 1 =E.A 1 '.UN 0
Y0=E.A 1 '.UN 0 '
Il circuito logico delle espressioni di cui sopra è riportato di seguito:
Decoder da 3 a 8 linee:
Il decoder da 3 a 8 linee è anche noto come Decodificatore da binario a ottale . In un decoder da 3 a 8 linee, sono presenti in totale otto uscite, ovvero Y 0 , E 1 , E 2 , E 3 , E 4 , E 5 , E 6 , e Y 7 e tre uscite, ovvero A 0 , A1 e A 2 . Questo circuito ha un ingresso di abilitazione 'E'. Proprio come il decodificatore da 2 a 4 linee, quando l'abilitazione 'E' è impostata su 1, una di queste quattro uscite sarà 1. Lo schema a blocchi e la tabella della verità del codificatore da 3 a 8 linee sono forniti di seguito.
Diagramma a blocchi:
Tabella della verità:
L'espressione logica del termine Y 0 , E 1 , E 2 , E 3 , E 4 , E 5 , E 6 , e Y 7 è come segue:
E 0 =A 0 '.UN 1 '.UN 2 '
E 1 =A 0 .UN 1 '.UN 2 '
E 2 =A 0 '.UN 1 .UN 2 '
E 3 =A 0 .UN 1 .UN 2 '
E 4 =A 0 '.UN 1 '.UN 2
E 5 =A 0 .UN 1 '.UN 2
E 6 =A 0 '.UN 1 .UN 2
E 7 =A 0 .UN 1 .UN 2
Il circuito logico delle espressioni di cui sopra è riportato di seguito:
Decodificatore da 4 a 16 linee
Nel decodificatore da 4 a 16 linee sono presenti in totale 16 uscite, ovvero Y 0 , E 1 , E 2 ,……, E 16 e quattro ingressi, cioè A 0 , A1, A 2 , e A 3 . Il decoder da 3 a 16 linee può essere costruito utilizzando da 2 a 4 decoder o da 3 a 8 decoder. Esiste la seguente formula utilizzata per trovare il numero richiesto di decodificatori di ordine inferiore.
Numero richiesto di decodificatori di ordine inferiore=m 2 /M 1
M 1 = 8
M 2 = 16
Numero richiesto da 3 a 8 decoder=
=2
Diagramma a blocchi:
Tabella della verità:
L’espressione logica del termine A0, A1, A2,…, A15 è la seguente:
E 0 =A 0 '.UN 1 '.UN 2 '.UN 3 '
E 1 =A 0 '.UN 1 '.UN 2 '.UN 3
E 2 =A 0 '.UN 1 '.UN 2 .UN 3 '
E 3 =A 0 '.UN 1 '.UN 2 .UN 3
E 4 =A 0 '.UN 1 .UN 2 '.UN 3 '
E 5 =A 0 '.UN 1 .UN 2 '.UN 3
E 6 =A 0 '.UN 1 .UN 2 .UN 3 '
E 7 =A 0 '.UN 1 .UN 2 .UN 3
E 8 =A 0 .UN 1 '.UN 2 '.UN 3 '
E 9 =A 0 .UN 1 '.UN 2 '.UN 3
E 10 =A 0 .UN 1 '.UN 2 .UN 3 '
E undici =A 0 .UN 1 '.UN 2 .UN 3
E 12 =A 0 .UN 1 .UN 2 '.UN 3 '
E 13 =A 0 .UN 1 .UN 2 '.UN 3
E 14 =A 0 .UN 1 .UN 2 .UN 3 '
E quindici =A 0 .UN 1 .UN 2 '.UN 3
Il circuito logico delle espressioni di cui sopra è riportato di seguito: