data/full_repos/permissive/162571337/multiplers/8x5_unsigned/pareto_pwr_mse/mul8x5u_453.v
data/verilator_xmls/73778927-3f5f-4a67-bd8c-fc36357ff5bf.xml
module mul8x5u_453 (
    A,
    B,
    O
);

input [7:0] A;
input [4:0] B;
output [12:0] O;

wire sig_114,sig_195;

assign sig_114 = A[6] & B[3];
assign sig_195 = B[4] & A[7];

assign O[12] = sig_195;
assign O[11] = sig_114;
assign O[10] = 1'b0;
assign O[9] = 1'b0;
assign O[8] = 1'b0;
assign O[7] = sig_195;
assign O[6] = 1'b0;
assign O[5] = 1'b0;
assign O[4] = sig_195;
assign O[3] = 1'b0;
assign O[2] = 1'b0;
assign O[1] = sig_195;
assign O[0] = sig_195;

endmodule
module mul8x5u_453 (
    A,
    B,
    O
);


input [7:0] A;
input [4:0] B;
output [12:0] O;

wire sig_114,sig_195;

assign sig_114 = A[6] & B[3];
assign sig_195 = B[4] & A[7];

assign O[12] = sig_195;
assign O[11] = sig_114;
assign O[10] = 1'b0;
assign O[9] = 1'b0;
assign O[8] = 1'b0;
assign O[7] = sig_195;
assign O[6] = 1'b0;
assign O[5] = 1'b0;
assign O[4] = sig_195;
assign O[3] = 1'b0;
assign O[2] = 1'b0;
assign O[1] = sig_195;
assign O[0] = sig_195;

endmodule