From 20ced0653cd8c08cd9994a537bb55a89008bc5d2 Mon Sep 17 00:00:00 2001 From: David Harris Date: Sun, 19 Feb 2023 19:59:07 -0800 Subject: [PATCH] Parameterized btb to depend on BPRED_SIZE --- src/ifu/bpred/bpred.sv | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/ifu/bpred/bpred.sv b/src/ifu/bpred/bpred.sv index a65633c92..aacf3b69f 100644 --- a/src/ifu/bpred/bpred.sv +++ b/src/ifu/bpred/bpred.sv @@ -137,7 +137,8 @@ module bpred ( // Part 2 Branch target address prediction // BTB contains target address for all CFI - btb TargetPredictor(.clk, .reset, .StallF, .StallD, .StallM, .FlushD, .FlushM, + btb #(`BPRED_SIZE) + TargetPredictor(.clk, .reset, .StallF, .StallD, .StallM, .FlushD, .FlushM, .PCNextF, .PCF, .PCD, .PCE, .PredPCF, .BTBPredInstrClassF,