diff --git a/src/util/instr_tracer.sv b/src/util/instr_tracer.sv index 3d10761bc..c13999fa8 100644 --- a/src/util/instr_tracer.sv +++ b/src/util/instr_tracer.sv @@ -66,7 +66,11 @@ module instr_tracer ( forever begin automatic ariane_pkg::bp_resolve_t bp_instruction = '0; // new cycle, we are only interested if reset is de-asserted - @(tracer_if.pck iff tracer_if.pck.rstn); + @(tracer_if.pck) if (tracer_if.pck.rstn !== 1'b1) begin + flush(); + continue; + end + // increment clock tick clk_ticks++;