Skip to content

Commit e9cee3c

Browse files
Merge pull request #140 from OpenXiangShan/chi-coupledl2-fix-dsWen
MSHR: always refill DS when L2 receives CompData
2 parents d10e28c + 84436b1 commit e9cee3c

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/main/scala/coupledL2/tl2chi/MSHR.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -622,7 +622,7 @@ class MSHR(implicit p: Parameters) extends TL2CHIL2Module {
622622
)
623623
mp_grant.metaWen := true.B
624624
mp_grant.tagWen := !dirResult.hit
625-
mp_grant.dsWen := (!dirResult.hit || gotDirty) && gotGrantData || probeDirty && (req_get || req.aliasTask.getOrElse(false.B))
625+
mp_grant.dsWen := gotGrantData || probeDirty && (req_get || req.aliasTask.getOrElse(false.B))
626626
mp_grant.fromL2pft.foreach(_ := req.fromL2pft.get)
627627
mp_grant.needHint.foreach(_ := false.B)
628628
mp_grant.replTask := !dirResult.hit // Get and Alias are hit that does not need replacement

0 commit comments

Comments
 (0)