25. Démultiplexeurs (DeMux) et Décodeurs
Les Démultiplexeurs et les Décodeurs sont des circuits étroitement liés, utilisés pour l'acheminement et le décodage d'adresse.
1. Démultiplexeur (DeMux)
Un DeMux effectue l'opération inverse d'un Mux. Il prend une seule entrée et l'achemine vers l'une des plusieurs lignes de sortie, en fonction des lignes de sélection.
- DeMux 1-vers-N : Possède 1 entrée de données ($D$) et $S$ lignes de sélection ($N=2^S$) menant à $N$ sorties.
Logique (DeMux 1-vers-4 avec $S_1, S_0$ lignes de sélection) :
$$\text{Sortie } Y_0 = \overline{S_1}\overline{S_0} D$$ $$\text{Sortie } Y_3 = S_1 S_0 D$$
2. Décodeurs
Un Décodeur (N-vers-$2^N$) a N lignes d'entrée (adresse/code) et $2^N$ lignes de sortie. Fait crucial, un décodeur n'a pas d'entrée de données ; il génère simplement un signal d'activation unique (HAUT) sur une ligne de sortie spécifique basée sur le code d'entrée binaire.
Exemple : Décodeur 2-vers-4 (Entrées $A, B$) :
- L'entrée 00 active la Sortie $Y_0$ ($\overline{A}\overline{B}$).
- L'entrée 11 active la Sortie $Y_3$ ($A B$).
Les décodeurs sont vitaux dans l'architecture informatique pour l'adressage mémoire, la sélection de registres spécifiques ou l'activation de périphériques appropriés.