Introducción al Multiplexor (MUX)
El multiplexor (MUX) es un circuito combinacional que tiene varios canales de datos de entrada y solamente un canal de salida. Sólo un canal de la entrada pasará a la salida y este será el que haya sido escogido mediante unas señales de control.
Ejemplo: Si utiliza un multiplexor de 4 canales de entrada. Una de los cuatro canales de entrada será escogido para pasar a la salida y ésto se logra con ayuda de las señales de control o selección.
La cantidad de líneas de control que debe de tener el multiplexor depende del número de canales de entrada. En este caso, se utiliza la siguiente fórmula: Número de canales de entrada =2n., donde n es el número de líneas de selección.
- Para un multiplexor de 4 canales de entrada, n = 2
- Si la cantidad de canales de entrada fuese 8, las líneas de control serían 3. La fórmula: 8 = 2n, n = 3
- Si la cantidad de canales de entrada fuese 16, las líneas de control serían 4. La fórmula: 16 = 2n, n = 4
- Si sólo hay 6 canales de entrada, se utiliza un multiplexor de 3 líneas de control, (don dos líneas de control no es suficiente, pues solo llega hasta 4)
- Si hubiesen 13 canales de entrada se utiliza un multiplexor de 4 líneas
- Si hubiesen sólo 2 canales de entrada, sería necesario un multiplexor con una línea de selección.
Normalmente se utilizan multiplexores con canales de entrada y salida de . Si se desea lograr canales de dos bits o más, se ponen a trabajar multiplexores en paralelo.
Nota: en alguna literatura se considera a que multiplexores = multiplexadores
Líneas de control para un multiplexador de dos entradas
Dos canales de un solo bit. La única entrada de selección, puede tener 2n = 2 posibles valores, donde n = 1.
- Con la línea de control en “0” se escoge el primer canal de entrada (canal 0) y lo pasa a la salida.
- Con la linea de control en “1” se escoge el segundo canal de entrada (canal 1) y lo pasa a la salida.
Líneas de control para un multiplexador de 4 entradas
Son necesarias 2 líneas de selección o control para lograr direccionar las 4 entradas. Las combinaciones posibles de las líneas de control o selección son:
00 para la primera entrada (entrada 0) 01 para la segunda entrada (entrada 1) 10 para la tercera entrada (entrada 2) 11 para la cuarta entrada (entrada 3)
Líneas de control para un multiplexador de 8 entradas
Son necesarias 3 líneas de selección para lograr direccionar las 8 entradas. Las combinaciones serían:
- 000 para la primera entrada (entrada 0)
- 001 para la primera entrada (entrada 1)
- 010 para la primera entrada (entrada 2)
- 011 para la primera entrada (entrada 3)
- 100 para la primera entrada (entrada 4)
- 101 para la primera entrada (entrada 5)
- 110 para la primera entrada (entrada 6)
- 111 para la primera entrada (entrada 7)
Como se puede observar, las líneas de selección, representan el número en binario que escoge la entrada que pasará a la salida.
Multiplexor de 4 canales de entrada de dos bits
Cada canal de entrada tiene 2 bits (A0 – A1, B0 – B1, C0 – C1 y D0 – D1) y el canal de salida también tienen 2 bits (Q0, Q1). (ver el gráfico de la derecha). Las entradas de selección son siempre 2. (S1 y S0).
En este caso cada vez que se selecciona una entrada, se pasar un canal (2 bits) a la salida (también de 2 bits).
Este multiplexador se puede implementar con dos multiplexadores de 4 canales de un bit cada uno conectados en paralelo.
El multiplexador “0” tienen las entradas X0 y la salida Q0 y el multiplexador “1” tiene las entradas X1 y la salida Q1. donde X puede ser A, B, C o D.
Las entradas de selección S1 y S0 son comunes a ambos multiplexadores.
Nota: Multiplexor = Multiplexador.