EDA全加器实验报告

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

11位全加器设计实验报告彭世晶32211317实验目的:用原理图输入法完成半加器和全加器的设计,熟悉和练习QuartusⅡ的应用。实验原理:1位全加器可以用两个半加器及一个或门连接而成,因此需要首先完成半加器的设计。用最简单的原理图输入法来完成半加器及全加器的设计。实验真值表:ABSOCO0000011010101101半加器ainbincincoutsum0000000110010100110110010101011100111111全加器2实验逻辑图:半加器全加器实验程序:半加器moduleh_adder(a,b,so,co);//半加器描述inputa,b;outputso,co;assign{co,so}=a+b;//两位二进制数直接相加endmodule或门moduleor2a(a.b.c);//或门逻辑描述outputc;inputa,bassignc=a|b;endmodule全加器顶层文件modulef_adder(ain,bin,cin,cout,sum);//一位全加器顶层设计描述outputcout,sum;inputain,bin,cin;wiree,d,f;//定义网线型变量作内部单元连接线h_adderu1(ain,bin,e,d);//使用位置关联法进行例化h_adderu2(.a(e),.so(sum),.b(cin),.co(f));or2au3(.a(d),.b(f),.c(cout));//使用端口名关联法进行例化3Endmodule实验波形图:半加器全加器实验RTL图:实验结果与分析:通过EDA实验我对编程环境QuartusⅡ有了一定的了解,也初步了解了硬件平台。我个人认为老师应当增加实验次数,以便我们加强自己的动手能力。

1 / 3
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功