INPUT_WIDTH: int unsigned
PopcountWidth: int unsigned
data_i: input logic [ INPUT_WIDTH-1:0]
popcount_o: output logic [PopcountWidth-1:0]