# List of assumptions made during development - RF has data forwarding from the Tomasulo announcement bus - read of `x0`/`RF0` returns 0 - write to `x0`/`RF0` is a noop - separate 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