Acabo de comenzar a estudiar decodificadores y multiplexores y vi esta tarea que no estoy seguro de cómo se hace. ¿Podría explicarme (solución adjunta): utilizando el decodificador DEK 3/8, construya el decodificador DEK 6/64.
Acabo de comenzar a estudiar decodificadores y multiplexores y vi esta tarea que no estoy seguro de cómo se hace. ¿Podría explicarme (solución adjunta): utilizando el decodificador DEK 3/8, construya el decodificador DEK 6/64.
La entrada de los decodificadores es A [5: 0]. A [5: 0] tiene 64 valores posibles "000000", "000001", "000010", ..., "111111". Los primeros tres dígitos binarios A [5: 3] van al primer decodificador. Los últimos 3 dígitos binarios A [2: 0] van a los decodificadores de la segunda fila. Cada uno del decodificador de la segunda fila activaría una de sus salidas para cada entrada A, pero solo el que tiene el Chip Select (CS) activado por el primer decodificador, activará su salida. Por lo tanto, solo una salida en total se activa a la vez.
Consideremos, por ejemplo, el caso de A = 10. En binario es A [5: 0]="001010". Dividido en dos partes, obtienes A [5: 3]="001" y A [2: 0]="010". El primer decodificador obtiene "001" (1 decimal) en su entrada y activa la salida 1. Esto se enruta a la entrada de selección de chip del decodificador (2). El decodificador (2) tiene "010" (2 decimal) en su entrada y activa la salida 2. Ninguno de los otros decodificadores activa su salida porque su CS está inactivo. Y qué sorpresa: hay un "10" (diez) marcado en el pin 2 de salida del segundo decodificador.
Lea otras preguntas en las etiquetas digital-logic circuit-analysis decoder