I want to exchange certain bits of a register variable, just like the following example.
val data = Reg(UInt(100.W)) val re_order1 = Wire(UInt(log2Ceil(100).W