1
0

make sure pending bits updated for all releases

This commit is contained in:
Howard Mao 2016-07-05 11:00:09 -07:00
parent 06ed9c5794
commit 702444709a

View File

@ -262,7 +262,7 @@ trait AcceptsVoluntaryReleases extends HasVoluntaryReleaseMetadataBuffer {
pending_irel_data := Mux(io.irel().hasMultibeatData(),
dropPendingBitWhenBeatHasData(io.inner.release),
UInt(0))
} .elsewhen (irel_same_xact) {
} .otherwise {
pending_irel_data := (pending_irel_data & dropPendingBitWhenBeatHasData(io.inner.release))
}
}