fix bug resulting in different g_types on tail beats in L2CacheBank.io.inner.grant
This commit is contained in:
parent
57370bdf49
commit
7eef3393f1
@ -935,7 +935,7 @@ class L2AcquireTracker(trackerId: Int)(implicit p: Parameters) extends L2XactTra
|
||||
Mux(ognt_data_done,
|
||||
pending_coh_on_ognt.outer,
|
||||
pending_coh.outer))
|
||||
updatePendingCohWhen(io.inner.grant.fire(), pending_coh_on_ignt)
|
||||
updatePendingCohWhen(io.inner.grant.fire() && io.ignt().last(), pending_coh_on_ignt)
|
||||
|
||||
// We must wait for as many Finishes as we sent Grants
|
||||
io.inner.finish.ready := state === s_busy
|
||||
|
Loading…
Reference in New Issue
Block a user