dfhdl.lib.arith

package dfhdl.lib.arith

Members list

Value members

Concrete methods

def prioEnc[W <: Int](value: DFValOf[DFBits[W] <:! DFTypeAny])(using info: IntInfo[W - 1]): DFC ?=> DFValOf[DFTuple[DFValOf[Bit <:! DFTypeAny] *: DFValOf[DFBits[info.OutW] <:! DFTypeAny] *: EmptyTuple]]
def prioEncRecur(value: DFValOf[DFBits[Int] <:! DFTypeAny]): DFC ?=> DFValOf[DFTuple[DFValOf[Bit <:! DFTypeAny] *: DFValOf[DFBits[Int] <:! DFTypeAny] *: EmptyTuple]]