diff --git a/junctions/src/main/scala/slowio.scala b/junctions/src/main/scala/slowio.scala index 7e926918..6711ea82 100644 --- a/junctions/src/main/scala/slowio.scala +++ b/junctions/src/main/scala/slowio.scala @@ -26,8 +26,8 @@ class SlowIO[T <: Data](val divisor_max: Int)(data: => T) extends Module } io.divisor := (hold << 16) | divisor - val count = Reg{UInt(width = log2Up(divisor_max))} - val myclock = Reg{Bool()} + val count = Reg(init = UInt(0, log2Up(divisor_max))) + val myclock = Reg(init = Bool(false)) count := count + UInt(1) val rising = count === (divisor >> 1)