Next: WAR HAZARDS
Up: Tomasulo's ``Register Renaming'' scheme
Previous: ...
- The reservation stations form a buffer, allowing an instruction to be issued to
the RS even if the FU is busy.
- The instruction will be stalled in the RS until the FU is free
- If another instruction needs the FU, it will stall in the issue stage until the RS is
free. This may cause delay in issuing other instructions
- The CDB limits the machine to one completion per clock. If several
instructions complete in the same cycle a priority scheme is used to provide
access to the CDB serially.
Q: Is it possible to deal with this by duplicating the CDB?