diff --git a/wally-pipelined/regression/wave-dos/linux-waves.do b/wally-pipelined/regression/wave-dos/linux-waves.do index b37276441..63623891c 100644 --- a/wally-pipelined/regression/wave-dos/linux-waves.do +++ b/wally-pipelined/regression/wave-dos/linux-waves.do @@ -4,6 +4,7 @@ view wave add wave -divider add wave /testbench/clk add wave /testbench/reset +add wave -dec /testbench/instrs add wave -divider Stalls_and_Flushes add wave /testbench/dut/hart/StallF diff --git a/wally-pipelined/testbench/testbench-linux.sv b/wally-pipelined/testbench/testbench-linux.sv index b87174b9b..6676d1a7c 100644 --- a/wally-pipelined/testbench/testbench-linux.sv +++ b/wally-pipelined/testbench/testbench-linux.sv @@ -27,7 +27,7 @@ module testbench(); - parameter waveOnICount = 2514000; // # of instructions at which to turn on waves in graphical sim + parameter waveOnICount = 2657000; // # of instructions at which to turn on waves in graphical sim /////////////////////////////////////////////////////////////////////////////// @@ -491,7 +491,7 @@ module testbench(); //always @(HWDATA or HADDR or HSIZE or HWRITE) begin always @(negedge HWRITE) begin //#1; - if ($time != 0) begin + if (($time != 0) && ~dut.hart.hzu.FlushM) begin if($feof(data_file_memW)) begin $display("no more memW data to read"); `ERROR