Skip to content

Commit 7c74f33

Browse files
fix(CoupledL2): arbiter ready not masked by PCrdGrant hit
1 parent 54a2a75 commit 7c74f33

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/scala/coupledL2/CoupledL2.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -631,7 +631,7 @@ class CoupledL2(implicit p: Parameters) extends LazyModule with HasCoupledL2Para
631631
val mshrPCrdArbIn = mshrPCrdHits.zip(mshrPCrdArbGrants).map { case (hit, grant) =>
632632
val arbPort = Wire(Decoupled(new EmptyBundle))
633633
arbPort.valid := hit
634-
grant := arbPort.ready
634+
grant := arbPort.ready && hit
635635
arbPort
636636
}
637637
val mshrPCrdArbOut = {

0 commit comments

Comments
 (0)