make sure pending bits updated for all releases
This commit is contained in:
parent
06ed9c5794
commit
702444709a
@ -262,7 +262,7 @@ trait AcceptsVoluntaryReleases extends HasVoluntaryReleaseMetadataBuffer {
|
|||||||
pending_irel_data := Mux(io.irel().hasMultibeatData(),
|
pending_irel_data := Mux(io.irel().hasMultibeatData(),
|
||||||
dropPendingBitWhenBeatHasData(io.inner.release),
|
dropPendingBitWhenBeatHasData(io.inner.release),
|
||||||
UInt(0))
|
UInt(0))
|
||||||
} .elsewhen (irel_same_xact) {
|
} .otherwise {
|
||||||
pending_irel_data := (pending_irel_data & dropPendingBitWhenBeatHasData(io.inner.release))
|
pending_irel_data := (pending_irel_data & dropPendingBitWhenBeatHasData(io.inner.release))
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user