Demultiplexeur (DEMUX)
Un demultiplexeur est l'inverse du multiplexeur : il transmet une seule entree de donnees vers exactement une de plusieurs sorties, choisie par les lignes de selection. Les sorties non selectionnees restent inactives. Un DEMUX a n lignes de selection pilote une de 2^n sorties ; c'est l'element de base de distribution de donnees.
Demultiplexeur 1 vers 2
L'unique entree D est aiguillee vers Y0 quand S=0 et vers Y1 quand S=1 ; l'autre sortie reste a 0. Le DEMUX decide ou va la donnee.
| S | Y1 | Y0 |
|---|---|---|
| 0 | 0 | D |
| 1 | D | 0 |
Demultiplexeur 1 vers 4
Deux lignes de selection envoient D vers une de quatre sorties. Le code 10 envoie D vers Y2 tandis que Y0, Y1 et Y3 restent a l'etat bas. Un decodeur avec entree de validation se comporte comme un DEMUX.
Distributeur de donnees serie
En alimentant un compteur d'adresses sur les lignes de selection, le DEMUX devient un deserialiseur : les bits ou mots successifs de l'entree unique sont diriges tour a tour vers differents registres ou canaux. Ainsi une seule ligne partagee charge plusieurs destinations.
Citations
- Shannon, C. E. (1938). A symbolic analysis of relay and switching circuits. Référence 1
- Texas Instruments (2003). SN74HC138: 3-line to 8-line decoders/demultiplexers [Data sheet]. Référence 2
- Mano, M. M., & Ciletti, M. D. (2018). Digital design: With an introduction to the Verilog HDL, VHDL, and SystemVerilog (6th ed.). Pearson.