From 981b492a8b103321e51f48aef369f014edfdb3bf Mon Sep 17 00:00:00 2001 From: Ruige Lee Date: Fri, 10 Jan 2025 15:25:10 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8E=A5=E5=85=A5TL2CDR?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/scala/backBoard/ebus/CDROut.scala | 4 ++-- src/main/scala/backBoard/ebus/b4b5.scala | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/main/scala/backBoard/ebus/CDROut.scala b/src/main/scala/backBoard/ebus/CDROut.scala index bf87a7f..ec4d57c 100644 --- a/src/main/scala/backBoard/ebus/CDROut.scala +++ b/src/main/scala/backBoard/ebus/CDROut.scala @@ -28,8 +28,8 @@ class CDROut extends Module{ def STATE_FCS = 3.U - val ETH_PRE = "h55".U - val ETH_SFD = "hD5".U + val ETH_PRE = "h55".U(8.W) + val ETH_SFD = "hD5".U(8.W) val stateNext = Wire(UInt(2.W)) val stateCurr = RegNext( stateNext, 0.U ) diff --git a/src/main/scala/backBoard/ebus/b4b5.scala b/src/main/scala/backBoard/ebus/b4b5.scala index 6ede6a2..561dd68 100644 --- a/src/main/scala/backBoard/ebus/b4b5.scala +++ b/src/main/scala/backBoard/ebus/b4b5.scala @@ -52,14 +52,14 @@ object b4b5Decoder{ object Dualb4b5Encoder{ def apply( enq: UInt ): UInt = { - require( enq.getWidth == 8 ) + require( enq.getWidth == 8, "Require Failed @ Dualb4b5Encoder!" ) Cat( b4b5Encoder(enq(7,4)), b4b5Encoder(enq(3,0)) ) } } object Dualb4b5Decoder{ def apply( enq: UInt ): UInt = { - require( enq.getWidth == 10 ) + require( enq.getWidth == 10, "Require Failed @ Dualb4b5Decoder!" ) Cat( b4b5Decoder(enq(9,5)), b4b5Decoder(enq(5,0)) ) } }