File tree Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Expand file tree Collapse file tree 3 files changed +6
-3
lines changed Original file line number Diff line number Diff line change 23
23
"dhrystone_single" : 22256 ,
24
24
"coremark_dual" : 981777 ,
25
25
"coremark_single" : 1294524 ,
26
- "dhrystone_cv32a65x" : 28822 ,
26
+ "dhrystone_cv32a65x" : 28823 ,
27
27
"dhrystone_cv32a60x" : 36629 ,
28
- }
28
+
29
29
30
30
for arg in sys .argv [1 :]:
31
31
if "--dhrystone" in arg or "--coremark" in arg :
Original file line number Diff line number Diff line change @@ -211,6 +211,8 @@ module cva6_hpdcache_subsystem
211
211
userCfg.mshrSetsPerRam = CVA6Cfg.NrLoadBufEntries < 16 ? 1 : CVA6Cfg.NrLoadBufEntries / 2 ;
212
212
userCfg.mshrRamByteEnable = 1'b1 ;
213
213
userCfg.mshrUseRegbank = (CVA6Cfg.NrLoadBufEntries < 16 );
214
+ /* FIXME we should add additional CVA6 config parameters (cbufEntries)*/
215
+ userCfg.cbufEntries = 4 ;
214
216
userCfg.refillCoreRspFeedthrough = 1'b1 ;
215
217
userCfg.refillFifoDepth = 2 * (CVA6Cfg.DCACHE_LINE_WIDTH / CVA6Cfg.AxiDataWidth);
216
218
userCfg.wbufDirEntries = CVA6Cfg.WtDcacheWbufDepth;
@@ -231,6 +233,7 @@ module cva6_hpdcache_subsystem
231
233
userCfg.wbEn =
232
234
(CVA6Cfg.DCacheType == config_pkg :: HPDCACHE_WB ) ||
233
235
(CVA6Cfg.DCacheType == config_pkg :: HPDCACHE_WT_WB );
236
+ userCfg.lowLatency = 1'b1 ;
234
237
return userCfg;
235
238
endfunction
236
239
You can’t perform that action at this time.
0 commit comments