mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-20 04:07:36 -04:00
iro: remove an unreachable statement (#2588)
This commit is contained in:
parent
43edcd467e
commit
7eb59c3e16
2 changed files with 1 additions and 10 deletions
|
@ -1,2 +1,2 @@
|
|||
cv32a65x:
|
||||
gates: 179027
|
||||
gates: 178295
|
||||
|
|
|
@ -925,18 +925,9 @@ module issue_read_operands
|
|||
if (!stall_raw[i] && !stall_waw[i]) begin
|
||||
issue_ack[i] = 1'b1;
|
||||
end
|
||||
// we can also issue the instruction under the following two circumstances:
|
||||
// we can do this even if we are stalled or no functional unit is ready (as we don't need one)
|
||||
// the decoder needs to make sure that the instruction is marked as valid when it does not
|
||||
// need any functional unit or if an exception occurred previous to the execute stage.
|
||||
// 1. we already got an exception
|
||||
if (issue_instr_i[i].ex.valid) begin
|
||||
issue_ack[i] = 1'b1;
|
||||
end
|
||||
// 2. it is an instruction which does not need any functional unit
|
||||
if (issue_instr_i[i].fu == NONE) begin
|
||||
issue_ack[i] = 1'b1;
|
||||
end
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue