1 2 3 4 5 6 7 8 9 10 11
pub function bit_reverse::<N: p32> ( bits: input logic<N>, ) -> logic<N> { var ret: logic<N>; for i in 0..N { ret[i] = bits[N - i - 1]; } return ret; }