Ejercicio 5.b · Introducció als Computadors UPC 2013

Tema: Anàlisi temporal: camí crític i temps de cicle · Del examen Examen 2 (8 de abril de 2013) (2013)

Enunciado

Diseño y temporización de la UC y UP del PPE Z^2

La figura muestra la Unidad de Control (UC) y la Unidad de Proceso (UP) del Procesador de Propósito Específico (PPE) Z2Z^2, encargado de calcular el cuadrado de un número natural ZuZ_u (Zu>0Z_u > 0) mediante acumulaciones sucesivas A=A+ZuA = A + Z_u efectuadas Zu−1Z_u - 1 veces.

El procesador se comunica con el entorno a través de:

Dos buses de datos de 16 bits: entrada ZZ y salida ZZZZ.

Dos líneas de control de 1 bit: entrada VzVz y salida VzzVzz.

Cuando en el ciclo cc se activa Vz=1Vz = 1, el PPE interpreta que en el ciclo inmediato posterior c+1c + 1 el nuevo operando estará presente en el bus ZZ, debiendo abortar cualquier operación en curso e iniciar el cálculo de (Zu2)%216(Z_u^2)\%2^{16}. Para validar el resultado, activa durante un único ciclo la señal Vzz=1Vzz = 1 simultáneamente a la entrega del valor en ZZZZ.

b. Determinad el camino crítico del sistema listando todos los bloques por los que transita y calculad el tiempo de ciclo mínimo admisible (1,5 puntos).

Hipótesis temporales:

Las entradas del procesador se encuentran estables 130 ut130\text{ ut} tras el inicio del ciclo de reloj.

Las salidas deben quedar estables como mínimo 400 ut400\text{ ut} antes de que finalice el ciclo.

Retardo de cualquier biestable del sistema: Tp(Biestable)=100 utTp(\text{Biestable}) = 100\text{ ut}.

Retardos combinacionales: Tp(ADD)=Tp(−1)=400 utTp(\text{ADD}) = Tp(-1) = 400\text{ ut}, Tp(MUX 2 a 1)=50 utTp(\text{MUX } 2\text{ a } 1) = 50\text{ ut}, Tp(MUX 4 a 1)=100 utTp(\text{MUX } 4\text{ a } 1) = 100\text{ ut}, Tp(Z)=80 utTp(Z) = 80\text{ ut} (detector de cero), Tp(ROM)=40 utTp(\text{ROM}) = 40\text{ ut}.

1.

2.

Enunciado: Ejercicio 5.b · Introducció als Computadors UPC 2013

Solución

Según los criterios oficiales de corrección

Determinad el camino crítico del sistema listando todos los bloques por los que transita

Solución: Biestables de la UC -> ROM de salidas de la UC (InZ) -> MUX 2-1 de la UP -> Bloque restador (-1) -> Detector de cero (Z_End) -> MUX 4-1 de la UC -> Entrada D de los biestables de la UC

Calculad el tiempo de ciclo mínimo admisible

Solución: 770770 ut

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 4 - Camí crític i temps de cicle · 2014 · Pregunta 2 - Anàlisi temporal · 2013 ›

Más ejercicios de Anàlisi temporal: camí crític i temps de cicle