Ejercicio 4 - Módulos combinacionales · Fonaments dels Computadors UAB 2024
Tema: Síntesis combinacional: del enunciado a la implementación con MUX, decodificadores, ROM y PLA · Del examen Examen Parcial Bloque 1 - Mañana (12 de marzo de 2024) (2024)
Enunciado
Ejercicio 4 (10 puntos). Cuestiones conceptuales de lógica combinacional
Ejercicio 4. Cuestiones conceptuales de lógica combinacional
a.
Esboza el diagrama funcional y detalla cómo opera un multiplexor de orden con palabras de bits. Pon un ejemplo concreto (2,5 puntos).
b.
Deseamos implementar 16 funciones booleanas que poseen entre 6 y 8 variables mediante una memoria ROM. Determina razonadamente el número mínimo de bits del bus de direcciones y el tamaño de palabra de la ROM (2,5 puntos).
d.
Si se pretende realizar una función lógica que incluye términos redundantes mediante un decodificador y una puerta lógica auxiliar con el menor coste hardware posible, ¿de qué forma deben tratarse dichos términos redundantes? Razona la respuesta (2,5 puntos).

Solución
Según los criterios oficiales de corrección
a. Esboza el diagrama funcional y detalla cómo opera un multiplexor de orden n con palabras de k bits. Pon un ejemplo concreto
Solución: Un multiplexor de orden y bits dispone de líneas de entrada de datos de bits cada una, líneas de control y 1 salida de bits. Conecta a la salida la entrada seleccionada por el código binario presente en el bus de control. Ejemplo (): entradas de 3 bits y selección . La salida es .
b. Número mínimo de bits del bus de direcciones de la ROM
Solución: 8
b. Tamaño de palabra de la ROM (bits de datos)
Solución: 16
b. Razonamiento del dimensionamiento de la ROM
Solución: 8 bits de dirección (2^8 = 256 palabras) y palabra de 16 bits (capacidad 256 x 16 bits = 4096 bits)
d. Si se pretende realizar una función lógica que incluye términos redundantes mediante un decodificador y una puerta lógica auxiliar con el menor coste hardware posible, ¿de qué forma deben tratarse dichos términos redundantes? Razona la respuesta
Solución: Deben ignorarse (conectarse a valor 0, es decir, no conectarse a la puerta OR).
a. Esboza el diagrama funcional y detalla cómo opera un multiplexor de orden con palabras de bits. Pon un ejemplo concreto (2,5 puntos).
Solución: Bloque funcional con entradas de datos de bits (etiquetadas de a , cada una con una barra indicando un ancho de bus de bits), entradas de selección () y una salida de datos de bits (, con barra indicando bits). Opcionalmente una entrada de habilitación (Enable).
La explicación paso a paso, hecha con IA, es Premium. Premium
Resuélvelo aquí mismo: corrección automática, pistas y solución paso a paso.
‹ Ejercicio 1 · 2024 · Pregunta 1 - Especificación y síntesis de circuit… · 2024 ›