Chisel
Adds a valid protocol to any interface By default this creates a ValidIO class with valid and bits set to OUTPUT
myIO = Valid(UInt(width=4)) myIO.valid := Bool(true) myIO.bits := UInt(5)
can be set to INPUT using the function flip
Adds a valid protocol to any interface By default this creates a ValidIO class with valid and bits set to OUTPUT
can be set to INPUT using the function flip