data/full_repos/permissive/134057391/tutorials/02-SN74139/rtl/df139.v
data/verilator_xmls/fd317af4-77b1-43fd-9c6e-33b4500ac422.xml
module df139(
    input g_n,
    input a,
    input b,
    output [3:0] y_n
    );

    assign y_n[0] = !(!g_n & !b & !a);
    assign y_n[1] = !(!g_n & !b &  a);
    assign y_n[2] = !(!g_n &  b & !a);
    assign y_n[3] = !(!g_n &  b &  a);

endmodule
module df139(
    input g_n,
    input a,
    input b,
    output [3:0] y_n
    );


    assign y_n[0] = !(!g_n & !b & !a);
    assign y_n[1] = !(!g_n & !b &  a);
    assign y_n[2] = !(!g_n &  b & !a);
    assign y_n[3] = !(!g_n &  b &  a);

endmodule