8位串行进位加法器.docx
- 文档编号:25744862
- 上传时间:2023-06-12
- 格式:DOCX
- 页数:10
- 大小:1.13MB
8位串行进位加法器.docx
《8位串行进位加法器.docx》由会员分享,可在线阅读,更多相关《8位串行进位加法器.docx(10页珍藏版)》请在冰豆网上搜索。
8位串行进位加法器
8位串行进位加法器
D
outputS,CO;
wireS1,D1,D2;
halfadderHA1(S1,D1,A,B);
halfadderHA2(S,D2,S1,CI);
org1(CO,D2,D1);
endmodule
//8-bitfulladder
module_8bit_adder(S,C7,A,B,C_1);
input[7:
0]A,B;
inputC_1;
output[7:
0]S;
outputC7;
wireC0,C1,C2,C3,C4,C5,C6,C7;
fulladderFA0(S[0],C0,A[0],B[0],C_1),
FA1(S[1],C1,A[1],B[1],C0),
FA2(S[2],C2,A[2],B[2],C1),
FA3(S[3],C3,A[3],B[3],C2),
FA4(S[4],C4,A[4],B[4],C3),
FA5(S[5],C5,A[5],B[5],C4),
FA6(S[6],C6,A[6],B[6],C5),
FA7(S[7],C7,A[7],B[7],C6);
endmodule
1、软件使用
(1)、新建一个工程,工程名为_8bit_adder
(2)、新建一个VerilogHDLFile文件并写入程序代码
(3)、对写完的代码进行编译,发现没有错误
(4)、新建一个波形文件
(5)、新建
(6)、插入程序后双击输入数值进行数据的输入
(7)、输入相应的值
(8)、仿真出来的结果
(9)、按时序给输入端输入不同的数据
(10)、继续仿真,波形如图
(11)、时序仿真
(12)、放大后
这里出现了冒险竞争。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 串行 进位 加法器