2024-12-10 01:25:05 +03:00

25 lines
701 B
Verilog

module andSixTGate(
input [15:0] A_i,
input [15:0] B_i,
output [15:0] Y_o
);
andGate a0(A_i[0], B_i[0], Y_o[0]);
andGate a1(A_i[1], B_i[1], Y_o[1]);
andGate a2(A_i[2], B_i[2], Y_o[2]);
andGate a3(A_i[3], B_i[3], Y_o[3]);
andGate a4(A_i[4], B_i[4], Y_o[4]);
andGate a5(A_i[5], B_i[5], Y_o[5]);
andGate a6(A_i[6], B_i[6], Y_o[6]);
andGate a7(A_i[7], B_i[7], Y_o[7]);
andGate a8(A_i[8], B_i[8], Y_o[8]);
andGate a9(A_i[9], B_i[9], Y_o[9]);
andGate a10(A_i[10], B_i[10], Y_o[10]);
andGate a11(A_i[11], B_i[11], Y_o[11]);
andGate a12(A_i[12], B_i[12], Y_o[12]);
andGate a13(A_i[13], B_i[13], Y_o[13]);
andGate a14(A_i[14], B_i[14], Y_o[14]);
andGate a15(A_i[15], B_i[15], Y_o[15]);
endmodule