Fix old request not being invalidated; end-to-end flow working
This commit is contained in:
@@ -221,7 +221,7 @@ class CoalShiftQueue[T <: Data](
|
|||||||
|
|
||||||
io.queue.enq.ready := !valid(entries - 1)
|
io.queue.enq.ready := !valid(entries - 1)
|
||||||
// TODO: making this validAfterInv(0) might be useful for the arbiter
|
// 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
|
io.queue.deq.bits := elts.head
|
||||||
|
|
||||||
assert(!flow, "flow-through is not implemented")
|
assert(!flow, "flow-through is not implemented")
|
||||||
|
|||||||
Reference in New Issue
Block a user