data/full_repos/permissive/525406692/wallace_multiplier.v
data/verilator_xmls/5784c7c5-c1e2-45df-9401-17b250199e38.xml
module fa(a,b,cin,sum_f,carry_f);
input a,b,cin;
output sum_f,carry_f;
assign sum_f = a^b^cin;
assign carry_f = (a&b) | (b&cin) | (a&cin);
endmodule
module fa(a,b,cin,sum_f,carry_f);

input a,b,cin;
output sum_f,carry_f;
assign sum_f = a^b^cin;
assign carry_f = (a&b) | (b&cin) | (a&cin);
endmodule