There was an error while loading. Please reload this page.
1 parent bb0f379 commit 3697ac6Copy full SHA for 3697ac6
1 file changed
src/main/scala/radiance/muon/Scoreboard.scala
@@ -296,10 +296,8 @@ class Scoreboard(implicit p: Parameters) extends CoreModule()(p) {
296
}
297
298
when (warpIo.updateRS.enable || io.updateWB.enable || io.updateColl.enable) {
299
- // rsReadRecs / rsWriteRecs always contains coll/WB update recs, as
300
- // passed in applyUpdates
301
- commitUpdate(rsReadRecs, isWrite = false)
302
- commitUpdate(rsWriteRecs, isWrite = true)
+ commitUpdate(collRecs ++ rsReadRecs, isWrite = false)
+ commitUpdate(wbRecs ++ rsWriteRecs, isWrite = true)
303
304
when (!rsReadSuccess) {
305
printf(cf"scoreboard: warp=${warpId}: failed to commit RS update due to read overflow: ")
0 commit comments