From 799c25cc606ae45cc20e2b0e177a48d88f08675c Mon Sep 17 00:00:00 2001 From: Ross Thompson Date: Tue, 2 May 2023 10:52:41 -0500 Subject: [PATCH] Swapped the m and k parameters for local history predictor. --- src/ifu/bpred/bpred.sv | 4 ++-- testbench/tests.vh | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/ifu/bpred/bpred.sv b/src/ifu/bpred/bpred.sv index 38684a309..4be60b57f 100644 --- a/src/ifu/bpred/bpred.sv +++ b/src/ifu/bpred/bpred.sv @@ -28,7 +28,7 @@ `include "wally-config.vh" -`define INSTR_CLASS_PRED 1 +`define INSTR_CLASS_PRED 0 module bpred ( input logic clk, reset, @@ -128,7 +128,7 @@ module bpred ( .BranchE, .BranchM, .PCSrcE); end else if (`BPRED_TYPE == "BP_LOCAL") begin:Predictor - localHistoryPredictor #(6, 10) + localHistoryPredictor #(`BPRED_NUM_LHR, `BPRED_SIZE) DirPredictor(.clk, .reset, .StallF, .StallD, .StallE, .StallM, .StallW, .FlushD, .FlushE, .FlushM, .FlushW, .PCNextF, .PCM, .BPDirPredF, .BPDirPredWrongE, .BranchE, .BranchM, .PCSrcE); diff --git a/testbench/tests.vh b/testbench/tests.vh index ffe718188..fde90f591 100644 --- a/testbench/tests.vh +++ b/testbench/tests.vh @@ -2057,8 +2057,8 @@ string arch64zbs[] = '{ string custom[] = '{ `CUSTOM, - "debug", "simple", + "debug", "cacheTest" }; string testsBP64[] = '{