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)) ) } }