半加器EDA上机实验报告参考模板
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
E
D
A
上
机
实
验
报
告
姓名:
学号:
班级:
专业:集成电路工程类学院:
半加器设计实验
1、实验目的:
练习半加器的VHDL程序设计以及功能仿真。
2、实验任务:
参考半加器电路原理图以及真值表,编写VHDL程序,完成Quartus II设计文本输入,分别按照4.1节的流程对半加器进行功能仿真,并生成RTL电路图。
3、真值表如下:
4、程序编写要求:
(1)使用一个异或门(XOR)和一个与门(AND);
(2)使用两个与门,一个或门(OR)和一个非门(NOT)。
5、实验步骤:
(1)兴建一个文件夹,取名为h_adder。
(2)输入源程序。
打开Quartus II,选择File--->New命令。
在窗口中Design Files栏中选着文件的语言类型,这里
选择VHDL File选项。
(3)文件存盘。
选择File--->Save As命令,找到已设立的
文件夹,存盘文件名应该与实体名一致。
(4)创建工程,打开并建立新工程管理窗口。
选择File
--->New Project Wizard命令。
(5)将设立文件夹加入工程。
(6)选择目标芯片,并进行工具设置。
(7)编译。
选择Processing--->Start compilation命令,启
动全程编译,若编译成功者可进行仿真测试。
(8)打开波形编辑器。
选择File--->New命令,在New窗口中
选择Vector Wavefore File选项。
(9)设置仿真区域,并进行文件存盘。
(10)将工程的端口信号节点选入波形编辑器中。
选择
View--->Utility Windows--->Node Finder命令Filter
下拉列表框中选择“Pins:all”,单击List按钮。
将节
点拖到波形编辑器中窗口。
(11)设置激励信号波形,进行波形文件存盘。
(12)启动仿真器。
选择Processing--->Start Simulation命
令,启动仿真。
(13)观察仿真结果。
(14)综合所生成的电路图。
选择Tools--->Netlist Viewers
命令,在出现的下拉菜单中有3个选项,选择RTL Viewer。
一、使用一个异或门(XOR)和一个与门(AND);
仿真波形图如下:(a=2.0nm)
综合所生成的电路图如下:
二、使用两个与门,一个或门(OR)和一个非门(NOT)
仿真波形图如下:(a=1.5nm) 综合生成的电路图如下:
五、实验心得
通过本次实验的学习,并在老师和同学帮助下,我学会了一些VHDL程序的编写方法,并完成Quartus II设计文本输入,基本掌握会对半加器进行功能仿真,并生成RTL电路图。
但是自己觉得还远远不够,以后要加倍努力学习,熟悉使用这个软件,达到自己灵活运用的目的。
希望以后多了解一些数字电路设计的一些基本知识,为以后更好的学习和设计电路打下了坚实的基础。
友情提示:范文可能无法思考和涵盖全面,供参考!最好找专业人士起草或审核后使用,感谢您的下载!。