mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-04-19 03:44:46 -04:00
cut dangerous path from flush to issue (#2666)
serdiv is the only FLU which has a combinational path from flush_i to the result bus
This commit is contained in:
parent
66ae110a51
commit
fd213fc19e
2 changed files with 5 additions and 7 deletions
|
@ -1,2 +1,2 @@
|
|||
cv32a65x:
|
||||
gates: 188627
|
||||
gates: 187456
|
||||
|
|
|
@ -218,12 +218,10 @@ module serdiv
|
|||
endcase
|
||||
|
||||
if (flush_i) begin
|
||||
in_rdy_o = 1'b0;
|
||||
out_vld_o = 1'b0;
|
||||
a_reg_en = 1'b0;
|
||||
b_reg_en = 1'b0;
|
||||
load_en = 1'b0;
|
||||
state_d = IDLE;
|
||||
a_reg_en = 1'b0;
|
||||
b_reg_en = 1'b0;
|
||||
load_en = 1'b0;
|
||||
state_d = IDLE;
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue