Skip to content

[DOCS] WAW are not checked anymore in issue stage

WAW hazards were eliminated by !2881 (merged)

As a consequence, the following list item should be removed from 4.3.3.2. Issue_read_operands

Write-After-Write (WAW): if the instruction to issue has the same destination register as one of the instructions in the Scoreboard, issue is blocked. Instructions being committed are ignored because the will not be in the scoreboard anymore since the next cycle.

The instruction in the second issue port is not issued when it has the same destination register as the instruction in the first issue port.

https://docs.openhwgroup.org/projects/cva6-user-manual/04_cv32a65x/design/design.html#issue_read_operands