tlast以fifo为空判定,而不是txlen

This commit is contained in:
RuigeLee
2024-10-28 10:37:57 +08:00
parent d8361401b5
commit 0ce1a08586

View File

@@ -71,7 +71,7 @@ trait TLCDRTx{ this: TLCDRBase =>
(txCnt === 3.U) -> txData(31, 24),
))
CDROut.io.axis.bits.tlast := txLen === 0.U & ~txFifo.io.deq.valid & txCnt === 3.U
CDROut.io.axis.bits.tlast := ~txFifo.io.deq.valid & txCnt === 3.U
CDROut.io.axis.bits.tuser := isTxError
CDROut.io.axis.valid := isTxBusy