File tree Expand file tree Collapse file tree 2 files changed +4
-4
lines changed
Expand file tree Collapse file tree 2 files changed +4
-4
lines changed Original file line number Diff line number Diff line change @@ -981,7 +981,7 @@ class MBTB(TimedBaseBTBPredictor):
981981 instShiftAmt = Param .Unsigned (1 , "Amount to shift PC to get inst bits" )
982982 numThreads = Param .Unsigned (1 , "Number of threads" )
983983 numWays = Param .Unsigned (4 , "Number of ways per set" ) # for 2 SRAMs, 4 ways per SRAM
984- numDelay = 2
984+ numDelay = 0
985985 blockSize = 32 # max 64 byte block, 32 byte aligned
986986 # MBTB is always half-aligned - no parameter needed
987987 victimCacheSize = Param .Unsigned (0 , "Number of entries in the victim cache" )
Original file line number Diff line number Diff line change @@ -55,10 +55,10 @@ DecoupledBPUWithBTB::DecoupledBPUWithBTB(const DecoupledBPUWithBTBParams &p)
5555 }
5656 bpType = DecoupledBTBType;
5757 // Only add enabled components to the list
58- if (ubtb->isEnabled ()) components.push_back (ubtb);
59- if (abtb->isEnabled ()) components.push_back (abtb);
60- if (microtage->isEnabled ()) components.push_back (microtage);
58+ // if (ubtb->isEnabled()) components.push_back(ubtb);
59+ // if (abtb->isEnabled()) components.push_back(abtb);
6160 if (mbtb->isEnabled ()) components.push_back (mbtb);
61+ if (microtage->isEnabled ()) components.push_back (microtage);
6262 if (tage->isEnabled ()) components.push_back (tage);
6363 if (ras->isEnabled ()) components.push_back (ras);
6464 if (ittage->isEnabled ()) components.push_back (ittage);
You can’t perform that action at this time.
0 commit comments