diff --git a/pipelined/testbench/testbench.sv b/pipelined/testbench/testbench.sv index 65a760cb5..60413afe2 100644 --- a/pipelined/testbench/testbench.sv +++ b/pipelined/testbench/testbench.sv @@ -280,6 +280,10 @@ logic [3:0] dummy; else $display("FAIL: %d test programs had errors", totalerrors); $stop; end + if (TEST == "coremark" & dut.core.priv.priv.ecallM) begin + $display("Benchmark: coremark is done."); + $stop; + end else begin //pathname = tvpaths[tests[0]]; memfilename = {pathname, tests[test], ".elf.memfile"};