quatusii简明使用指南

quatusii简明使用指南

ID:21708546

大小:443.00 KB

页数:13页

时间:2018-10-24

quatusii简明使用指南_第1页
quatusii简明使用指南_第2页
quatusii简明使用指南_第3页
quatusii简明使用指南_第4页
quatusii简明使用指南_第5页
资源描述:

《quatusii简明使用指南》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、EDA应用实习软件平台QuatusII简明使用指南邹海英编黑龙江工程学院电子工程系2010年12月·哈尔滨一、QuartusⅡ简介QuartusII是美国Altera公司于2000年推出的FPGA/CPLD开发设计的集成软件环境,能够直接满足特定设计需要,为可编程芯片系统(SOPC)提供全面的设计环境,是Altera前一代FPGA/CPLD开发软件MAX+PLUSII的更新换代产品。至今已相继推出了QuartusII1.0,5.0,6.0,7.2等很多版本,2009年11月又推出最新的QuartusII

2、软件9.1,与以前的软件版本相比,其新特性和增强功能将编译时间缩短了20%。QuartusII软件集成了FPGA和CPLD开发流程中所用到的所有工具和第三方软件接口。我们可以使用QuartusII软件完成FPGA和CPLD设计的所有阶段,也可以在设计的不同阶段使用自己熟悉的EDA工具,如在输入综合阶段利用第三方的输入与综合工具,如LeonardoSpectrum、FPGACompilerII、Synplify、SynplifyPro等,在仿真阶段利用第三方的仿真工具,如ModelSim、VCSMX等。Q

3、uartusII软件同时支持自上而下或自下而上的渐进式设计流程以及基于模块的设计方法。使用QuartusII模块编辑器、文本编辑器、MegaWizard插件管理器和EDA设计输入工具还可以设计Altera宏功能模块、参数化模块库(LPM)功能和知识产权(IP)。QuartusII软件还提供全面的命令行界面解决方案。它允许使用命令行可执行文件和选项完成设计流程的每个阶段。另外,QuartusII还可以与MATLAB和DSPBuilder相结合,进行FPGA的DSP系统开发。二、QuartusII软件开发流

4、程QuartusII软件的开发流程如图2-1所示。主要包括设计输入、综合、布局布线、时序分析、仿真、编程和配置。1.设计输入设计输入即使用QuartusII软件的模块编辑器、文本编辑器、MegaWizard插件管理器及其他EDA输入工具,建立系统设计,并同时使用分配编辑器设定约束条件。2.综合综合是将建立好的设计翻译成由与门、非门和触发器等标准逻辑单元组成的链接,并根据目标器件和约束条件优化生成的逻辑链接,输出edf或vqm等标准格式的网络表文件。3.布局布线布局布线即是将综合后生成的网络表文件进行分析

5、布局布线结果、优化布局布线等。4.时序分析时序分析允许用户分析设计中所有逻辑的时序性能,它可以观察和报告时序信息,如建立时间、保持时间、延时和最大时钟频率等时序特性。在默认情况下作为全编译的一部分自动运行。5.仿真仿真即是对用户的设计进行模拟验证。仿真分为功能仿真和时序仿真。功能仿真用来验证电路功能是否符合设计要求;时序仿真包含了延时信息,能够较好地反映芯片的工作情况。6.编程和配置编译成功后,就可以对器件进行编程(Program)和配置(configure),即通过编程器或变成电缆向FPGA或CPLD

6、下载,以便进行硬件调试和验证。一般来说,将对CPLD的下载成为编程,对FPGA的SRAM下载成为配置,但对于反熔丝结构和Flash结构的FPGA的下载和对FPGA专业配置ROM的下载仍称为编程。图2-1QuartusII软件的开发流程由于QuartusII软件包括一个具有分析和综合器、适配器、汇编器和时序分析器等模块的模块化编译器,所以开发流程中的综合、时序分析以及布局布线中的适配都可由全编译命令一键运行,而分配编辑和引脚规划等均可归为约束输入,所以按照一般可编程逻辑器件的设计步骤,主要介绍设计输入与约

7、束输入、编译、仿真、编程和配置。三、操作步骤例解(一)设计输入:1、软件的启动:单击“开始”进入“程序”选中“QuartusII6.0,打开“”QuartusII软件,如图3-1所示。图3-12、启动FileNew菜单,弹出新建文件类型选择窗口,如图3-2所示。单击鼠标选择BlockDiagram/SchematicFile,单击OK,之后就直接进入新建的原理图编辑状态,如图3-3所示。图3-2图3-3若在图3-2所示中选择最后一项VHDLFile,单击OK,之后就直接进入新建的VHDL文本编辑状态,

8、如图3-4所示。图3-43、在设计电路之前要先保存文件,启动FileSave菜单,弹出命名窗口,如图3-5所示:图3-5选择文件存盘路径,注意,路径及文件不要采取汉字命名,命名文件后点击确定,弹出如图3-6对话框。注意文件名要和所描述器件的顶层实体名一致,当然名字最好能够反映器件特性,并且不要与Quartus软件自带的库元件名相冲突。图3-64、此时,软件问你是否需要建立与所建立文件相适应的工程文件,这里一定是点击“是”,即建立一个工程文

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。