4-quartusII软件介绍.ppt
《4-quartusII软件介绍.ppt》由会员分享,可在线阅读,更多相关《4-quartusII软件介绍.ppt(48页珍藏版)》请在三一文库上搜索。
1、基于EDA技术计算机组成原理课程设计 电子课件,主讲教师:彭玄璋,E-mail: xz_ Tel: 13826332811,集成开发平台Quartus操作基础,第四讲,主要内容,Quartus软件的安装方法和工程的基本设计流程; 通过简单的实例演示各流程以及常用工具的使用方法,熟悉Quartus软件的用户界面、常用工具和设计流程; 宏功能模块的配置和SignalTap逻辑分析仪的使用方法。,一、 Quartus软件的安装,把Quartus7.2(或6.0)安装光盘放入计算机的光驱中,在自动出现的光盘安装目录中选择安装Quartus软件和Megacore IP library两项,安装光盘将自动
2、引导完成软件的安装; 软件安装完成之后,在软件中指定Altera公司的授权文件(License.dat),才能正常使用 ; 授权文件可以在Altera的网页上http:/申请或者购买获得。 安装Altera的硬件驱动程序。驱动程序存放在Quartus安装目录下的quartusdrivers文件夹中。驱动安装后才能将设计结果通过计算机的通信接口编程下载到目标芯片中。,二、 Quartus软件的用户界面,启动Quartus软件后默认的界面主要由标题栏、菜单栏、工具栏、资源管理窗口、编译状态显示窗口、信息显示窗口和工程工作区等部分组成。,二、 Quartus软件的用户界面(续1),标题栏 标题栏中显
3、示当前工程的路径和工程名。 菜单栏 菜单栏主要由文件(File)、编辑(Edit)、视图(View)、工程(Project)、资源分配(Assignments)、操作(Processing)、工具(Tools)、窗口(Window)和帮助(Help)等下拉菜单组成。 工具栏 工具栏中包含了常用命令的快捷图标。 资源管理窗口 资源管理窗口用于显示当前工程中所有相关的资源文件。,二、 Quartus软件的用户界面(续2),工程工作区 当Quartus实现不同的功能时,此区域将打开对应的操作窗口,显示不同的内容,进行不同的操作,如器件设置、定时约束设置、编译报告等均显示在此窗口中。 编译状态显示窗口
4、 此窗口主要显示模块综合、布局布线过程及时间。 信息显示窗口 该窗口主要显示模块综合、布局布线过程中的信息,如编译中出现的警告、错误等,同时给出警告和错误的具体原因。,三、 Quartus的开发流程,按照一般编程逻辑设计的步骤,利用Quartus软件进行开发是可以分为以下四个步骤: (1)输入设计文件; (2)编译设计文件; (3)仿真设计文件; (4)编程下载设计文件。,1、 输入设计文件,Quartus软件的输入法有: 1)原理图输入方式、 2)文本输入方式(如VHDL、Verilog HDL) 3)AHDL输入方式、 4)模块输入方式 5)第三方EDA工具产生的文件以及混合使用以上几种设
5、计输入方法进行设计 本章主要介绍原理图输入法 原理图输入法也称为图形编辑输入法,用Quartus原理图输入设计法进行数字系统设计时,不需要任何硬件描述语言的知识,在具有数字逻辑电路基本知识的基础上,利用Quartus软件提供的EDA平台设计数字电路或系统。,1、 输入设计文件(续1),1、原理图输入法建立设计工程 建立设计工程的方法如图示:,新建工程选项,新建工程第一页,1、 输入设计文件(续2),1、原理图输入法建立设计工程 建立设计工程的方法图示:,新建工程第二页,新建工程第三页,1、 输入设计文件(续3),1、原理图输入法建立设计工程 建立设计工程的方法图示:,新建工程第四页,新建工程第
6、五页,1、 输入设计文件(续4),2、原理图输入法输入设计文件 1)新建工程之后,便可以进行电路系统设计文件的输入。选择file菜单中的New命令,弹出如图所示的新建设计文件类型选择窗口。,1、 输入设计文件(续5),2)选择New对话框 中的Device Design files页下的Block Diagram/Schematic File,点击OK, 打开如图所示的图 形编辑器对话框, 进行设计文件输入。,图形编辑器对话框,2、原理图输入法输入设计文件,1、 输入设计文件(续6),2、原理图输入法输入设计文件 3)在图形编辑窗口 中的任何一个位置 双击鼠标,或点击 图中的“符号工具” 按钮
7、,或选择菜单 Edit下的Insert Symbol命令,弹出 如右图所示的元件 选择窗口 Symbol 对话框。,元件选择窗口,1、 输入设计文件(续7),2、原理图输入法输入设计文件 4)用鼠标点击单元库前面的加号(+),库中的元件符号以列表的方式显示出来,选择所需要的元件符号,该符号显示在Symbol对话框的右边,点击OK按钮,添加相应元件符号在图像编辑工作区中,连接原理图。 十六进制同步计数器的原理图 如下:,1、 输入设计文件(续8),3、原理图输入法优缺点: 优点: 1)可以与传统的数字电路设计法接轨,即使用传统设计方法得到电路原理图,然后在Quartus平台完成设计电路的输入、仿
8、真验证和综合,最后下载到目标芯片中。 2) 它将传统的电路设计过程的布局布线、绘制印刷电路板、电路焊接、电路加电测试等过程取消,提高了设计效率,降低了设计成本,减轻了设计者的劳动强度。 缺点: 1)原理图设计方法没有实现标准化,不同的EDA软件中的图形处理工具对图形的设计规则、存档格式和图形编译方式都不同,因此兼容性差,难以交换和管理。 2)由于兼容性不好,性能优秀的电路模块的移植和再利用非常困难难以实现用户所希望的面积、速度以及不同风格的综合优化 3)原理图输入的设计方法不能实现真实意义上的自顶向下的设计方案,无法建立行为模型,从而偏离了电子设计自动化最本质的涵义。,2、 编译设计文件,Qu
9、artus编译器的主要任务是对设计项目进行检查并完成逻辑综合,同时将项目最终设计结果生成器件的下载文件。编译开始前,可以先对工程的参数进行设置。 Quartus软件中的编译类型有全编译和分步编译两种。 选择Quartus主窗口Process菜单下Start Compilation命令,或者在主窗口的工具栏上直接点击图标 可以进行全编译 全编译的过程包括分析与综合(Analysis & Synthesis)、适配(Fitter)、编程(Assembler)、时序分析(Classical Timing Analysis)这4个环节,而这4个环节各自对应相应的菜单命令,可以单独分步执行,也就是分步编
10、译。 在设计的调试和优化过程中,可以使用RTL阅读器观察设计电路的综合结果 。,2、 编译设计文件(续1),分步编译就是使用对应命令分步执行对应的编译环节,每完成一个编译环节,生成一个对应的编译报告。分步编译跟全编译一样分为四步: 1、分析与综合(Analysis & Synthesis) :设计文件进行分析和检查输入文件是否有错误,对应的菜单命令是Quartus主窗口Process菜单下StartStart Analysis & Synthesis,对应的快捷图标是在主窗口的工具栏上的 ; 2、适配(Fitter) :在适配过程中,完成设计逻辑器件中的布局布线、选择适当的内部互连路径、引脚分
11、配、逻辑元件分配等,对应的菜单命令是Quartus主窗口Process菜单下StartStart Fitter ;(注:两种编译方式引脚分配有所区别 ),2、 编译设计文件(续2),3、编程(Assembler) :产生多种形式的器件编程映像文件 ,通过软件下载到目标器件当中去,应的菜单命令是Quartus主窗口Process菜单下StartStart Assembler ; 4、时序分析(Classical Timing Analyzer) :计算给定设计与器件上的延时,完成设计分析的时序分析和所有逻辑的性能分析,菜单命令是Quartus主窗口Process菜单下StartStart Cla
12、ssical Timing Analyzer ,对应的快捷图标是在主窗口的工具栏上的 。 编译完成以后,编译报告窗口Compilation Report会报告工程文件编译的相关信息,如编译的顶层文件名、目标芯片的信号、引脚的数目等等 。 全编译操作简单,适合简单的设计。对于复杂的设计,选择分步编译可以及时发现问题,提高设计纠错的效率,从而提高设计效率。,2、 编译设计文件(续3),5、RTL阅读器:在设计的调试和优化过程中,可以使用RTL阅读器观察设计电路的综合结果,同时也可以观察源设计如何被翻译成逻辑门、原语等 。 RTL阅读器是观察和确定源设计是否实现了设计要求的理想工具。 执行仿真验证设
13、计功能之前使用RTL阅读器查找设计中的问题,可以在设计早期发现问题,为后期的验证工作节省时间。 当设计通过编译后,选择Quartus主窗口Tools菜单下Netlist ViewersRTL Viewer命令,弹出RTL阅读器窗口,2、 编译设计文件(续4),5、 RTL阅读器 RTL阅读器窗口图,2、 编译设计文件(续5),5、RTL阅读器 RTL阅读器窗口的右边,是过程设计结果的主窗口,包括设计电路的模块和连线,RTL阅读器的左边是层次列表,在每个层次上一树状形式列出了设计电路的所有单元。层次列表的内容包括以下几个方面: (1)实例Instances,能够被展开成低层次模块或实例; (2)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- quartusII 软件 介绍
链接地址:https://www.31doc.com/p-3409808.html