Skip to content

Commit 2d822f7

Browse files
fix(RequestArb): inequal fire condition for RequestBuf and MainPipe on s1
1 parent 614fa64 commit 2d822f7

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

src/main/scala/coupledL2/RequestArb.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -175,7 +175,7 @@ class RequestArb(implicit p: Parameters) extends L2Module
175175
val s1_to_s2_valid = Wire(Bool())
176176

177177
if (enableCHI)
178-
s1_to_s2_valid := task_s1.valid && (!mshr_replRead_stall || task_s1.bits.fromC)
178+
s1_to_s2_valid := task_s1.valid && (!mshr_replRead_stall || sinkValids(0))
179179
else
180180
s1_to_s2_valid := task_s1.valid && !mshr_replRead_stall
181181

0 commit comments

Comments
 (0)