¿Cómo puedo diseñar un decodificador de 4 a 16 usando dos decodificadores de 3 a 8 y 16 puertas AND de dos entradas?

0

Tengo una idea de cómo empezar, pero no estoy seguro de a dónde ir desde allí.

Ya que estoy usando dos decodificadores 3-8 para desarrollar un decodificador de 4 a 16, quiero usar 4 entradas de los dos decodificadores 3-8. Así que usaré las tres de la primera y la primera de la segunda, y conectaré las dos últimas entradas a tierra, ya que no se usarán.

Se agradece cualquier puntero a dónde ir desde aquí.

    
pregunta Peter Griffin

2 respuestas

2

tienes que diseñar un decodificador 4x16 usando dos decodificadores 3x8. Aquí está el esquema que puede ayudarte.

simular este circuito : esquema creado usando CircuitLab

los dos cuadrados son dos decodificadores 3x8 con líneas habilitadas. las tres líneas de selección de cada decodificador están conectadas juntas como línea común (X, Y, Z), las líneas habilitadas son ACTIVAS BAJAS, también están conectadas entre sí con una línea común W, pero la segunda tiene una puerta NO conectada dentro. Por lo tanto, ahora hay 4 entradas de selección, es decir, W, X, Y, Z. Para los valores de 0000 a 0111, el primer decodificador se encenderá dando las salidas decodificadas 0 a 7, y para 1000 a 1111, el segundo decodificador se activará, dando la salida decodificada 8 a 15. ¿Cómo? Debido a que para las primeras 8 combinaciones, el bit W es 0, entonces es un 1 para el primer decodificador, y la línea de habilitación está activada (ACTIVE LOW), pero pasa a través de NOT GATE y luego al ACTIVE LOW habilita el puerto de segundo decodificador, por lo que permanece en 0, por lo que el segundo decodificador no se activa. luego, para las siguientes 8 combinaciones, la línea W es 1, que se convierte en 0 dentro del primer decodificador (ACTIVE LOW) y el primer decodificador se apaga, pero pasa por una puerta NO y luego el puerto de activación ACTIVE LOW del segundo decodificador se convierte en un 1 y activa las próximas salidas 8 a 15. para que obtenga un total de 16 salidas (0-15)

Si usa dos decodificadores 3x8, no necesita usar 16 compuertas AND, y si solo quiere usar compuertas AND, entonces piense en los circuitos internos de un decodificador, piense en este diagrama y podrá construir fácilmente usando compuertas AND .

    
respondido por el shiladitya basu
0

Si usa solo dos chips de decodificador de 3-8: deberá conectar las primeras 3 líneas de datos en paralelo a los dos chips de decodificador, luego use el bit alto restante como habilitación para el chip de decodificador superior y deshabilite el inferior chip decodificador. Por ejemplo, el chip decodificador 74HC238 tiene tres pines de habilitación (dos bajos y uno alto), su entrada de bit superior se conectará a ~ G2A del primer chip decodificador y a G1 del chip decodificador más alto. (Los otros pines de habilitación restantes también deben conectarse al nivel alto o bajo apropiado para permitir el funcionamiento normal). También se podría usar un chip decodificador 74HC138, la salida decodificada se invierte simplemente.

enlace

    
respondido por el Nedd

Lea otras preguntas en las etiquetas