diff --git a/src/main/scala/backBoard/shin/ShinTop.scala b/src/main/scala/backBoard/shin/ShinTop.scala index 45a6b91..70069d8 100644 --- a/src/main/scala/backBoard/shin/ShinTop.scala +++ b/src/main/scala/backBoard/shin/ShinTop.scala @@ -243,9 +243,9 @@ trait ShinTopSlave{ this: ShinTopBase => when( io.modeSel === false.B ){ slaveParser.io.downIn <> io.downIn - slaveParser.io.downOut <> io.downOut + io.downOut <> Queue( slaveParser.io.downOut, 1, true, true) slaveParser.io.upIn <> io.upIn - slaveParser.io.upOut <> io.upOut + io.upOut <> Queue( slaveParser.io.upOut, 1, true, true) } slaveParser.io.timeStamp := io.timeStamp @@ -287,13 +287,6 @@ trait ShinTopSlave{ this: ShinTopBase => } - when(io.modeSel === false.B ){ - slaveParser.io.downIn <> io.downIn - slaveParser.io.downOut <> io.downOut - slaveParser.io.upIn <> io.upIn - slaveParser.io.upOut <> io.upOut - } - }