Use forwarding BRAMs in L2 Cache. Duh; this is required for the new
CCPipe structure.
This commit is contained in:
@@ -162,9 +162,9 @@ module mkLLPipe(
|
||||
Bool verbose = False;
|
||||
|
||||
// RAMs
|
||||
Vector#(wayNum, RWBramCore#(indexT, infoT)) infoRam <- replicateM(mkRWBramCore);
|
||||
Vector#(wayNum, RWBramCore#(indexT, infoT)) infoRam <- replicateM(mkRWBramCoreForwarded);
|
||||
RWBramCore#(indexT, repT) repRam <- mkRandRepRam;
|
||||
Vector#(wayNum, RWBramCore#(indexT, Line)) dataRam <- replicateM(mkRWBramCore);
|
||||
Vector#(wayNum, RWBramCore#(indexT, Line)) dataRam <- replicateM(mkRWBramCoreForwarded);
|
||||
|
||||
// initialize RAM
|
||||
Reg#(Bool) initDone <- mkReg(False);
|
||||
|
||||
Reference in New Issue
Block a user