- 1、本文档共156页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
硬件描述语言与EDA技术实验指导书(年).doc
硬件描述语言与EDA技术实践
(编写人 陈先朝)
第一部分:组合逻辑电路设计、仿真和下载验证
实项目性质:综合训练
所涉及课程:电路分析、数字电子技术基础、硬件描述语言与EDA技术
实践目的:
学习和初步掌握QuartusII软件的基本操作;
通过3-8译码器的设计,掌握组合逻辑电路的设计方法,掌握其静态测试的方法;
初步了解可编程器件设计的全过程,掌握原理图的设计方法。
实践步骤:
说明:本实践步骤较概要地介绍altera公司QuartusII.1版本软件的基本操作步骤,由于版本的不同,所介绍的界面可能会与其他版本的界面有所不同,请注意甄别。下载所选的芯片是附录Ⅳ的EL-EDA_VI型实验箱芯片,不同的实验箱,芯片是不一样的,当然分配管脚的信息也不一样,设计时要先确认用哪一种实验箱,本实践室共有种实验箱(详见附录Ⅱ~)。读者在通过本实践后,将对QuartusII软件及CPLD/FPGA的设计与应用有一个比较完整的概念和思路。但因篇幅有限,仅仅介绍了QuartusII软件的最基本、最常用的一些基本功能,更详细的使用,请参阅该软件的专门书籍。相信读者在熟练使用本软件以后,你定会发现该软件还有好多非常方便、快捷、灵活的设计技巧与开发功能。
1、打开QuartusII软件。
2、选择路径。
选择File/New Project Wizard,指定工作目录,指定工程和顶层设计实体名称。每设计一个项目,都应指定一个相应的目录,便于管理,因为在后面的编译、仿真与验证过程中,会产生许多相关文件。单击“Next”。
注意:工作目录名、工程名、文件名不能有中文,也不能与库中已有的基本器件名相同,否则编译会出错。
3、添加设计文件。
如果有已经建立好的V或者原理图等文件可以在File name中选择路径然后添加,或者选择Add All添加所有可以添加的设计文件(.VHDL,.Verilog,原理图等)。如果没有直接点击“Next”,等建立好工程后再添加也可。这里我们暂不添加。
4、选择FPGA器件。
在Family中选择Cyclone,Available device选择EP1C12Q240(EL-EDA_VI型教学实践系统所用的芯片)。点击“Next”。
5、选择外部综合器、仿真器和时序分析器。
Quartus II支持外部工具,可通过选中来指定工具的路径。这里我们不做选择,默认使用Quartus II自带的工具。
6、结束设置。
单击“Next”,弹出 “工程设置统计”窗口,上面列出了工程的相关设置情况。最后单击“Finish”,结束工程设置。
7、建立原理图文件。
如果在建立工程时没有添加设计文件,这时可以新建文件再添加。也可通过选择Project\Add\Remove Files In Project来添加外部文件。此处,选择File\New\Design Files\Block Diagram\Schmatic File,即是用原理图方式进行设计。
8、添加文件到工程中。
点击“OK”并选择File\Save As,选择和工程相同的文件名。点击“保存”,文件就被添加进当前的工程当中。原理图的文件名后缀件“.bdf”。
9、原理图建立完毕。这时,可以开始在原理图上进行设计了。
提示:用户可以在打开Quartus II后直接建立原理图或者V文件,选择Save As,系统会提示是否要保存为工程文件,选择建立工程文件,也可进入工程文件建立流程。
10、添加器件。
双击画图区、或点击画图工具中的
“Symbol Tool”、或选择菜单中的“Edit/Insert Symbol”后会出现添加器件符号图“Symbol”的对话框,从Quartus安装目录下的“Libraries/Primitives”库中选取所要添加的器件、输入端口、输出端口、电源、接地等等,输入端口和输出端口修改成相应的名称。然后连线成如下图所示的3-8译码器电路图。
11、编译。
选择Processing\Start Compilation,进行编译。成功编译后出现如下对话框;如不成功,按信息提示进行修改,直至成功编译。
12、功能仿真验证
通过编译后,可以利用Quartus II的强大功能,对所设计的工程进行功能仿真验证或时序仿真验证,以软件验证设计的正确性。
选择File\New\ Files\Vector Waveform File\OK(如下图所示),创建波形文件。选择File\Save As,另存为.vwf后缀的波形文件。
在新的波形文件中选入需要验证的引脚,通过在左边窗栏里点击鼠标右键,选InsertNode or Bus,在打开的对话框中点击Node Finder,出现另外一个对话框,再点击List,选择所要观察的信号引脚,如下图所示。
点击OK后,显示了所要观察
您可能关注的文档
- 微积分练习册[第七章]向量代数与空间解析几何习题-空间直角坐标系.doc
- 中国电影:2016年半年度报告.doc
- 面向对象分析与设计复习题(同名).doc
- 基础日语二备课笔记.doc
- 半导体(LED)绿色照明项目可行性研究报告-推荐页.doc
- 松下电器产业株式会社(松下公司)发明专利 (篇,文件G).doc
- ...项目名称 大岭山森林公园霸王城森林浴步道观赏设施(二期).doc
- 2014高考数学一轮汇总训练《函数y=Asinωx φ的图象及三角函数模型的简单应用 》理 新人教A版.doc
- 国际结算教案(河北经贸大学金融学院).doc
- 《数学模型》实验答案(精品DOC).doc
- 第12课 大一统王朝的巩固 课件(20张ppt).pptx
- 第17课 君主立宪制的英国 课件.pptx
- 第6课 戊戌变法 课件(22张ppt).pptx
- 第三章 物态变化 第2节_熔化和凝固_课件 (共46张ppt) 人教版(2024) 八年级上册.pptx
- 第三章 物态变化 第5节_跨学科实践:探索厨房中的物态变化问题_课件 (共28张ppt) 人教版(2024) 八年级上册.pptx
- 2025年山东省中考英语一轮复习外研版九年级上册.教材核心考点精讲精练(61页,含答案).docx
- 2025年山东省中考英语一轮复习(鲁教版)教材核心讲练六年级上册(24页,含答案).docx
- 第12课近代战争与西方文化的扩张 课件(共48张ppt)1.pptx
- 第11课 西汉建立和“文景之治” 课件(共17张ppt)1.pptx
- 唱歌 跳绳课件(共15张ppt内嵌音频)人音版(简谱)(2024)音乐一年级上册第三单元 快乐的一天1.pptx
文档评论(0)