fixing coremark branch prediction

This commit is contained in:
Elizabeth Hedenberg 2021-03-17 15:15:55 -04:00
parent d0ddb5f461
commit 041439c008
2 changed files with 9 additions and 2 deletions

View File

@ -93,7 +93,7 @@ add wave -divider RAM
add wave -hex -r /testbench/dut/uncore/dtim/RAM add wave -hex -r /testbench/dut/uncore/dtim/RAM
add wave -divider Misc add wave -divider Misc
add wave -divider add wave -divider
#add wave -hex -r /testbench/* add wave -hex -r /testbench/*
-- Set Wave Output Items -- Set Wave Output Items
TreeUpdate [SetDefaultTree] TreeUpdate [SetDefaultTree]
@ -111,5 +111,6 @@ set DefaultRadix hexadecimal
-- Run the Simulation -- Run the Simulation
#run 7402000 #run 7402000
#run 12750 #run 12750
run -all #run -all
run 3000
#quit #quit

View File

@ -91,6 +91,12 @@ module testbench();
$stop; $stop;
end end
end end
initial begin
$readmemb(`TWO_BIT_PRELOAD, dut.hart.ifu.bpred.DirPredictor.memory.memory);
$readmemb(`BTB_PRELOAD, dut.hart.ifu.bpred.TargetPredictor.memory.memory);
end
endmodule endmodule
/* verilator lint_on STMTDLY */ /* verilator lint_on STMTDLY */