Ejercicio 5 - Análisis temporal · Introducció als Computadors UPC 2012
Tema: Anàlisi temporal: camí crític i temps de cicle · Del examen Examen Parcial E2 (Marzo 2012) (2012)
Enunciado
Ejercicio 5. Diseño y análisis temporal de un PPE
Se desea diseñar un circuito mediante un procesador de propósito específico (PPE) que calcule secuencialmente la media aritmética entre el valor absoluto del dato de entrada y la media calculada hasta el momento: .
Ejemplo de funcionamiento: Si la secuencia de entradas es , la salida Avg tomará los valores: , , , . Las entradas siempre están comprendidas en el rango de -1000 a 1000.
El PPE se comunica con el circuito productor de números a través del bus de 8 bits y sincroniza la transferencia mediante un protocolo de handshake de 4 fases (utilizando las señales Req y Ack). Por consiguiente, el PPE dispone de 2 entradas (, Req) y 2 salidas (AVG, Ack). Todos los registros se inicializan a 0.
d)
Suponiendo la implementación del apartado anterior y los siguientes parámetros temporales:
Las señales Req y el bus son estables a partir de 50 u.t. tras el inicio de ciclo.
La señal Ack y el bus AVG deben estar estables 40 u.t. antes del fin de ciclo.
Tiempo de propagación de cada sumador, de B1 y de B2: 150 u.t.
Tiempo de propagación de los biestables (registros y UC): 100 u.t.
Tiempo de propagación de la memoria ROM: 330 u.t.
Tiempo de propagación de los multiplexores: 100 u.t.
Determina cuál es el camino crítico del circuito (secuencia de bloques por los que pasa) y el tiempo de ciclo mínimo del PPE.
u.t.

Solución
Según los criterios oficiales de corrección
d. Secuencia de bloques del camino crítico
Solución: FF_UC → ROM → Mx-MUX → ADD → B2 (SRA-1) → REG
d. Tiempo de ciclo mínimo del PPE
Solución: 930 u.t.
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.
‹ Problema 3 · 2012 · Ejercicio 5 - Análisis temporal · Examen 2 (temas 4, 5, 6 y 7) ›