data/full_repos/permissive/475371394/generators/cgra2x2/src/main/resources/mux_2to1_32b.v
data/verilator_xmls/3d2406cb-13d3-4602-835d-58732de746da.xml
module mux_2to1_32b(in0, in1, out, select);
    parameter size = 32;

    input [size-1:0] in0;
    input [size-1:0] in1;
    output reg [size-1:0] out;
    input select;
    always @(*)
        case (select)
            0: out = in0;
            1: out = in1;
            default: out = {size{1'bx}};
        endcase
endmodule
module mux_2to1_32b(in0, in1, out, select);

    parameter size = 32;

    input [size-1:0] in0;
    input [size-1:0] in1;
    output reg [size-1:0] out;
    input select;
    always @(*)
        case (select)
            0: out = in0;
            1: out = in1;
            default: out = {size{1'bx}};
        endcase
endmodule