⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 adder16.v

📁 实现17位加法
💻 V
字号:
module adder16(A,B,Cin,Cout,Sum);    input[15:0]A,B;    input      Cin;    output     Cout;    output[15:0]Sum;                wire     wire1;    wire     wire2;    wire     wire3;    wire[15:0]P,G;                //***Call 4 four CLA form a 16 CLA***      adder4  v0(A[0],A[1],A[2],A[3],B[0],B[1],B[2],B[3],Cin,wire1,Sum[0],Sum[1],Sum[2],Sum[3],P[0],P[1],P[2],P[3],G[0],G[1],G[2],G[3]);    adder4  v1(A[4],A[5],A[6],A[7],B[4],B[5],B[6],B[7],wire1,wire2,Sum[4],Sum[5],Sum[6],Sum[7],P[4],P[5],P[6],P[7],G[4],G[5],G[6],G[7]);    adder4  v2(A[8],A[9],A[10],A[11],B[8],B[9],B[10],B[11],wire2,wire3,Sum[8],Sum[9],Sum[10],Sum[11],P[8],P[9],P[10],P[11],G[8],G[9],G[10],G[11]);    adder4  v3(A[12],A[13],A[14],A[15],B[12],B[13],B[14],B[15],wire3,Cout,Sum[12],Sum[13],Sum[14],Sum[15],P[12],P[13],P[14],P[15],G[12],G[13],G[14],G[15]);endmodule

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -