Scoreboarding in DLX (contd.)
For the moment abstract IF and MEM stages.
ID, EX, WB steps in DLX is replaced by
Issue: If the functional unit for the instruction is free scoreboard issues the instruction and updates its internal data structure (log). A queue rather than a single latch is maintained between IF and Issue.
Read Operands: Scoreboard monitors the availability of source operands. RAW hazard is also resolved in this step.