diff --git a/src/main/scala/backBoard/LocalRegisters.scala b/src/main/scala/backBoard/LocalRegisters.scala index 135d706..2677006 100644 --- a/src/main/scala/backBoard/LocalRegisters.scala +++ b/src/main/scala/backBoard/LocalRegisters.scala @@ -76,7 +76,7 @@ abstract class BackBoardSlvLocal extends BackBoardSlvBase with BackBoardSlvDown io.isOnline := false.B - val isUpdate = (statusSync & ~RegNext(io.DCIn) & io.DCIn) | (~statusSync) + val isUpdate = (statusSync & ShiftRegister(io.DCIn, 3)) | (~statusSync) }