




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
加法器电路的设计第一页,共二十页,2022年,8月28日9.1.1级连加法器
结构由1位全加器级连
优点结构简单
缺点延时太长1位全加器a[0]b[0]sum[0]cin1位全加器a[1]b[1]sum[1]cin[1]1位全加器a[7]b[7]sum[7]cin[7]cout第二页,共二十页,2022年,8月28日【例9.1】8位级联加法器moduleadd_jl(sum,cout,a,b,cin);output[7:0]sum;outputcout;input[7:0]a,b;inputcin;第三页,共二十页,2022年,8月28日full_add1f0(a[0],b[0],cin,sum[0],cin1);full_add1f1(a[1],b[1],cin1,sum[1],cin2);full_add1f2(a[2],b[2],cin2,sum[2],cin3);full_add1f3(a[3],b[3],cin3,sum[3],cin4);full_add1f4(a[4],b[4],cin4,sum[4],cin5);full_add1f5(a[5],b[5],cin5,sum[5],cin6);full_add1f6(a[6],b[6],cin6,sum[6],cin7);full_add1f7(a[7],b[7],cin7,sum[7],cout);endmodule第四页,共二十页,2022年,8月28日1位全加器门级结构原理图第五页,共二十页,2022年,8月28日modulefull_add1(a,b,cin,sum,cout);inputa,b,cin;outputsum,cout;wires1,m1,m2,m3;and(m1,a,b),(m2,b,cin),(m3,a,cin);xor(s1,a,b),(sum,s1,cin);or(cout,m1,m2,m3);endmodule第六页,共二十页,2022年,8月28日8位级联加法器RTL图第七页,共二十页,2022年,8月28日9.1.2并行加法器
结构用加法运算符描述由EDA软件综合
优点运算速度快
第八页,共二十页,2022年,8月28日【例9.2】8位并行加法器moduleadd_bx(cout,sum,a,b,cin);output[7:0]sum;outputcout;input[7:0]a,b;inputcin;assign{cout,sum}=a+b+cin;endmodule第九页,共二十页,2022年,8月28日8位并行加法器RTL图第十页,共二十页,2022年,8月28日9.1.3超前进位加法器
结构引入超前进位链
优点运算速度快第十一页,共二十页,2022年,8月28日设计思路
1位全加器
SUM=A⊕B⊕Cin=AB⊕(A⊕B)⊕CinCout=AB+(A+B)Cin令G=AB进位产生
P=A+B进位传输
则SUM=G⊕P⊕Cin,Cout=G+PCin第十二页,共二十页,2022年,8月28日4位全加器
C0=CinC1=G0+P0C0=G0+P0Cin
C2=G1+P1C1=G1+P1G0+P1P0CinC3=G2+P2C2
=G2+P2G1+P2P1G0+P2P1P0CinC4=G3+P3C3
=G3+P3G2+P3P2G1+P3P2P1G0+P3P2P1P0CinCout=C4第十三页,共二十页,2022年,8月28日【例9.3】8位超前进位加法器moduleadd_ahead(sum,cout,a,b,cin);output[7:0]sum;//和outputcout;input[7:0]a,b;inputcin;wire[7:0]G,P;//进位产生,进位传输wire[7:0]C;//进位第十四页,共二十页,2022年,8月28日assignG[0]=a[0]&b[0];assignP[0]=a[0]|b[0];assignC[0]=cin;assignsum[0]=G[0]^P[0]^C[0];assignG[1]=a[1]&b[1];assignP[1]=a[1]|b[1];assignC[1]=G[0]|(P[0]&C[0]);assignsum[1]=G[1]^P[1]^C[1];assignG[2]=a[2]&b[2];assignP[2]=a[2]|b[2];assignC[2]=G[1]|(P[1]&C[1]);assignsum[2]=G[2]^P[2]^C[2];第十五页,共二十页,2022年,8月28日assignG[3]=a[3]&b[3];assignP[3]=a[3]|b[3];assignC[3]=G[2]|(P[2]&C[2]);assignsum[3]=G[3]^P[3]^C[3];assignG[4]=a[4]&b[4];assignP[4]=a[4]|b[4];assignC[4]=G[3]|(P[3]&C[3]);assignsum[4]=G[4]^P[4]^C[4];assignG[5]=a[5]&b[5];assignP[5]=a[5]|b[5];assignC[5]=G[4]|(P[4]&C[4]);assignsum[5]=G[5]^P[5]^C[5];第十六页,共二十页,2022年,8月28日assignG[6]=a[6]&b[6];assignP[6]=a[6]|b[6];assignC[6]=G[5]|(P[5]&C[5]);assignsum[6]=G[6]^P[6]^C[6];assignG[7]=a[7]&b[7];assignP[7]=a[7]|b[7];assignC[7]=G[6]|(P[6]&C[6]);assignsum[7]=G[7]^P[7]^C[7];assigncout=G[7]|(P[7]&C[7]);endmodule第十七页,共二十页,2022年,8月28日8位超前进位加法器RTL图第十八页,共二十页,2022年,8月28日9.1.4流水线加法器
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 公司聘请董事长合同范本
- 合租办公场所合同范本
- 北师大版九年级上册数学期末考试试卷带答案
- 基于国家义务教育质量监测结果应用的有效保护学生视力的策略探究-以湖南省长沙市白马实验小学学生近视防控工作为例
- 工程勘察设计行业会计管理工作实践研究
- 小学科学课程课堂教学中探究式学习的实践研究
- 个人债务借贷合同范例
- 公司进货和销售合同范本
- 劳务派遣各类合同范本
- 商铺托管房子合同范本
- 2025年太仓市文化旅游发展集团限公司及子公司公开招聘12名高频重点提升(共500题)附带答案详解
- 机械制图题库及答案
- 安装承包合同(2025年)
- 云上贵州大数据(集团)有限公司招聘笔试冲刺题2024
- 人教版四年级下册数学第二单元观察物体(二) 单元测试
- 建筑工程公司绩效考核制度范本
- 保育员与教师协作配合的技巧与案例
- 2024-2030年中国实验室家具行业发展规划及投资前景预测报告版
- 绿色金融案例分析
- 【MOOC】运动安全与健康-浙江大学 中国大学慕课MOOC答案
- 护理技能培训师竞聘
评论
0/150
提交评论