Un multiplexeur est un circuit combinatoire qui sélectionne le signal qui provient d’une de ses entrées, et fait que sa sortie est égale à l’entrée sélectionnée. Les signaux de sélection fonctionnent typiquement selon un encodage binaire, ce qui suppose un nombre d’entrées de la forme \(2^n\). On désigne le multiplexeur par le nombre de signaux d’entrées à sélectionner.
Le multiplexeur le plus simple utilise un seul signal de sélection \(S\) qui permet de choisir une de deux entrées \(I_0\) ou \(I_1\) pour agir sur la sortie \(Y\).
Circuit du multiplexeur deux-vers-un
Symbole du multiplexeur deux-vers-un
Un multiplexeur quatre-vers-un permet de choisir une de quatre entrées en utilisant deux signaux de sélection. Pour simplifier la représentation symbolique, les deux signaux de sélection sont représentés comme un seul fil, qui correspond en fait à une paire de signaux \(S_0\) et \(S_1\). Pour un multiplexeur à \(2^n\) entrées, on aurait un vecteur de \(n\) signaux de sélection.
Circuit du multiplexeur quatre-vers-un
Symbole du multiplexeur quatre-vers-un
$$S_1$$ | $$S_0$$ | $$Y$$ | |
---|---|---|---|
0 | 0 | $$I_0$$ | |
0 | 1 | $$I_1$$ | |
1 | 0 | $$I_2$$ | |
1 | 1 | $$I_3$$ |