- Introduzione
- Schema a blocchi
- I multiplexer esistono in diverse varianti
- 2 : 1 multiplexer
- 4 : 1 multiplexer
- 8 : 1 multiplexer
- 16 : 1 multiplexer
Introduzione
Il multiplexer è un tipo speciale di circuito combinatorio.Ci sono n ingressi dati, un’uscita e m ingressi di selezione con 2m = n. È un circuito digitale che seleziona uno degli n ingressi dati e lo indirizza all’uscita. A seconda del codice digitale applicato agli ingressi selezionati, una delle n fonti di dati viene selezionata e trasmessa alla singola uscita Y.E è chiamato l’ingresso strobe o enable che è utile per il cascading. È generalmente un terminale attivo basso che significa che eseguirà l’operazione richiesta quando è basso.
Schema a blocchi
I multiplexer esistono in molteplici varianti
2 : 1 multiplexer
Tabella della verità
Enable(E) = 1
S1 | Y(uscita) |
---|---|
0 | T1 |
1 | T2 |
4 : 1 multiplexer
Il multiplexer 4 : 1 ha 4 ingressi e 2 segnali di controllo.
Tabella della verità
Enable(E) = 1
S1 | S2 | Y(uscita) |
---|---|---|
0 | 0 | T1 |
0 | 1 | T2 |
1 | 0 | T3 |
1 | 1 | T4 |
8 : 1 multiplexer
Il multiplexer 8 : 1 ha 8 ingressi e 3 segnali di controllo.
Tabella della verità
Enable(E) = 1
S1 | S2 | S3 | Y(uscita) | |
---|---|---|---|---|
0 | 0 | 1 | T1 | |
0 | 1 | 0 | T2 | |
0 | 1 | 1 | 1 | T3 |
0 | 1 | 1 | T4 | |
1 | 0 | 1 | T5 | |
1 | 1 | 0 | T6 | |
1 | 1 | 1 | T7 | |
1 | 1 | 1 | T8 |
È possibile implementare un 8 : Si può implementare un multiplexer 8 : 1 concatenando due multiplexer 4 : 1, come questo:
16 : 1 multiplexer
Il multiplexer 16 : 1 ha 16 ingressi e 4 segnali di controllo.
Può essere implementato con due multiplexer 8 : 1:
Tabella della verità
Enable(E) = 1