We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent e4a8790 commit 245382bCopy full SHA for 245382b
src/rr_arb_tree.sv
@@ -171,7 +171,8 @@ module rr_arb_tree #(
171
// pragma translate_off
172
`ifndef VERILATOR
173
lock: assert property(
174
- @(posedge clk_i) LockIn |-> req_o && !gnt_i |=> idx_o == $past(idx_o)) else
+ @(posedge clk_i) LockIn |-> req_o &&
175
+ (!gnt_i && !flush_i) |=> idx_o == $past(idx_o)) else
176
$fatal (1, "Lock implies same arbiter decision in next cycle if output is not \
177
ready.");
178
0 commit comments