Skip to content

Commit 8d5b2a9

Browse files
author
Cao Jiaming
committed
cpu-o3: change tage longth to 15 15 16 16
Change-Id: I9153ff6ead4c95fe01ae64aedc7942117b50e7d4
1 parent 8c18550 commit 8d5b2a9

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/cpu/pred/BranchPredictor.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1072,7 +1072,7 @@ class MicroTAGE(TimedBaseBTBPredictor):
10721072
# Keep vector parameters consistent with numPredictors to avoid constructor asserts.
10731073
numPredictors = Param.Unsigned(4, "Number of TAGE predictors")
10741074
tableSizes = VectorParam.Unsigned([512] * 4,"the TAGE T0~Tn length")
1075-
TTagBitSizes = VectorParam.Unsigned([16] * 4 ,"the T0~Tn entry's tag bit size")
1075+
TTagBitSizes = VectorParam.Unsigned([15,15,16,16],"the T0~Tn entry's tag bit size")
10761076
TTagPcShifts = VectorParam.Unsigned([1] * 4 ,"when the T0~Tn entry's tag generating, PC right shift")
10771077
blockSize = Param.Unsigned(32,"tage index function uses 32B aligned block address")
10781078

0 commit comments

Comments
 (0)