📄 vma.v
字号:
module vma (cout,sum, A, B,cin);
input [14:0] A;
input [14:0] B;
input cin;
output cout;
output [14:0] sum;
wire c0,c1,c2,c3,c4,c5,c6,c7,c8,c9,c10,c11,c12,c13,c14,w1,w2;
halfadder ha0(c0,sum[0],A[0],1'b0);
fulladder fa1(c1,sum[1],A[1],B[0],cin);
fulladder fa2(c2,sum[2],A[2],B[1],c1);
fulladder fa3(c3,sum[3],A[3],B[2],c2);
fulladder fa4(c4,sum[4],A[4],B[3],c3);
fulladder fa5(c5,sum[5],A[5],B[4],c4);
fulladder fa6(c6,sum[6],A[6],B[5],c5);
fulladder fa7(c7,sum[7],A[7],B[6],c6);
fulladder fa8(c8,sum[8],A[8],B[7],c7);
fulladder fa9(c9,sum[9],A[9],B[8],c8);
fulladder fa10(c10,sum[10],A[10],B[9],c9);
fulladder fa11(c11,sum[11],A[11],B[10],c10);
fulladder fa12(c12,sum[12],A[12],B[11],c11);
fulladder fa13(c13,sum[13],A[13],B[12],c12);
fulladder fa14(w1,sum[14],A[14],B[13],c13);
//fulladder fa15(w1,sum[15],A[14],B[14],c14);
halfadder ha1(cout,w2,w1,B[14]);
endmodule // vma
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -