From 25a3a2f33b96317308f4a0201b76b02fbf740ac0 Mon Sep 17 00:00:00 2001 From: Rose Thompson Date: Tue, 24 Oct 2023 10:29:02 -0500 Subject: [PATCH] Fixed bug in bpred-sim.py for btb and class size sweep. --- sim/bpred-sim.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sim/bpred-sim.py b/sim/bpred-sim.py index 9e7ec12a6..209e21fc4 100755 --- a/sim/bpred-sim.py +++ b/sim/bpred-sim.py @@ -119,7 +119,7 @@ def main(): bpdSize = [6, 8, 10, 12, 14, 16] for CurrBPSize in bpdSize: name = 'BTB'+str(CurrBPSize) - configOptions = "+define+INSTR_CLASS_PRED=1 +define+BPRED_OVERRIDE +define+BPRED_TYPE=\`BP_GSHARE" + "+define+BPRED_SIZE=16" + "+define+BTB_SIZE=" + str(CurrBPSize) + "+define+BTB_OVERRIDE" + configOptions = "+define+INSTR_CLASS_PRED=1 +define+BPRED_OVERRIDE +define+BPRED_TYPE=\`BP_GSHARE" + "+define+BPRED_SIZE=16" + "+define+RAS_SIZE=16+define+BTB_SIZE=" + str(CurrBPSize) + "+define+BTB_OVERRIDE" tc = TestCase( name=name, variant="rv32gc",