Demultiplexor (DEMUX)
Un demultiplexor es el inverso del multiplexor: reenvia una unica entrada de datos hacia exactamente una de varias salidas, elegida por las lineas de seleccion. Las salidas no seleccionadas quedan inactivas. Un DEMUX con n lineas de seleccion activa una de 2^n salidas y es el elemento basico de distribucion de datos.
Demultiplexor 1 a 2
La unica entrada D se enruta a Y0 cuando S=0 y a Y1 cuando S=1; la otra salida queda en 0. El DEMUX decide a donde va el dato.
| S | Y1 | Y0 |
|---|---|---|
| 0 | 0 | D |
| 1 | D | 0 |
Demultiplexor 1 a 4
Dos lineas de seleccion envian D a una de cuatro salidas. El codigo 10 manda D a Y2 mientras Y0, Y1 y Y3 quedan en bajo. Un decodificador con entrada de habilitacion se comporta igual que un DEMUX.
Distribuidor de datos serie
Al alimentar un contador de direcciones en las lineas de seleccion, el DEMUX actua como des-serializador: bits o palabras sucesivas de la entrada unica se dirigen por turnos a distintos registros o canales. Asi una sola linea compartida carga varios destinos.
Citas
- Shannon, C. E. (1938). A symbolic analysis of relay and switching circuits. Referencia 1
- Texas Instruments (2003). SN74HC138: 3-line to 8-line decoders/demultiplexers [Data sheet]. Referencia 2
- Mano, M. M., & Ciletti, M. D. (2018). Digital design: With an introduction to the Verilog HDL, VHDL, and SystemVerilog (6th ed.). Pearson.