module bsg_crossbar_o_by_i_i_els_p2_o_els_p1_width_p16
(
  i,
  sel_oi_one_hot_i,
  o
);

  input [31:0] i;
  input [1:0] sel_oi_one_hot_i;
  output [15:0] o;
  wire [15:0] o;

  bsg_mux_one_hot_width_p16_els_p2
  \l_0_.mux_one_hot 
  (
    .data_i(i),
    .sel_one_hot_i(sel_oi_one_hot_i),
    .data_o(o)
  );


endmodule