广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第3章 集成开发平台QuartusII操作基础

第三章 集成开发平台Quartus川操作基础
第三章 集成开发平台QuartusⅡ操作基础

主要内容 ·QuartusⅡ软件的安装方法和工程的基本设计流程; 通过简单的实例演示各流程以及常用工具的使用 方法,熟悉QuartusⅡ软件的用户界面、常用工具 和设计流程: ·宏功能模块的配置和SignalTapⅡ逻辑分析仪的使 用方法
主要内容 • QuartusⅡ软件的安装方法和工程的基本设计流程; • 通过简单的实例演示各流程以及常用工具的使用 方法,熟悉QuartusⅡ软件的用户界面、常用工具 和设计流程; • 宏功能模块的配置和SignalTapⅡ逻辑分析仪的使 用方法

3.1 QuartusⅡ软件的安装 把QuartusⅡ7.2安装光盘放入计算机的光驱中,在自动出 现的光盘安装目录中选择安装Quartus.Ⅱ软件和Megacore IP library两项,安装光盘将自动引导完成软件的安装: ·软件安装完成之后,在软件中指定Altera公司的授权文件 (License.dat),才能正常使用: ·授权文件可以在Altera的网页上http:/www.altera.com申 请或者购买获得。 ·安装Altera的硬件驱动程序。驱动程序存放在QuartusⅡ安 装目录下的..quartus\drivers文件夹中。驱动安装后才能 将设计结果通过计算机的通信接口编程下载到目标芯片中:
3.1 QuartusⅡ软件的安装 • 把QuartusⅡ7.2安装光盘放入计算机的光驱中,在自动出 现的光盘安装目录中选择安装QuartusⅡ软件和Megacore IP library两项,安装光盘将自动引导完成软件的安装; • 软件安装完成之后,在软件中指定Altera公司的授权文件 (License.dat),才能正常使用 ; • 授权文件可以在Altera的网页上http://www.altera.com申 请或者购买获得。 • 安装Altera的硬件驱动程序。驱动程序存放在QuartusⅡ安 装目录下的…quartus\drivers文件夹中。驱动安装后才能 将设计结果通过计算机的通信接口编程下载到目标芯片中

3.2 QuartusⅡ软件的用户界面 启动Quartus]Ⅱ软件后默认的界面主要由标题栏、菜单栏 工具栏、资源管理窗口、 编译状态显示窗口、信息显示窗口和 工程工作区等部分组成。 &QuartusⅡ 标题栏 File Edit View Project Assignments Processing Tools Window Help 莱单栏 0含日@川量陷启 效g购必四方w的商0四立自 工具栏 roject Navigator Entity ACompilation Hierarchy 资源管理窗口 A西BRA △Hierarchy自Fles Design Urits Status 工程工作区 Module ☐Ero.3imeO 编译信息窗口 Documentation Type Message 信息显示窗口 装\5 ystem Processing入E袖a Inio入nio入Waning入CriticalWamning入Eiror Suppressed Fla)/ Message: 金」」Location Looate
3.2 QuartusⅡ软件的用户界面 启动QuartusⅡ软件后默认的界面主要由标题栏、菜单栏、 工具栏、资源管理窗口、编译状态显示窗口、信息显示窗口和 工程工作区等部分组成

3.2 QuartusⅡ软件的用户界面(续1) 标题栏 标题栏中显示当前工程的路径和工程名。 菜单栏 菜单栏主要由文件(File)、编辑(Edit)、视图 (VIew)、工程(Project)、资源分(Assignments 操作(Processing)、工具(Tools)、窗口(Window) 和帮助(Help)等下拉菜单组成。 ·工具栏 工具栏中包含了常用命令的快捷图标。 ·资源管理窗口 资源管理窗口用于显示当前工程中所有相关的资源文 件
3.2 QuartusⅡ软件的用户界面(续1) • 标题栏 标题栏中显示当前工程的路径和工程名。 • 菜单栏 菜单栏主要由文件(File)、编辑(Edit)、视图 (View)、工程(Project)、资源分(Assignments)、 操作(Processing)、工具(Tools)、窗口(Window) 和帮助(Help)等下拉菜单组成。 • 工具栏 工具栏中包含了常用命令的快捷图标。 • 资源管理窗口 资源管理窗口用于显示当前工程中所有相关的资源文 件

3.2 QuartusⅡ软件的用户界面(续2) 工程工作区 当QuartusⅡ实现不同的功能时,此区域将打开对应 的操作窗口,显示不同的内容,进行不同的操作,如器件 设置、定时约束设置、编译报告等均显示在此窗口中。 ·编译状态显示窗口 此窗口主要显示模块综合、布局布线过程及时间。 ·信息显示窗口 该窗口主要显示模块综合、布局布线过程中的信息, 如编译中出现的警告、错误等,同时给出警告和错误的具 体原因
3.2 QuartusⅡ软件的用户界面(续2) • 工程工作区 当QuartusⅡ实现不同的功能时,此区域将打开对应 的操作窗口,显示不同的内容,进行不同的操作,如器件 设置、定时约束设置、编译报告等均显示在此窗口中。 • 编译状态显示窗口 此窗口主要显示模块综合、布局布线过程及时间。 • 信息显示窗口 该窗口主要显示模块综合、布局布线过程中的信息, 如编译中出现的警告、错误等,同时给出警告和错误的具 体原因

3.3 Quartus川的开发流程 按照一般编程逻辑设计的步骤,利用Quartus.Ⅱ软 件进行开发是可以分为以下四个步骤: (1)输入设计文件: (2)编译设计文件: 3)仿真设计文件; (4)编程下载设计文件
3.3 QuartusⅡ的开发流程 • 按照一般编程逻辑设计的步骤,利用QuartusⅡ软 件进行开发是可以分为以下四个步骤: (1)输入设计文件; (2)编译设计文件; (3)仿真设计文件; (4)编程下载设计文件

3.3.1输入设计文件 ·Quartus.Ⅲ软件的输入法有: 1)原理图输入方式、 2)文本输入方式(如VHDL、Verilog HDL) 3)AHDL输入方式 4)模块输入方式以及 5)第三方EDA工具产生的文件以及混合使用以上几种设 计输入方法进行设计 ·本章主要介绍原理图输入法 原理图输入法也称为图形编辑输入法,用QuartusⅡ 原理图输入设计法进行数字系统设计时,不需要任何硬件 猫述语言的知识,在具有数字逻辑电路基本知识的基础上, 利角Quartus.Ⅱ软件提供的砟DA平台设汗数字电路或系统
3.3.1 输入设计文件 • QuartusⅡ软件的输入法有: 1)原理图输入方式、 2)文本输入方式(如VHDL、Verilog HDL) 3)AHDL输入方式、 4)模块输入方式以及 5)第三方EDA工具产生的文件以及混合使用以上几种设 计输入方法进行设计 • 本章主要介绍原理图输入法 原理图输入法也称为图形编辑输入法,用QuartusⅡ 原理图输入设计法进行数字系统设计时,不需要任何硬件 描述语言的知识,在具有数字逻辑电路基本知识的基础上, 利用QuartusⅡ软件提供的EDA平台设计数字电路或系统

3.3.1输入设计文件(续1) 1、原理图输入法一建立设计工程 建立设计工程的方法如图示: nine Inte td ode NewProec Wzar Directory Na,Top-Le头天¥祸程的H美名 ,输入设计项目名 courter16← AD店RA beng9ep8nla2ag2arthepoecThsn3neeeeoaseadnme counter_16 QUARTUS II Use Eisting Proiect Setings 输入层设计的实体名 Version 72 〈Back8ext>ih」取消 新建工程选项 新建工程第一页
3.3.1 输入设计文件(续1) 1、原理图输入法-建立设计工程 建立设计工程的方法如图示: 新建工程选项 新建工程第一页

3.3.1输入设计文件(续2) 1、原理图输入法一建立设计工程 建立设计工程的方法图示: New Project Wizard:Add Files Ipage 2 of 5] New Project Wizard:Family Device Settings [page3of5] aeeboeeecN8adennedcgna3aesna File name Famly:Cyclone ll Show in Avalable device'list- Package: Ary File nane Lib.Desien entr.HL version Add All Pin counk: Any Speed grade:Ary Show advanced devices 4射d0ycom市sbte Up Down Name Core v.LEs User 1/..Memot..Embed..PLL 3840 P235F4A 83840 37 1.2 483407 Speciy the phnaofany non-deues User Lbraries 〈Back Next〉inih」题消 〈Back5axt>☐inih取消 新建工程第二页 新建工程第三页
3.3.1 输入设计文件(续2) 1、原理图输入法-建立设计工程 建立设计工程的方法图示: 新建工程第二页 新建工程第三页
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第2章 可编程逻辑器件.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第1章 概述.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)前言(负责人:张健).ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验十 An Enhanced Processor.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验九 A Simple Processor.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验八 Memory Blocks.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验七 Finite State Machines.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验六 Adders, Subtractors, and Multipliers.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验五 Clocks and Timers.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验四 Counters.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验三 Latches, Flip-flops, and Registers.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验二 Numbers and Displays.pdf
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(实验指导)实验一 Switches, Lights, and Multiplexers.pdf
- 中国科学技术大学:《计算机图形学》课程教学资源(讲义)第六章 观察(主讲:黄章进).pdf
- 中国科学技术大学:《计算机图形学》课程教学资源(讲义)第四章 输入与交互.pdf
- 中国科学技术大学:《计算机图形学》课程教学资源(讲义)第五章 几何对象与变换.pdf
- 中国科学技术大学:《计算机图形学》课程教学资源(讲义)第二章 计算机图形系统.pdf
- 中国科学技术大学:《计算机图形学》课程教学资源(讲义)第三章 OpenGL编程.pdf
- 中国科学技术大学:《计算机图形学》课程教学资源(讲义)第一章 计算机图形学概述 Computer Graphics.pdf
- 清华大学:《C++语言程序设计》课程教学资源(PPT课件)第九章 群体类和群体数据的组织.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第4章 VHDL编程基础.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第5章 VHDL主要描述语句.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第6章 VHDL设计共享.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第7章 基本逻辑电路设计.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第8章 有限状态机的VHDL设计.ppt
- 广东海洋大学:《VHDL程序设计语言》课程教学资源(PPT课件)第10章 EDA设计的仿真与测试.ppt
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第二章 物理层.pptx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第三章 数据链路层.pptx
- 西安电子科技大学:《计算机网络 Computer Networks》课程教学资源(PPT课件讲稿)第四章 网络层.pptx
- 上饶师范学院:《数据库系统原理》课程教学资源(试卷习题)数据库系统原理模拟试卷(考试模拟试题,共十套,含参考答案).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(资料讲义)数据库系统原理总复习(负责人:颜清).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(试卷习题)数据库系统原理习题集及答案.doc
- 上饶师范学院:《数据库系统原理》课程教学资源(资料讲义)数据库系统原理实验讲义(上机实验讲义).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(电子教案)数据库系统原理电子教案(共九章).doc
- 上饶师范学院:《数据库系统原理》课程教学资源(PPT课件)数据库系统概论 An Introducation to Database System(完整版).ppt
- The Not So Short Introduction to LaTeX2ε(Or LATEX 2ε in 139 minutes).pdf
- 同济大学:《大学计算机基础》课程教学资源(试卷习题)试卷样本及答案.doc
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Data Representation.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Basics of Computer System.ppt
- 同济大学:《大学计算机基础》课程教学资源(教案讲义)Database.ppt