Cómo implementar un mux de 2 a 4

-1

Nuestro maestro de circuito lógico nos pidió que dibujáramos el diagrama de un multiplexor de 2 a 4 y nos dijo que estará en nuestro examen final. ¿Cómo es posible este circuito? Pensé que un mux siempre va de un número mayor de entradas a un número menor de salidas.

    
pregunta Farid Rn

2 respuestas

1

Un multiplexor "único" es un dispositivo que envía una entrada seleccionable a una salida fija. A veces los multiplexores se agrupan, de manera que uno puede tener un chip con dos grupos de cuatro entradas y dos salidas; una entrada del primer grupo se reenvía a la primera salida, y una del segundo grupo se envía a la segunda salida.

Mi conjetura sería que lo que el instructor está pidiendo es un dispositivo que interpreta un par de entradas como un número de dos bits y luego lo usa para seleccionar una de las cuatro entradas de datos que se reenviarán. Hay una variedad de formas en que uno podría construir tal cosa. Lo más simple es generar cuatro señales, una para cada entrada de datos, que indica qué entrada está activa. Luego "Y" cada entrada de datos con su correspondiente pin de habilitación. Si alguna de las compuertas AND tiene una salida alta, eso significa que está habilitada y la entrada de datos adecuada es alta. Si ninguno de ellos tiene una salida alta, eso significa que la entrada de datos de la que está habilitada es baja.

Por cierto, puede ser útil definir multiplexor, codificador, decodificador, demultiplexador y conmutador.

Un multiplexor es un dispositivo que envía una entrada seleccionada; por lo general, el número de la entrada se expresa como un número binario y se genera desde algún otro dispositivo.

Un codificador es un dispositivo que mira un número significativo de entradas (generalmente al menos 3, a menudo 8 o más) y, si una está activa, genera la identidad de la entrada activa utilizando un número menor de salidas. Un patrón típico sería un multiplexor de 8 entradas que tiene una salida que indica si alguna entrada está activa, y tres salidas que juntas emiten un número de 3 bits que indica qué entrada está activa. Algunos codificadores pueden comportarse de manera extraña si hay más de una entrada activa; otros identificarán el de mayor prioridad según algún ranking.

Un decodificador es un dispositivo que utiliza un pequeño número de pines para identificar qué pin de un conjunto más grande debe activarse. Más comúnmente, el número más pequeño de pines representa un número binario, por lo que un decodificador de 3 a 8 usaría un número binario de 3 bits para seleccionar entre 8 salidas para activar. Normalmente, los decodificadores tendrán una "habilitación maestra" que determinará si alguna salida debería estar activa. La conexión de un codificador a un decodificador hará que las salidas del decodificador reflejen las entradas del codificador siempre que esté activa una de esas entradas o una de ellas.

Un demultiplexor es, en general, un dispositivo que se puede usar con un multiplexor para "reconstituir" sus entradas (análogo a lo que haría un decodificador con señales de un codificador). Tenga en cuenta que debido a que un multiplexor se basa en algún otro dispositivo para decirle qué señales emitir, y luego solo genera un solo bit, un demultiplexor debe tener alguna forma de saber qué estado de salida está representado por ese bit. Dependiendo de cómo se generen esas señales, el dispositivo de demultiplexación puede tener que operar de manera algo diferente; en consecuencia, en lugar de usar el término "demultiplexor" para describir un chip, uno usaría más típicamente una descripción más específica, como un "cierre direccionable".

    
respondido por el supercat
0

No te daré la respuesta, pero quizás si piensas en estas preguntas, esto te ayude.

1) ¿sabes qué es un interruptor de punto de cruz? - ¿No es eso un N: N mux? - ¿Permiten que 2 o más de las entradas vayan a una salida común?    - Si es así, ¿es esto ventajoso?    - si no, cómo hacerlo logran el aspecto de bloqueo / no intersección.

2) ¿entiendes cómo hacer un demux 1: 4?

3) ¿cómo implementaría un punto de cruce N: N utilizando los nodos N 1: N? - ¿Crees que necesitarías tener circuitos de bloqueo o está bien acortar las salidas juntas?

    
respondido por el placeholder

Lea otras preguntas en las etiquetas