From 16c8eb2ada5d5bf9f458a4455d394254fa31bc17 Mon Sep 17 00:00:00 2001 From: Hansung Kim Date: Thu, 27 Apr 2023 21:54:02 -0700 Subject: [PATCH] Fix old request not being invalidated; end-to-end flow working --- src/main/scala/tilelink/Coalescing.scala | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/scala/tilelink/Coalescing.scala b/src/main/scala/tilelink/Coalescing.scala index fc87ad2..4fad0e8 100644 --- a/src/main/scala/tilelink/Coalescing.scala +++ b/src/main/scala/tilelink/Coalescing.scala @@ -221,7 +221,7 @@ class CoalShiftQueue[T <: Data]( io.queue.enq.ready := !valid(entries - 1) // TODO: making this validAfterInv(0) might be useful for the arbiter - io.queue.deq.valid := valid(0) + io.queue.deq.valid := validAfterInv(0) io.queue.deq.bits := elts.head assert(!flow, "flow-through is not implemented")