硬件描述语言与EDA技术实验指导书(年).doc

硬件描述语言与EDA技术实验指导书(年).doc

  1. 1、本文档共156页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 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后,显示了所要观察

您可能关注的文档

文档评论(0)

zhangningclb + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档