vhdl半加器实验报告.docxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
vhdl半加器实验报告   ED姓名:学号:班级:专业:学院:   A上机实验报告   集成电路工程类   半加器设计实验   1、实验目的:   练习半加器的VHDL程序设计以及功能仿真。2、实验任务:   参考半加器电路原理图以及真值表,编写VHDL程序,完成QuartusII设计文本输入,分别按照节的流程对半加器进行功能仿真,并生成RTL电路图。3、真值表如下:   4、程序编写要求:   使用一个异或门和一个与门;使用两个与门,一个或门和一个非门。5、实验步骤:   (1)兴建一个文件夹,取名为h_adder。   (2)输入源程序。打开QuartusII,选择File---New命令。   在窗口中DesignFiles栏中选着文件的语言类型,这里选择VHDLFile选项。   (3)文件存盘。选择File---SaveAs命令,找到已设立的   文件夹,存盘文件名应该与实体名一致。   (4)创建工程,打开并建立新工程管理窗口。选择File---New   ProjectWizard命令。(5)将设立文件夹加入工程。(6)选择目标芯片,并进行工具设置。   (7)编译。选择Processing---Startcompilation命令,启   动全程编译,若编译成功者可进行仿真测试。(8)打开波形编辑器。选择File---New命令,在New窗口中   选择VectorWaveforeFile选项。(9)设置仿真区域,并进行文件存盘。   (10)将工程的端口信号节点选入波形编辑器中。选择   View---UtilityWindows---NodeFinder命令Filter下拉列表框中选择“Pins:all”,单击List按钮。将节点拖到波形编辑器中窗口。   (11)设置激励信号波形,进行波形文件存盘。   (12)启动仿真器。选择Processing---StartSimulation命   令,启动仿真。(13)观察仿真结果。   (14)综合所生成的电路图。选择Tools---NetlistViewers   命令,在出现的下拉菜单中有3个选项,选择RTLViewer。   一、使用一个异或门和一个与门;   仿真波形图如下:和一个非门   仿真波形图如下:(a=)   EDA技术及应用实验报告   ——一位全加器   VHDL的设计   班级:XXX姓名:XXX学号:XXX   一位全加器的VHDL设计   一、实验目的:   1、学习MAX+PLUSⅡ软件的使用,包括软件安装及基本的使用流程。2、掌握用VHDL设计简单组合电路的方法和详细设计流程。3、掌握VHDL的层次化设计方法。   二、实验原理:   本实验要用VHDL输入设计方法完成1位全加器的设计。1位全加器可以用两个半加器及一个或门连接构成,因此需要首先完成半加器的VHDL设计。采用VHDL层次化的设计方法,用文本编辑器设计一个半加器,并将其封装成模块,然后在顶层调用半加器模块完成1位全加器的VHDL设计。   三、实验内容和步骤:   1、打开文本编辑器,完成半加器的设计。   2、完成1   位半加器的设计输入、目标器件选择、编译。   3、打开文本编辑器,完成或门的设计。   4、完成或门的设计输入、目标器件选择、编译。   5、打开文本编辑器,完成全加器的设计。   6、完成全加器的设计输入、目标器件选择、编译。   7   、全加器仿真   8、全加器引脚锁定   四、结果及分析:   该一位加法器是由两个半加器组成,在半加器的基础上,采用元件的调用和例化语句,将元件连接起来,而实现全加器的VHDL编程和整体功能。全加器包含两个半加器和一或门,1位半加器的端口a和b分别是两位相加的二进制输入信号,h是相加和输出信号,c是进位输出信号。构成的全加器中,A,B,C分别是该一位全加器的三个二进制输入端,H是进位端,Ci是相加和输出信号的和,下图是根据试验箱上得出的结果写出的真值表:   信号输入端   Ai   Bi   01111   信号输出端CiSiCi   11   实验一半加器和全加器的设计   一、实验目的   1、掌握图形的设计方式;   2、掌握自建元件及调用自建元件的方法;3、熟练掌握MAXPLUSII的使用。   二、实验内容   1、熟练软件基本操作,完成半加器和全加器的设计;   2、正确设置仿真激励信号,全面检测设计逻辑;3、综合下载,进行硬件电路测试。   三、实验原理   1、半加器的设计   半加器只考虑了两个加数本身,没有考虑由低位来的进位。   2.全加器的设计   全加器除考虑两个加数外,还考虑了低位的进位。半加器逻辑表达式:S?AB?AB?A   ?B;C?AB   全加器逻辑表达式:  

文档评论(0)

a888118a + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档