带主机联调,slv1还没更新索引

This commit is contained in:
Ruige Lee
2025-04-28 18:01:16 +08:00
parent 84cbe46dfa
commit 8ec52716a0
5 changed files with 660 additions and 280 deletions

View File

@@ -57,10 +57,10 @@ class SlaveRecParser extends Module{
crc.reset := reset.asBool | stateCurr === STATE_IDLE
val crcData = Reg(UInt(32.W))
val isCrcPass = crc.io.crc === Cat( crcData << 8, io.rec.bits.tdata )
val isCrcPass = crc.io.crc === Cat( crcData(23,0), io.rec.bits.tdata )
when( stateCurr === STATE_CRC ){
crcData := Cat( crcData << 8, io.rec.bits.tdata )
crcData := Cat( crcData(23,0), io.rec.bits.tdata )
}
val FRAME_STYLE_COMMON = 0.U