ENCODER
O CODIFICATORE
Si
definisce CODIFICATORE un circuito combinatorio, con più ingressi e più uscite
e ad ogni ingresso attivo corrisponde una sola combinazione in uscita.
In
un dispositivo di questo genere può essere attivo un solo ingresso alla volta e
se invece vi sono più ingressi a livello attivo, questa condizione renderebbe
non corretto il funzionamento del codificatore. In questo caso si deve usare un
codificatore a priorità (Priority Encoder), che codifica l’ingresso attivo
che ha priorità maggiore, che è quello che corrisponde al valore più grande.
Esempio:
Ingressi
attivi I3 I9, il codificatore a priorità renderà attivo
l’ingresso I9.
Un
esempio di codificatore è quello da decimale a binario BCD.
Encoder decimale-BCD