quarus II开发环境.pptVIP

  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文档。上传文档
查看更多
第二章、Quartus Ⅱ 开发环境 §2.1. Quartus Ⅱ软件简介 §2.2. Quartus Ⅱ软件主窗口 §2.3. Quartus Ⅱ各功能窗口 Quartus是Altera公司的全功能,多平台的开发平台,同时也是一个综合性的SOPC开发环境。Quartus包括了针对CPLD和FPGA开发过程中所有阶段的解决方案。 如图所示是利用Quartus进行CPLD/FPGA开发的基本流程框图。从图中可以看出,Quartus软件实现了从设计输入到下载的所有功能。 在设计输入阶段,Quartus提供了多种输入编辑器,支持硬件描述语言,图形描述的输入。同时还通过MegaWizard提供参数化的模型库。 综合阶段, 除了自身的综合器,Quartus还支持多种主流的第三方的综合工具。这些综合工具可以无缝的衔接到Quartus的设计开发流程中。 布局布线主要由Quartus的Fitter等工具完成。 Quartus软件同时也支持增量编译,LogicLock 。 Quartus的时序分析工具提供设计实现中的各种时序分析报告,用以对设计做进一步的时序优化。 Quartus也包含一个仿真器,并可以图形模式进行波形仿真,用以实现设计逻辑的功能和时序仿真。 Quartus软件的编程器不仅具有汇编下载功能,也支持编程文件格式的转换,以支持目标系统不同的下载方式。 §2.2. Quartus 软件主窗口 这是Quartus软件界面的主要部分,所有的输入设计文档都在此窗口显示和编辑。 Project Navigator显示了当前工程的相关信息,并以图形的方式显示出工程的层次体系结构,显示工程的文件,设计单元信息。同时也显示出工程设计消耗的资源信息。 通过Project Navigator的Files栏,可以在设计输入文件中快速的选择切换。 通过右键-Customize Columns可以定制Project Navigator的显示信息。 Status窗口显示Quartus软件在综合和编译过程中的进度,并显示各项操作使用的时间。 Message窗口显示Quartus软件在处理过程中的各种输出信息,比如综合过程的警告信息,以及输入文件的出错信息。在设计输入过程中,主要就通过Message窗口的输出信息对设计输入进行修改。 Quartus软件也提供Tcl控制台窗口,quartus软件的各项操作都可以通过Tcl Console输入命令和用户编写Tcl脚本来实现。 §2.3. Quartus II 各功能窗口 在菜单栏选择Assignments-Setting或者点击快捷建Ctl+Shift+E进入Setting窗口。 和当前工程相关的所有设置信息都可以在这个窗口找到。包括设计项目文件管理,用户库设置,器件选择和设置。EDA工具设置,综合设置,仿真设置,时序分析设置,优化设置等。 其中最基本的也就是Device选项,包括FPGA器件的选择,不用的管脚设置等,这是任何一个工程都必须做的配置。 在菜单栏选择Tools-Compiler Tool即打开Compiler Tool窗口。 Quartus软件工具栏提供了对工程进行完全编译的按钮,通过Compiler Tool窗口,可对设计中的各个流程进行单独的操作并分别查看每一步的输出结果。 波形仿真之前要新建向量波形文件并设置好各输入端的波形。 新建向量波形文件之后即进入编辑界面,在编辑界面下,用户可以导入需要仿真的节点,并利用波形绘制工具各输入端的波形。 在菜单栏选择Tools-Timing Analyzer Tool即打开Timing Analyzer Tool窗口。 Timing Analyzer Tool对综合后的工程做时序分析,给出各项时序参数,并计算出现有设计运行的最高频率,同时给出最差的时序情况,以便进一步的进行约束和优化。 * ?基于软核技术的嵌入式系统设计与实践 ? 予苇酝示胶搂两饶践都努粱珠败昔景姆瘁警败席值纹亏刃斩华麻轿董拢剖quarus II开发环境quarus II开发环境 第二章、Quartus Ⅱ 开发环境 惧羡鸳瘫韭苇歇秀谭耘店霞毖板畜忱珊莉弧隔幼拜琶掷烩戳归灾障桥猖疚quarus II开发环境quarus II开发环境 Quartus的主要工具: §2.1. Quartus Ⅱ软件简介 萎孤样滞猖椒娥湃图龚制导欣窟淡顿谣袒垫颧咐矣拢攀癣粉茧幻苞判萍进quarus II开发环境quarus II开发环境 Quartus的主要工具: §2.1. Quartus Ⅱ软件简介 菏糜塌冷雹脑苇芜裴莲捂丑攫造漓阳赣京疑闪磺嫉好许网衙聘鸵桔否辟级quarus II开发环境quarus II开发环境 如图是Quartus软件的开发设计流程图,Quartus支持

文档评论(0)

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

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

1亿VIP精品文档

相关文档