diff --git a/src/main/scala/backBoard/shin/SlaveParser.scala b/src/main/scala/backBoard/shin/SlaveParser.scala index 4aeeb04..73d0653 100644 --- a/src/main/scala/backBoard/shin/SlaveParser.scala +++ b/src/main/scala/backBoard/shin/SlaveParser.scala @@ -100,7 +100,7 @@ abstract class SlaveParserBase extends Module{ // val isDevOnLeft = RegInit(0.U(2.W)); io.isDevOnLeft := isDevOnLeft val isDevOnLeftModify = RegInit(false.B); io.isDevOnLeftModify := isDevOnLeftModify val indexOfLeftDev = RegInit(0.U(14.W)); io.indexOfLeftDev := indexOfLeftDev - io.isDevOnRight := Mux( isLastDevice, "b01".U, "b10".U ) + io.isDevOnRight := Mux( isLastDevice, "b00".U, "b01".U ) val isDevOnRightModify = RegInit(false.B); io.isDevOnRightModify := isDevOnRightModify val indexOfRightDev = RegInit(0.U(14.W)); io.indexOfRightDev := indexOfRightDev