1
0
mirror of https://github.com/aolofsson/oh.git synced 2025-01-30 02:32:53 +08:00
oh/common/hdl/oh_bitreverse.v
2016-02-25 14:50:43 -05:00

27 lines
383 B
Verilog

module oh_bitreverse (/*AUTOARG*/
// Outputs
out,
// Inputs
in
);
parameter DW = 64; // width operation
input [DW-1:0] in; // data input
output [DW-1:0] out; // bit reversed output
reg [DW-1:0] out;
integer i;
always @*
for (i=0;i<DW;i=i+1)
out[i]=in[DW-1-i];
endmodule // oh_bitreverse