精选Quartus安装配置和使用方法Word下载.docx
- 文档编号:15844308
- 上传时间:2022-11-16
- 格式:DOCX
- 页数:26
- 大小:704.93KB
精选Quartus安装配置和使用方法Word下载.docx
《精选Quartus安装配置和使用方法Word下载.docx》由会员分享,可在线阅读,更多相关《精选Quartus安装配置和使用方法Word下载.docx(26页珍藏版)》请在冰豆网上搜索。
②选择InstallQuartusⅡSoftware,在安装向导完成之后,按照安装程序的提示一步步地完成安装操作。
③第一次运行QuartusⅡ时,将出现QuartusⅡ管理窗口,同时会在管理窗口上出现提示信息,提示用户设置授权文件。
2.配置license
EDA工具的license一般与网卡号关联。
未建立license就使用软件时,会弹出如图1.2所示的对话框。
没有有效的license文件,无法使用该软件或者只能使用该软件的部分功能。
选中对话框中第三项来指定有效的license文件(安装软件中一般会提供一个以.dat为扩展名的license文件)。
图1.2选择指定有效license文件的选项
在Tools菜单下选择LicenseSetup,即进入如图1.3所示的界面。
可看到license文件所处路径以及系统的网卡号信息。
复制网卡号,单击OK,找到license文件,用记事本打开,根据license的修改说明把其中的HOSTID全部用本机网卡号替换,然后保存。
图1.3建立license的界面
完成上述LicenseSetup后,再次进入LicenseSetup界面,可看到如图1.4所示的LicensedAMPP/MegaCorefunctions一栏显示了提供商、产品等信息,这说明已成功建立License。
-
图1.4license支持的产品信息
3.工作界面设置
QuartusII6.0安装完毕并建立license保证软件可用后,双击桌面QuartusII6.0图标,未进行工作界面设置时将显示MAX+PLUSII的界面,MAX+PLUSII是QuartusII的前身。
为了方便后面的操作,使操作界面直观、建议把界面更改为QuartusII的界面。
方法是选择Tools|Customize,在弹出的Customize对话框中选择General标签下QuartusII前面的按扭,如图1.5所示,单击确定并重启软件即出现QuartusII的工作界面。
如果之前曾经进行过工作界面的设置,则启动后直接进入QuartusII的工作界面,也不需要进行任何设置。
图1.5QuartusII工作界面设置
4.创建工程
QuartusII6.0采用工程化思想管理每项设计。
新建工程、新建设计文件、打开工程等操作都是围绕工程展开,只有掌握工程化思想的方法才能从整体、全局的角度把握设计工作。
以打开一个已经创建好的工程为例,初学者如果没有工程化的意识,会直接找到工程文件打开,这样实际上并没有打开工程,将导致后面诸多操作无法进行或出现错误。
正确的打开工程的方式是,选择File|OpenProject,再找到相应工程将其打开。
工程化的思想还体现在,所有的设计文件、仿真文件、中间生成的文件、最后生成的网表文件等等都是放在同一个工程文件夹中管理。
在这一点在以下过程中会有所体现。
创建工程使用新建工程向导来完成,这种向导方式会提示用户一步一步地完成工作。
具体步骤如下:
(1)选择File|NewProjectWizard,单击NewProjectWizard后出现如图1.6所示的界面。
图1.6为QuartusII6.0新建工程向导的总体介绍,该向导可以帮助建立新的工程和进行相关工程设置,其中包括工程名称和工程所在文件夹、顶层文件设计实体的名称、工程文件和库文件、目标器件系列和具体的器件、EDA工具设置等。
图1.6新建工程向导介绍
(2)在图1.6中单击Next按钮,进入到如图1.7所示界面。
分别设置工程所在文件夹、工程名称和顶层文件设计实体的名称,顶层文件设计实体的名称一般默认保持和工程名一致。
UseExistingProjectSettings按钮可帮助使用已经存在的工程的设置。
工程名称和顶层文件设计实体的名建议命名为有实际意义的英文名,便于工程的维护与关系,不能使用中文名字。
顶层设计实体(top-leveldesignentity)是一个有着重要地位的设计文件。
有顶层这个术语,也就相应有底层这个术语。
现在很多EDA工具都提供自上而下的设计管理模式,最上面的是顶层设计文件,下面的就是一些底层设计文件,每一个底层设计文件可视为一个模块。
这样的设计管理模式形成了金字塔形状的组织模式。
QuartusII6.0作为EDA工具大家族中的一员,也不例外地提供了自上而下的管理模式,具体而言就反映在顶层设计/底层设计以及模块化的思想当中。
顶层设计实体是至关重要的一个概念,所有设计文件都统一于顶层设计文件,编译、模块组装、时序分析等操作都以顶层设计实体为入口。
图1.7置工程所在文件夹、工程名称和顶层文件设计实体的名称
(3)在图1.7中单击Next按钮,进入到如图1.8所示界面。
由于是新建工程,没有文件可以添加,直接单击Next按钮进入到图1.9所示界面。
图1.8添加已存在的设计文件
图1.9选择器件系列和具体型号的器件
(4)假设实验台选用的FPGA是Cyclone系列的EP1C3T144C8(EP1C3表示Cyclone系列及此器件规模,T表示TQFP封装,C8表示速度)。
,以此为例,在图1.9中,器件系列Family选择Cyclone,器件封装形式Package选择TQFP,引脚数PinCount选择144,速度等级SpeedGrade选择8,这样在可用器件列表中出现了EP1C3T144C8和EP1C6T144C8,再选中EP1C3T144C8器件即可,如图1.10所示。
这样就完成了器件选型的工作。
(5)在图1.10中,单击Next按钮,进入如图1.11所示的EDA工具设置界面。
QuartusII允许将第三方设计的EDA工具拿来一起使用,包括EDA综合工具、仿真工具和时序分析工具等。
但并非所有第三方的EDA工具都可以配合QuartusII6.0使用,所以QuartusII6.0将能够使用的软件以列表的形式列出来供用户选择。
如果没有安装其他第三方EDA工具,可直接使用QuartusII6.0本身提供的工具而不用做任何选择。
当然,根据实际情况的需要,也可以安装第三方的工具并在图1.11中选择相应EDA工具,同时选择使用这些工具的格式。
图1.10选定EP1C3T144C8器件
为便于设计,现在大多数EDA在设计、仿真、验证、测试等一系列环节都可配合使用其他EDA工具,比如ModelSim、VCS等等。
图1.11设置EDA工具
(6)在图1.11中单击Next按钮,进入如图1.12所示的界面。
图1.12是系统给出的工程设置报告,如果发现其中的部分设置不符合要求,则可单击Back按钮返回到前面进行重新设置,反之,则单击Finish按钮结束。
图1.12工程整体设置报告
(7)工程的其他设置。
前面所做的工程设置是最基本的设置,选择系统菜单中的Assignments|Settings可以做进一步的设置,如图1.13所示。
单击Settings菜单,出现如图1.14所示对话框。
这里只对器件和仿真方面做一些设置,其他设置采用默认的设置或不做设置。
图1.13选择菜单Assignments下的子菜单Settings
在图1.14所示的对话框中,在左侧的类别栏选择Device,可对前面的器件设置做更改。
单击Device&
PinOptions按钮,弹出如图1.15所示的对话框。
在图1.15中,选择UnusedPins标签项,选择将器件未使用的引脚设置为三态输入,这样设置的目的是确保电路板、器件和下载线不被损坏。
不这么设置电路板中电流会增大好几倍,电路板发热,很可能对电路板、器件和下载线造成损害。
所以在设计输入文件前确保做好了这方面的设置,在下载文件到FPGA前也最好再次确认做了设置。
图1.14Settings对话框中的Device设置
图1.15器件未被使用引脚的设置
在图1.14类别栏中选择仿真设置,出现如图1.16所示的界面。
仿真模式有三种:
功能仿真、时序仿真、高速时序仿真。
我们的设计中,主要关心逻辑电路的功能,对器件的时序一般不做严格要求,且一般不涉及到高速设计,所以功能仿真用得最为普遍。
时序仿真就严格、苛刻得多。
这里事先把仿真模式选择为功能仿真,以后对波形文件进行仿真就不用再设置了。
图1.16仿真模式设置
5.设计输入文件
原理图和HDL是两种常用的输入方式,它们只是输入形式不同而已,本质上是相通的,在输入过程中可互相配合。
原理图输入容易入手,直观,但在大型设计中画电路图并不是件轻松的事。
HDL输入须熟练地掌握硬件描述语言,如VerilogHDL或VHDL等。
下面给出的设计实例比较简单,重在描述设计过程和介绍模块化设计思想。
在QuartusII6.0中,可以借助顶层设计/底层设计的手段实现模块化并在顶层设计文件中组装模块,完成整体设计。
假设在一个设计文件com.bdf中,只有一个由简单的与门电路构成的组合逻辑;
在另一个设计文件dffmod.bdf中,只有一个由D触发器构成的时序逻辑。
希望把这两个模块在顶层设计文件mydesign.bdf中组装起来。
(1)在前面创建的工程mydesign中,选择File|New,出现如图1.17所示的New对话框,它有两个标签项。
在DeviceDesignFiles标签项下,列出了设计输入文件的方式。
选择第二种输入方式BlockDiagram/SchematicFile,它采取的是原理图输入方式。
其他输入方式如图1.17所示。
在OtherFiles标签项下,可以新建波形仿真文件,这在后面进行仿真时详细说明。
图1.17选择原理图输入方式
(2)在图1.17中,单击OK按钮,产生一个默认名为Block1的新建文件,如图1.18所示,原理图输入工作在工作区中进行。
在左侧的工程导航器中,层次标签、设计文件标签、设计单元标签分别显示了工程的设计层次、设计的输入文件、设计文件包含的设计单元。
图1.18新建原理图输入文件
(3)在图1.18中,单击元件按钮,弹出如图1.19所示的Symbol对话框。
它提供的库文件中包含了大量元件,这些元件一般是构建逻辑电路的基本单元。
在图1.19中,常用元件可在others/maxplus2和primitives/logic中找到,其他文件夹下也有一些有用的元件,在实践过程中可摸索如何去使用它们。
输入引脚、输出引脚、双向引脚均可在primitives/pin中找到。
另外一种更快捷的弹出Symbol对话框的方式是直接双击工作区。
图1.19Symbol对话框
图23生成与门器件7408
(4)在图1.19中,选择maxplus2文件夹下的7408或logic文件夹下的and2,均可选择一个两输入与门(在知道元件名称的情况下,可直接在Name编辑栏输入名称来选择元件,这样更快更方便)。
如果要输入多个相同元件,要在图1.19中选择重复插入模式。
单击OK按钮,
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 精选 Quartus 安装 配置 使用方法