网站大量收购闲置独家精品文档,联系QQ:2885784924

Quartus简介Quartus简介.doc

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Quartus简介Quartus简介

第3章QuartusⅡ使用入门 3.1 QuartusⅡ简介 QuartusⅡ可编程逻辑开发软件是Altera公司为其FPGA/CPLD芯片设计的集成化专用开发工具,是Altera最新一代功能更强的集成EDA开发软件。使用QuartusII可完成从设计输入,综合适配,仿真到下载的整个设计过程。 Max+plusⅡ是Altera公司早期的开发工具,曾经是最优秀的PLD开发平台之一,现在正在逐步被QuartusⅡ代替。并且Max+plusⅡ已经不再支持Altera公司的新器件,同时,QuartusH也放弃了对少数较老器件的支持。QuattusII界面友好,具有MAX+PLUSⅡ界面选项,这样MAX的老用户就无须学习新的用户界面就能够充分享用QuartusⅡ软件的优异性能。所以,无论是初学者,还是Max+plusⅡ的老用户,都能较快的上手。 QuartusⅡ根据设计者需求提供了一个完整的多平台开发环境,它包含蕞个FPGA和CPLD设计阶段的解决方案。QuarmsⅡ软件提供的完整,操作简易的图形用户界面可以完成整个设计流程中的各个阶段。QuartusⅡ集成环境包括以下内容:系统级设计,嵌入式软件开发,可编程逻辑器件(PLD)设计,综合,布局和布线,验证和仿真。 QuartusⅡ也可以直接调用Synplify Pro,LeonardoS~ctmm以及ModelSim等第三方EDA工具来完成设计任务的综合与仿真。QualtusⅡ与MATLAB和DSPBuilder结合可以进行基于FPGA的DSP系统开发,方便且快捷,还可以与SOPCBuilder结合,实现SOPC系统的开发。 3.2 QuartusⅡ设计流程 QuanusⅡ设计的主要流程有:创建工程、设计输入、编译、仿真验证、下载,其进行数字电路设计的一般流程如图3.1所示。 图3.1 QuartusⅡ一般设计流程 3.2.1创建工程 当我们安装完成QuartusⅡ后,双击桌面上的QuartusⅡ图标,迎接我们的就是图3.2所示的开发环境。 图3.2 QuartusⅡ开发界面 我们看到这个环境包含了几部分内容:最上面的菜单项和工具栏,左边的两个窗口为工程浏览窗口和进度窗口,下面的窗口为信息窗口。那么我们怎样使用这样一个开发环境呢?其实和其它的集成开发环境一样,使用QuartusⅡ进行开发首先要创建一个工程。 图3.3 工程基本信息对话框 在菜单中选择File一New Project Wizard将会出现一个信息框,这个对话框是向我们介绍创建工程步骤的。我们可以直接选择Next,这时会出现如图3.3的对话框。这里我们将要输入的是我们将要创建的工程的基本信息,三个输入栏中分别输入的是工程将被保存的路径,工程的名称,和顶层实体的名称。建议工程名与顶层实体名称保持一致。输入完毕我们就可以点击Next了。然后会有提示说是否创建这一工程路径,直接点Yes即可。然后出现图3.4所示的添加工程文件对话框。 图3.4 添加工程文件对话框 在这里我们需要做的是将已经写好的VItDL文件加入到工程中。当然,我们也可以直接点击Next,以后再完成添加VHDL文件的工作。接着会出现如图3.5中的对话框。 图3.5 FPDA工具选择对话框和目标器件选择对话框 这里要选择的是其它EDA工具,我们不需要选择,所以直接点击Next。于是就出现了图3.6的对话框。 图3.6 目标器件选择对话框 这里我们需要完成的是选择器件的工作。我们以ACEX系列的器件为例进行说明。下面的问题是关于是否接下来选择详细的芯片类型。我们选择YES。点击Next,出现如图3.7的对话框。右面的三个下拉框用来限制芯片的封装形式、管脚数和速度。 图3.7 芯片型号选择对话框 我们选择FPGA目标芯片EPlK30QC208-3,它具有144管脚,速度为6。选择完成后,点击Next,出现如图3.8所示的对话框。图3.8中的对话框给出了所生成工程的信息。点击Finish就完成了通过向导生成一个工程的工作。 图3.8生成工程的信息 以上就是在创建一个工程所需要做的主要工作,完成了以上步骤我们就可以进行设计输入了。下面简要介绍两种不同的输入方式。 3.2.2设计输入 (1) 原理图输入 利用EDA工具进行原理图设计的优点是,设计者不必具有许多诸如编译技术、硬件语言等新知识就能迅速入门,完成较大规模的电路系统设计。当然,由于原理图方式的输入本身不如代码输入方便,所以在逻辑比较复杂的情况下通常不被采用,但原理图方式本身非常直观,有利于理

文档评论(0)

cduutang + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档