Il demultiplexer (spesso abbreviato in DEMUX o DMUX ) è un circuito digitale combinatorio che realizza le funzioni opposte al multiplexer. In pratica esso presenta una sola linea di ingresso dati e n linee di selezione: a seconda del codice impostato sulle linee di selezione, l'ingresso dati viene inviato a 1 fra 2n linee di uscita. Lo schema di principio di un DMUX con 2 linee di selezione e 4 uscite è il seguente:
La corrispondente tabella di verità è la seguente:
S1 | S0 | A | B | C | D |
---|---|---|---|---|---|
0 | 0 | I0 | 0 | 0 | 0 |
0 | 1 | 0 | I0 | 0 | 0 |
1 | 0 | 0 | 0 | I0 | 0 |
1 | 1 | 0 | 0 | 0 | I0 |
Un DEMUX come quello in esempio può essere realizzato usando un decoder:
Non esistono in commercio integrati che realizzano le funzioni del DMUX, poiché a tale scopo è possibile usare un decoder (infatti sui fogli tecnici i decoder vengono più propriamente indicati con decoder/demultiplexer). A tale scopo si usa uno degli ingressi di abilitazione del decoder come ingresso dati del DEMUX. La figura seguente mostra l'uso di un decoder 74138 come DEMUX:
La funzione di ingresso dati è svolta da G2A.
Sito realizzato in base al template offerto da
http://www.graphixmania.it