List of assumptions made during development
RF has data forwarding from the Tomasulo announcement bus
read of
x0
/RF0
returns 0write to
x0
/RF0
is a noopseparate RS for each FU
the writeback stage saves data to the RF and the ROB (after getting output data from FUs)
the commit stage updates the R-RAT