- 1、本文档共33页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
[信息与通信]ALTERAQUATUSII使用介绍
实验一 ALTERA QUATUSII 5.1使用介绍
QuartusII 5.1安装
1:在配套光盘software 目录下您将会看到quartus5.1 文件目录,打开双击install 将会看到
如下画面
选择第一项install Quartus II and Related Software
点击next
选择你希望安装的软件,为了简单,我在这儿仅仅选择了Quartus II 5.1。
选择I accept the terms of the license agreement 然后NEXT
User Name,Company Name 请根据需要填入
选择合适的安装路径,请依据需要填写
Next
选择安装类型,选择Complete
一路Next(您也可以根据需要改变)
选择Next,安装程序就开始拷贝文件了!
安装程序要持续一会儿,请耐心的等待。
是否在桌面上创建快捷方式,选‘是’。
点击finish完成安装!接下来安装补丁sp2,双击quartusii_51_sp2_pc.exe文件,出现下图
Next
Next,开始安装补丁;
点击Finish,完成安装。至此软件已安装完毕!接下来安装crack目录下的文件步骤如下:
把crack目录下的sys_cpt.dll拷贝到安装路径下的bin中(如: c:\altera\quartus50\bin),覆盖同名原文件;
查找你的网卡MAC地址(physical address),把license.dat中的HOSTID=123456789abc的123456789abc用您老的MAC替掉(在命令提示符下键入 getmac命令即可查到PC MAC地址),不区分大小写;
在quartus中用license setup指定上面我们搞出来的文件,或者在软件开始运行的提示下进行指定,即可。
Enjoy!
QuartusII使用教程
…
出现下面对话框
在这个对话框中,第一行指定新建项目路径,第二行指定你要创建项目的名字,第三行指定这个项目的顶层实体名称;设定好后,点击next,出现下面一个界面:
在这一步骤中,你可以添加已编写好的程序模块,点击Add选择需要添加的原文件,点击Add All则添加所有默认目录下的源文件,如果不需要直接点击next,出现一下界面:
这个界面是选择本项目使用那款芯片,在这里我们选择EP2C5Q208C8,所以在Family中选择Cyclone II,在Package中选择Any QFP,Pin_count中选择208,Speed grade中选择8,点击next出现一下界面:
这个步骤是让你选择第三方EDA工具,一般无需选择,直接点击next,出现如下界面:
这个界面显示的是你前几个步骤设定的全部信息,点击Finish,完成一个工程的建立。
设计
建立完一个项目后,接下来我们就可以进行具体设计了,在设计中可以采用图形设计方法(.bdf),也可以采用语言设计方法(VHDL、VerilogHDL、AHDL、VQM、EDIF等),一般是用两种方法混用。
下面我们建立一采用VHDL语言设计的文件。
点击File-new,出现下面对话框:
我们选择Verilog HDL File,点击Ok,就会出现一文本编辑界面,如下图:
在这个界面里,我们可以敲入自己想要写的程序,然后保存,写完一程序后,我们可以就针对这个程序进行编译,看语法上有没有错误,由于这个文件不是当前顶层实体,所以我们需要把这个文件设定位当前的顶层实体,这样软件就只编译这个文件。
点击Project-Set as Top-level Entity Ctrl+Shift+J,如下图:
接下来就可以编译这个程序了,点击Processing-Start Compilation,见下图:
编译完后如下图
若编译失败则根据错误提示信息进行相应修改,知道编译通过。
仿真
当程序编译通过了以后,但是不知道写的程序是否能使现我们想要的功能,那么我们就需要来仿真一下我们写的程序。仿真在整个项目设计中起到了很大的作用,仿真可以使我们及早发现程序设计中的错误,而一般设计完一模块后,就应该仿真,等每个模块仿真都没有问题了,再把小模块组合成更大的模块进行仿真,直到顶层模块。这样就有效保证了程序设计的可靠性。
仿真分为功能仿真和时序仿真,在大体操作上基本是一致的,在下面会讲到这两者的不同之处。
建立仿真文件:点击File-new,选择Other Files,然后选择Vector Waveform File,新建一个波形仿真文件,如下图:
点击Ok,出现下图:
新建完一个波形文件后,点击Edit-Insert Node or Bus,或在左侧空白处点击鼠标右键选择nsert Node or Bus或双击鼠标左键
出现如下对话框:
点
您可能关注的文档
最近下载
- 继续教育《生态文明建设的理论与实践》考试试题及答案.docx VIP
- YMO青少年数学思维27届1-6年级全国总决赛试卷.pdf VIP
- 部编版小学语文四年级下册《古诗三首》《芙蓉楼送辛渐》预习单知识要点梳理.pdf
- 2024-2025学年高考数学一轮复习讲义:指数与指数函数(学生版+解析).pdf VIP
- 罗宾斯组织行为学第18版英文教学课件robbinsjudge_ob18_inppt_04.pptx
- 2024年中考英语热点阅读练习专题2 科学技术(含解析) .pdf VIP
- 质量部QC组年度工作总结暨年工作规划(PPT59页) .ppt
- WPS表格初级试题含答案.doc
- 2024年中考英语时文阅读06(科技与体育).doc VIP
- 2023年内蒙古大学公共课《中国近代史纲要》期末试卷A(有答案).docx VIP
文档评论(0)