Un MULTIPLEXOR o SELECTOR DE DATOS es un circuito lógico que acepta varias entradas de datos y permite que sólo una de ellas pase a un tiempo a la salida. El enrutamiento de la entrada de datos hacia la salida está controlado por las entradas de SELECCIÓN (a las que se hace referencia a veces como las entradas de DIRECCIÓN). La siguiente figura(FIGURA 9), muestra el diagrama general de un multiplexor. En este diagrama las entradas y salidas se dibujan como flechas gruesas para indicar que pueden ser una o más líneas.
La Figura 10, muestra la circuitería lógica para un multiplexor de dos entradas (o dos canales) con entradas de datos A y B y entrada de SELECCIÓN S. El nivel lógico aplicado a la entrada S determina cuál compuerta Y se activa, para que su entrada de datos pase a través de la compuerta O a la salida Z.
Visto de otra manera, la expresión booleana para la salida se obtiene de la siguiente tabla funcional:
SelecciónS | Salida Z |
0 1 | B A |
Z = A S + B S'
Con S=0, esta expresión se hace:
Z = A . 0 + B . 1 = B
lo cual indica que Z será idéntico a la señal de entrada B, la cual puede ser un nivel lógico fijo o una señal lógica variable con el tiempo.
Con S=1, la expresión se hace:
Z = A . 1 + B . 0 = A
Mostrando que la salida Z será idéntica a la señal de entrada A.
Referencias:
http://azul2.bnct.ipn.mx/clogicos/multiplexor_demultiplexor/multiplexor_demultiplexor.htm
No hay comentarios:
Publicar un comentario