Register Scoreboarding
Synchronizes instruction and floating-point pipelines
Indicates when a pipeline stall is required
- Registers waiting on a memory load completion
- Registers waiting for results of previous floating-point instruction to be written
Scoreboard register
- Scoreboard value for each register
- Memory-load flag and floating-point-write flags are used to synchronize the pipeline