23. Multiplexeurs (Mux) : Sélecteurs de données
Un Multiplexeur (Mux) est un circuit combinatoire qui sélectionne l'une des plusieurs lignes d'entrée et la dirige vers une seule ligne de sortie. Il agit comme un commutateur à commande numérique.
Terminologie Mux
Un Mux $N$-vers-1 nécessite $S$ lignes de sélection, où $N = 2^S$.
- Lignes d'Entrée ($D_0, D_1, \dots$) : Les lignes de données sélectionnées.
- Lignes de Sélection ($S_0, S_1, \dots$) : Détermine quelle entrée est choisie.
- Ligne de Sortie (Y) : Les données d'entrée sélectionnées apparaissent ici.
Conception du Multiplexeur 2-vers-1
C'est le Mux le plus simple, nécessitant une ligne de sélection ($S$).
| S | Sortie (Y) |
|---|---|
| 0 | $D_0$ |
| 1 | $D_1$ |
Équation Logique : $$Y = \overline{S} D_0 + S D_1$$
Ce circuit nécessite deux portes ET, un inverseur (pour $\overline{S}$), et une porte OU.
Application Clé
Les Mux sont essentiels pour l'acheminement des données dans les CPU, permettant à différents composants (registres, mémoire) de partager un bus commun (data highway).