- 5
- 0
- 约1.36万字
- 约 21页
- 2020-02-21 发布于安徽
- 举报
.
word范文
Verilog课程实验报告
实验1十六位超前进位加法器
1.1系统设计要求
用超前进位加法器实现一个有符号位的16位加法器,并且考虑溢出的情况
2.1详细设计
根据超前进位加法器的原理Co = G | ( P Ci ) S = P ^ Ci设计出4位加法器的子模块,然后通过4个4位加法器的相连来得到十六位的加法器。原理如下图所示。溢出用flag=0表示。
3.1程序
//-------------16位超前进位加法器-----------------
module cla16(a,b,s,flag); //含有a,b,输出s,进位flag的模块
input [15:0] a,b;//输入a,b
output [16:0] s; //输出 s
output reg flag; //进位
wire pp4,pp3,pp2,pp1;
wire gg4,gg3,gg2,gg1;
wire [15:0] Cp;
wire [15:0] p,g;
pg i0 (a[15:0],b[15:0],p[15:0],g[15:0]);
add i1 (p[3],p[2],p[1],p[0],g[3],g[2],g[1],g[0],pp1,gg1);
add i2 (p[7],p[6],p[5],p[4],g[7],g[6],g[
您可能关注的文档
最近下载
- 福尼斯焊机培训资料通用课件.ppt VIP
- 标准图集-14J938-抗爆、泄爆门窗及屋盖、墙体建筑构造.pdf VIP
- 17J925-1《压型金属板建筑构造》.docx VIP
- 陕西新材料产业发展规划.doc VIP
- 脑肿瘤诊疗指南(2026).docx VIP
- 中国垂体瘤卒中诊治专家共识解读PPT课件.pptx VIP
- STM32F103引脚功能定义.docx VIP
- 中国联通校园_社会招聘综合能力测试题(含详细答案解析).docx VIP
- 2025沈阳市第四届“舒心传技”职业技能大赛商务软件解决方案项目技术工作文件.docx VIP
- 2026年高考真题——数学(全国一卷)试卷含答案.pdf VIP
原创力文档

文档评论(0)