Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld

Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld

一、前言

Quartus II是Altera的FPGA设计工具,

二、安装包下载

百度云链接地址:https://pan.baidu.com/s/1VtDVKaiUDgbZI1vICS9jlw 提取码:ac9r

其他相关资料下载:http://www.corecourse.cn/forum.php?mod=viewthread&tid=27539

三、软件安装

安装包下载好后解压
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第1张图片
点击进入【Quartus-13.0.0.156-windows】文件夹中,其中包含了开发 FPGA 所需的所有工具, 包括 Quartus
II13.0 主程序、 仿真工具 modelsim-altera, Dspbuilder 以及帮助文档。然后点击【setup.bat】右键选择【以管理员身份运行】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第2张图片
等待一会后会出现如下安装界面,点击【Next】即可
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第3张图片
然后勾选【I accept the agreement】后依然点击【Next】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第4张图片
接下来选择安装路径,默认安装在C盘,按照自己的习惯我安装在D盘
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第5张图片
接下来选择安装的内容,第 1 项为 quartus 软件主包,为必装选项; 第 2 项为 quartus 软件 64 位系统支持包, 64 位系统需要安装此包,第 3 项为 quartus的帮助选项,建议安装。 第 4 项为 modelsim–altera 的初学者版本,基础的学习和仿真安装初学者版本即可完全满足条件,就不需要选择安装第 5 项了, 且第 5 项使用需要 license,没必要安装。 第 6 项为 dspbuilder,需要和 matlab 2012b 或更高版本配合使用,没有需求不用安装。勾选完成后,就可以点击 next 直接运行下一步了。

Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第6张图片
接下来是对安装选项的一个汇总报告,直接点击 【next】 即可开始安装,
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第7张图片
接下来等待安装,比较漫长,可能需要 几十分钟的时间。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第8张图片
安装完成后点击【finish】即可
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第9张图片

四、运行软件

安装完后会自动打开软件,如果没有自动打开,从开始菜单或桌面上找到 Quartus II13.0 软件打开即可, 首次运行,会弹出以下界面, 提示我们安装 license。这里我们选择最后一项, 然后点击【OK】进入下一个页面。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第10张图片
接下来跳出如下窗口,我们复制网卡号,然后点击【Cancel】关闭即可,然后将 quartus 主程序一并关闭。如果没有跳出,则在 Quartus II 中依次点击【Tools】 ->【License Setup】 来打开以下窗口。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第11张图片
然后回到安装包所在的目录,进入【许可工具】目录,我的是64位系统,将【Quartus_13.0_SP1_x64许可工具】解压出来
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第12张图片
然后将其复制粘贴到你软件安装目录的 bin64 文件夹下, 如我的对应就是D:\software\altera\13.0\quartus\bin64
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第13张图片
接下来选中它右键,选择以管理员身份运行, 则会出现以下界面:
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第14张图片
然后我们点击应用,就会弹出如下所示的界面,即会生成一个 licens.dat 的文件,要求我们保存,我们先将其保存在桌面上。保存完成以后, 就可以关闭该工具了。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第15张图片
接下来,我们需要对刚刚生成的 license.dat 文件进行修改,找到先前复制的网卡号(NIC ID),将此 license 中的所有“XXXXXXXXXXXX”都用你的网卡号替换,然后保存此文件。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第16张图片
然后将其复制到一个不易被误删的文件夹下,一般选择保存在软件安装目录下,这里即【D:\software\altera\13.0】文件夹下。
(注意,这个地方一定要注意!!!!! 该路径千万不能再向下了,否则软件将不能正常识别 license)
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第17张图片
然后再次运行 Quartus II 软件, 在弹出的页面中接着再次选择最后一项,点击OK,在打开的页面中,将 license file 指向你刚刚保存好的 license.dat,当出现图中所示的内容,即表明破解成功了。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第18张图片

五、安装器件库

安装器件库需要关闭Quartus II 软件,然后回到安装包的 Device 文件夹下,运行 DeviceInstall-13.0.0.156.exe 文件,
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第19张图片
点击 next 即可,
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第20张图片
在接下来弹出的页面中,为选择器件安装目录,这里必须和软件安装目录一致,所以这里修改为 D:\software\altera\13.0
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第21张图片
将【Cyclone, Cyclone II/III/IV】勾选即可,然后点击【Next】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第22张图片
同样点击【Next】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第23张图片
等待其安装完成,安装完成后点击【Finish】即可。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第24张图片

六、新建Hello工程

打开安装好的 Quartus II 软件,点击【File】->【New project Wizard】来新建一个工程
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第25张图片
直接单击 Next 即可,
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第26张图片
选择新建工程所在路径、设置工程命名以及顶层设计实体名称。在输入顶层设计实体时默认与工程名称一致,此处可根据具体情况来自行修改, 如下图所示。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第27张图片
没有已有的设计文件需要添加, 直接点击 Next,
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第28张图片

选择器件,随便选择一个即可,这里我选择Cyclone IV E 系列的EP4CE10F17C8,然后点击【Next】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第29张图片
这里将仿真工具设置为 ModelsimAltera ,语言选择 Verilog HDL,其他选项可暂时不做处理,然后点击【Next】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第30张图片
点击【Finish】即可
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第31张图片

六、新建设计

单击 【File】->【New】,弹出如图选择框,选择 Design Files 中的 【Verilog HDL File】,然后点击【OK】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第32张图片
输入代码如下所示,然后以hello.v 命名保存到工程目录下

Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第33张图片

Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第34张图片
然后单击工具栏中的 Start Analysis & Synthesis 来进行分析和综合,
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第35张图片
分析综合成功后点击【RTL Viewer】
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第36张图片
可以看到为一个二选一多路选择器
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第37张图片

七、功能仿真

新建如下所示hello_tb.v 文件保存到工程目录下
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第38张图片
单击标题栏的 Assignments→Settings→Simulation,选中 Compile test bench,单击 Test Benches 后点击 OK。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第39张图片
点击 New, 弹出如图 所示的 Test Bench 设置文件对话框,找到已经编写好的激励文件,单击 Add。在 Test bench name 中填写对应的激励名称。点击 OK 后回到主界面。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第40张图片单击 Tools→Run Simulation Tool→RTL Simulation 来进行功能仿真,如图所示
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第41张图片
然后就会发现报错如下所示,这是因为默认设置的仿真工具路径不对
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第42张图片
点击Tools→Options→EDA Tool Options 设置对应的仿真软件的路径,注意,和原来的仿真路径相比,多了一层【modelsim_ase】目录
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第43张图片

然后我们再次启动仿真,可以看到,启动了【ModelSim-Altera】软件,并可以在输出中看到打印了“Hello world", 同时我们还可以看到波形的变化。
Verilog学习之路(1)— Quartus II 13.0下载安装和HelloWorld_第44张图片

你可能感兴趣的:(Verilog,软件使用,verilog)