Activity 2.3 3 Multiplexers And De Multiplexers

Multiplexores y Demultiplexores: Actividad 2.3
Esta actividad explora el funcionamiento de los multiplexores y demultiplexores. Vamos a ver cómo funcionan paso a paso. El objetivo es comprender su utilidad y cómo se implementan. Empecemos.
Multiplexor (MUX)
Un multiplexor es como un selector. Elige una entrada de varias y la envía a una única salida. Necesitamos líneas de selección para indicar qué entrada se elige. Vamos a ver un ejemplo sencillo.
Paso 1: Entender las entradas y salidas. Un multiplexor tiene entradas de datos (D0, D1, etc.). También tiene entradas de selección (S0, S1, etc.). Finalmente, tiene una única salida (Y).
Must Read
Paso 2: Las líneas de selección. Las líneas de selección determinan qué entrada se copia a la salida. Si tenemos 2 entradas, necesitamos 1 línea de selección. Si tenemos 4 entradas, necesitamos 2 líneas de selección. La cantidad de líneas de seleccion es log2(número de entradas).
Paso 3: Tabla de verdad. La tabla de verdad muestra la relación entre las entradas de selección y la salida. Por ejemplo, un MUX 2 a 1 tiene la siguiente tabla:

S0 | Y ---|--- 0 | D0 1 | D1
Si S0 es 0, la salida Y es igual a la entrada D0. Si S0 es 1, la salida Y es igual a la entrada D1. Recuerda que D0 y D1 son valores de entrada, pueden ser 0 o 1.
Paso 4: Ejemplo práctico. Imagina que D0 = 1 y D1 = 0. Si S0 = 0, entonces Y = 1 (porque Y copia D0). Si S0 = 1, entonces Y = 0 (porque Y copia D1). Observa cómo la línea de selección controla qué valor llega a la salida.

Demultiplexor (DEMUX)
Un demultiplexor es lo opuesto a un multiplexor. Toma una única entrada y la dirige a una de varias salidas. También necesita líneas de selección para elegir la salida correcta. Analicemos el demultiplexor.
Paso 1: Entender las entradas y salidas. Un demultiplexor tiene una única entrada de datos (D). También tiene entradas de selección (S0, S1, etc.). Finalmente, tiene varias salidas (Y0, Y1, etc.).
Paso 2: Las líneas de selección. Al igual que en el multiplexor, las líneas de selección eligen a qué salida se envía la entrada. Si tenemos 2 salidas, necesitamos 1 línea de selección. Si tenemos 4 salidas, necesitamos 2 líneas de selección.

Paso 3: Tabla de verdad. La tabla de verdad muestra cómo la entrada se dirige a las salidas. Por ejemplo, un DEMUX 1 a 2 tiene la siguiente tabla (asumiendo que las salidas no seleccionadas son 0):
S0 | Y0 | Y1 ---|----|---- 0 | D | 0 1 | 0 | D
Si S0 es 0, la entrada D se copia a la salida Y0 y Y1 es 0. Si S0 es 1, la entrada D se copia a la salida Y1 y Y0 es 0. La entrada "D" es el dato que se envía, puede ser 0 o 1.

Paso 4: Ejemplo práctico. Imagina que D = 1. Si S0 = 0, entonces Y0 = 1 y Y1 = 0. Si S0 = 1, entonces Y0 = 0 y Y1 = 1. La línea de selección decide cuál salida recibe el valor de la entrada.
Paso 5: Uso de Enable. Algunos DEMUX tienen una entrada Enable (E). Si E = 0, todas las salidas son 0, sin importar las líneas de selección. Si E = 1, el DEMUX funciona normalmente según las líneas de selección.
En resumen, los multiplexores seleccionan una entrada y la envían a una salida. Los demultiplexores toman una entrada y la envían a una de varias salidas. Ambos utilizan líneas de selección para controlar el flujo de datos. ¡Practica con diferentes ejemplos para comprenderlos mejor!
