data/full_repos/permissive/503973366/NOT_USE/NOT_USE_HW/etc/tri_state_buf.v
data/verilator_xmls/67358125-dfa9-45ee-ac62-f8315c9be113.xml
module TRI_BUF #(
    parameter DATA_WIDTH = 64
    )
    (

    input   con,    
    input   [DATA_WIDTH-1:0] in,
    output  [DATA_WIDTH-1:0] out
);

    assign out = con ? in : {(DATA_WIDTH){1'bz}};

endmodule
module TRI_BUF #(
    parameter DATA_WIDTH = 64
    )
    (

    input   con,    
    input   [DATA_WIDTH-1:0] in,
    output  [DATA_WIDTH-1:0] out
);


    assign out = con ? in : {(DATA_WIDTH){1'bz}};

endmodule