Problema 7 · Introducció als Computadors UPC 2012
Tema: Processadors de propòsit específic i handshaking · Del examen Examen Parcial E2 (2012-2013 Q1) (2012)
Enunciado
Exercici 7 (2,5 punts). Disseny d'un PPE decrementador
Es vol dissenyar un processador de propòsit específic (PPE) que implementi un bloc decrementador (bloc DEC).
Els senyals d'entrada són Ini i Dec, i un bus de dades d' bits . Els senyals de sortida són Fi i un bus de dades d' bits . Sigui el cicle en què ; en aquest cas, el valor d' es mostrarà al bus en el cicle següent: . Quan en algun cicle posterior , llavors ; altrament . Si en el cicle la sortida arriba a , el circuit activa el senyal Fi en el cicle posterior: .
El PPE ignora el senyal Ini des del cicle fins al cicle (). A més, ignora Dec en el cicle i en el cicle . És a dir, el PPE només atén a Dec en els cicles en què ignora Ini, i viceversa.
Comportament de referència:
Cicle
0
1
2
3
4
5
6
7
8
Ini Dec
10
01
01
00
01
01
00
00
00
X
3
3
3
3
3
3
3
3
3
W
-
3
3
2
1
1
0
-1
3
Fi
0
0
0
0
0
0
0
1
0
a)
Identifiqueu cadascun dels senyals i blocs del camí de dades (DataPath) associant-los amb els elements de la llista: senyals ( Mx, Ld, Clk, Zero) i blocs ( REG, REGwLd, Z, -1 que és un circuit combinacional que resta 1):
Component
Identificador assignat
B1
S1
B2
S2
S3
B3
S4
b)
Completeu el graf d'estats i la taula de sortides de la Unitat de Control (UC) del circuit DEC segons el model de Moore:
Estat
Fi
Mx
Ld
c)
Indiqueu quins senyals formen la paraula de control, quins la paraula de condició, i quants biestables fan falta per a la implementació de la màquina d'estats:
Paraula de Control
Paraula de Condició
#Biestables

Solución
Según los criterios oficiales de corrección
a) Identificació del camí de dades: Component B1
Solución: REGwLd
a) Identificació del camí de dades: Component S1
Solución: Mx
a) Identificació del camí de dades: Component B2
Solución: Z
a) Identificació del camí de dades: Component S2
Solución: Ld
a) Identificació del camí de dades: Component S3
Solución: Clk
a) Identificació del camí de dades: Component B3
Solución: -1
a) Identificació del camí de dades: Component S4
Solución: Zero
b) Taula de sortides de la UC: Fi a l'estat S0
Solución: 0
b) Taula de sortides de la UC: Mx a l'estat S0
Solución: 1
b) Taula de sortides de la UC: Ld a l'estat S0
Solución: 1
b) Taula de sortides de la UC: Fi a l'estat S1
Solución: 0
b) Taula de sortides de la UC: Mx a l'estat S1
Solución: x
b) Taula de sortides de la UC: Ld a l'estat S1
Solución: 0
b) Taula de sortides de la UC: Fi a l'estat S2
Solución: 0
b) Taula de sortides de la UC: Mx a l'estat S2
Solución: 0
b) Taula de sortides de la UC: Ld a l'estat S2
Solución: 1
b) Taula de sortides de la UC: Fi a l'estat S3
Solución: 1
b) Taula de sortides de la UC: Mx a l'estat S3
Solución: 1
b) Taula de sortides de la UC: Ld a l'estat S3
Solución: 1
c) Quins senyals formen la paraula de control?
Solución: Mx, Ld
c) Quins senyals formen la paraula de condició?
Solución: Zero
c) Quants biestables fan falta per a la implementació de la màquina d'estats?
Solución: 2
b) Completeu el graf d'estats de la Unitat de Control (UC)
Solución: Transicions entre estats (etiquetades com Ini, Dec, Zero): - Des de : roman a amb ; passa a amb . - Des de : roman a amb ; passa a amb ; passa a amb . - Des de : passa a amb ; roman a amb ; passa a amb . - Des de : passa a amb ; passa a amb .
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 5 · 2012 · Ejercicio 5 - Diseño de PPE · 2012 ›