- 1、本文档共11页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
用原理图输入法设计一个5人表决电路,参加表决者5人,同意为1,不同意为0,同
用原理图输入法设计一个5人表决电路,参加表决者5人,同意为1,不同意为0,同意者过半则表决通过,绿指示灯亮;表决不通过红指示灯亮。
内容提要:在电子设计与制造技术的发展中,核心就是电子设计自动化(EDA,Electronic Design Automation)技术。EDA技术就是以计算机为工具,设计者在EDA软件平台上,用硬件描述语言VHDL完成设计文件,然后由计算机自动地完成逻辑编译、化简、分割、综合、优化、布局、布线和仿真,直至对特定目标芯片的适配编译、逻辑映射和编程下载等工作。EDA技术的出现,极大地提高了电路设计的效率和可操作性,减轻了设计者的劳动强度。
本次课程设计的目的是作出一个五人表决器,要求能实现五人表决器的基本功能,意义在于熟悉集成电路的引脚安排;掌握各芯片的逻辑功能及使用方法;了解五人表决器的组成及工作原理;掌握五人表决器的设计与制作方法。采用了原理图输入法的设计方法,首先根据表决器的功能写出真值表,得出输出的表达式,再根据卡诺图,得到最简的表达式,然后根据学校的元件清单选择所需元件使用DXP2004程序画出原理图,仿真能得到正确的结果后画出PCB封装图,最后制版焊接做成成品。我们做出来的成品最终能够实现五人表决器的基本功能。
关键词:五人表决器、EDA、VHDL、列写真值表
⒈ 设计目的
⑴设计一个五人表决器。
⑵掌握 QuartusII软件的使用方法
⑶掌握各芯片的逻辑功能及控制方法。
⑷掌握原理图输入的设计方法和流程。
⑸了解和掌握五人表决器的功能。
⒉ 设计要求
用原理图输入法设计一个5人表决电路,参加表决者5人,同意为1,不同意为0,同意者过半则表决通过,绿指示灯亮;表决不通过红指示灯亮。
⒊ 设计思路
⑴设计表决工作电路。
⑵设计输出显示电路。
⑶用与或门设计原理图。
⒋ 实验条件
⑴Win7操作系统
⑵QuartusII EDA开发系统
⑶输入信号x5、与门x10、或门x3、输出信号x1
⒌ 实验过程
⑴打开 QuartusII 软件,建立一个新的工程:
①单击菜单 File\New Project Wizard(
②输入工程的路径、工程名以及顶层实体名。
③单击 Next>按钮,出现以下窗口
由于我们建立的是一个空的项目,所以没有包含已有文件,单击 Next>继续。
④设置我们的器件信息:
⑤单击 Next>,指定第三方工具:
这里不指定第三方 EDA 工具,单击 Next>后结束工程建立。
⑵建立 VHDL 文件:
①单击 File\New 菜单项,选择弹出窗口中的 VHDL File 项,单击 OK 按钮以建立打开空的 VHDL 文件,注意此文件并没有在硬盘中保存。
②在编辑窗口中输入 VHDL 源文件并保存,注意实体名、文件名必须和建立工程时所设定的顶层实体名相同。
③编译工程
单击 Processing\Start Compilation 开始编译,编译过程中可能会显示若干出错消息,参考提示原因对程序进行修改直到编译完全成功为止。
⑶建立矢量波形文件
①单击 File\New 命令,在弹出的对话框中选择 Other Files 页面中的 Vector Waveform File 项,打开矢量波形文件编辑窗口:
②双击窗口左边空白区域,打开 Insert Node or Bus 对话框:
③单击 Node Finder(按钮,打开以下对话框,选择 Filter 下拉列表中的 Pins:all,并点击 List 按酒以列出所有的端口,通过>>按钮把这些端口加入到右面的窗口中,单击 OK 完成端口的添加。
④回到波形编辑窗口,对所有输入端口设置输入波形,具体可以通过左边的工具栏,或通过对信号单击鼠标右键的弹出式菜单中完成操作,最后保存次波形文件。
⑷进行功能仿真
①单击 Assignments\Settings(,在弹出对话框中做以下设置:
Simulation mode 设置为 Functional,即功能仿真。指定仿真波形文件后单击 OK 完成设置。
②单击 Processing\Generate Functional Simulation Netlist 以获得功能仿真网络表。
③单击 Processing\Start Simulation 进入仿真页面:
注:此仿真中不包含延迟信息。根据仿真结果可以修改程序以期达到实验要求。
⑸进行时序仿真
如果功能仿真无误,可进入时序仿真,时序仿真是增加了相关延迟的仿真,是最接近实际情况的仿真。
①单击 Assignments\Settings(,在弹出对话框中做以下设置:
Simulation mode 设置为 Timing,即时序仿真。指定仿真波形文件后单击 OK 完成设置。
您可能关注的文档
- 生物技术诊疗中心项目介绍.pptx
- 生物新课标七上册 总复习.ppt
- 生物的分类和命名.ppt
- 生物的呼吸和呼吸作用第一课时.ppt
- 生物化学简明教程第四版10脂代谢.ppt
- 生物知识点家长检查页.doc
- 生物石家庄讲座.pptx
- 生物的变异(共21张PPT).ppt
- 生物碱nakadomarin A的合成.ppt
- 生物的进化历程-演示文稿.ppt
- 第六单元名著导读《钢铁是怎样炼成的》导学导练课件-2023-2024学年统编版语文八年级下册.pptx
- 第十二单元核心素养测评课件-2023-2024学年九年级化学人教版下册.pptx
- 电流与电压和电阻的关系说课(1) --2023-2024学年人教版 九年级物理上学期.pptx
- 第4单元 世界音乐之窗——拉丁美洲音乐 《玛丽安》 课件 2023—2024学年粤教版初中音乐八年级下册 -.pptx
- 第12课 智能预测出行方式 课件 -2023-—2024学年浙教版(2023)初中信息技术九年级全册 .pptx
- 鲁教版初中信息科技《计数循环我在行 》课件.pptx
- 复习-Python初中信息技术.pptx
- 山西省大同市2023-2024学年八年级下学期期中语文试题(含解析).pdf
- 2024届四川省成都市实验外国语学校高三下学期三模物理试题(含答案).pdf
- 2024年广东省广州市第六中学中考一模语文试题(解析版).pdf
文档评论(0)