Change flush assignment in scoreboard

This commit is contained in:
Florian Zaruba 2017-05-12 14:51:13 +02:00
parent ea8fde0a3f
commit 03cc04f96a

View file

@ -210,8 +210,11 @@ always_comb begin : push_instruction_and_wb
top_pointer_n = issue_pointer_q;
end
// flush signal, e.g.: flush everything we need to backtrack after an exception
if (flush_i)
mem_n = '{default: 0};
if (flush_i) begin
for (int i = 0; i < NR_ENTRIES; i++) begin
mem_n[i] = {$bits(scoreboard_entry){1'b0}};
end
end
end