Transcript pipe--full

Write
back
Stat
stat
W_stat
W
stat icode
valE
valM
m_stat
dstE dstM
data out
dmem_error
stat
read
Mem.
control
Memory
Data
memory
write
data in
Addr
M_stat
M_valA
M_Cnd
M
stat icode
Cnd
valE
valA
dstE dstM
e_Cnd
ALU
fun.
ALU
CC
Execute
ALU
A
ALU
B
valC
valA
dstE
E_stat
E
stat icode ifun
valB
dstE dstM srcA
srcB
d_srcA d_srcB
Select
A
Decode
d_rvalA
A
dstE dstM srcA
srcB
W_valM
B
Register M
file
W_valE
E
D_stat
D
stat icode ifun
rA
rB
valC
valP
f_stat
stat
imem_error
instr_valid
Fetch
Instruction
memory
PC
increment
Predict
PC
f_pc
M_valA
Select
PC
F
predPC
W_valM