From 9a85cfd9b437477514a838f8bea0ab9531028af6 Mon Sep 17 00:00:00 2001 From: Ruige Lee Date: Mon, 9 Jun 2025 17:21:14 +0800 Subject: [PATCH] =?UTF-8?q?sync1~3=E6=AF=8F=E6=AC=A1=E8=A7=A6=E5=8F=91?= =?UTF-8?q?=E4=B9=8B=E5=90=8E=E5=A4=8D=E4=BD=8D=E5=88=B00xffffffff?= =?UTF-8?q?=EF=BC=8C=E5=B1=8F=E8=94=BDspi=E7=9A=84log?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/scala/backBoard/shin/Interface.scala | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/src/main/scala/backBoard/shin/Interface.scala b/src/main/scala/backBoard/shin/Interface.scala index 8cbb71e..fb034aa 100644 --- a/src/main/scala/backBoard/shin/Interface.scala +++ b/src/main/scala/backBoard/shin/Interface.scala @@ -453,12 +453,12 @@ trait InterfaceMCUop{ this: InterfaceBase => oSpi.io.datar := Mux(cReg.spiSel === 1.U, datar, 0.U) oQSpi.io.datar := Mux(cReg.spiSel === 2.U, datar, 0.U) - when( isEnW ){ - printf(s"SPI/QSPI Write 0x%x, @0x%x\n", dataw, addrw) - } - when( isEnR ){ - printf(s"SPI/QSPI Readout 0x%x, @0x%x\n", datar, addrr) - } + // when( isEnW ){ + // printf(s"SPI/QSPI Write 0x%x, @0x%x\n", dataw, addrw) + // } + // when( isEnR ){ + // printf(s"SPI/QSPI Readout 0x%x, @0x%x\n", datar, addrr) + // } @@ -756,8 +756,10 @@ trait InterfaceSync{ this: InterfaceBase => when( cReg.syncPoint === sReg.recoTimeStamp ){ //时间到达sync0时间点 syncOffsetCnt(i) := 0.U - } .elsewhen( syncOffsetCnt(i) <= sReg.syncOffset(i) ){ + } .elsewhen( syncOffsetCnt(i) < sReg.syncOffset(i) ){ syncOffsetCnt(i) := syncOffsetCnt(i) + 1.U + } .elsewhen( syncOffsetCnt(i) === sReg.syncOffset(i) ){ + syncOffsetCnt(i) := "hFFFFFFFF".U(32.W) } when( syncOffsetCnt(i) === sReg.syncOffset(i) ){