内容:安装Quartus 11的要点;
来源:实际利用得出;

浸染:用于开拓Altera平台下的FPGA;
软件环境:Windows 10(64bit系统)、Quartus 11;
日期:2019-03-08;
=====================分割线========================
立题详解:
对FPGA而言,现在紧张有2大厂商,Altera和Xilinx;手边只有Altera的FPGA板,因此紧张先容Altera的开拓平台“安装Quartus ”,选用版本为Quartus 11,现在听说已经出到18版,但未打仗过,先以安装Quartus 11为例;
重点1:Quartus 11与之前的版本不一样,之前的安装包内包含了对Device器件库的支持,安装完成后,即可直策应用VHDL或Verilog进行编程;但Quartus 11中,其分为了2部分:“11.0_quartus_windows”和“11.0_devices_windows”;即“安装程序”和“器件库”;在此条件下,可以自主选择须要的元件库进行利用,而不是全部装好,毕竟,有些芯片,一辈子也用不到;
PS:这彷佛是大趋势,纵然现在的MDK-Keil从MDK-5开始,也已经采取“安装程序”与“器件库”分离的安装办法;
个人认为还有最主要的一个优点:“分离器件库”的形式,大幅提高了软件对“新芯片的支持力度”;“器件库”可从官网高下载,在开拓平台上预留网络接口,即可在不改变开拓软件版本的情形下,实现对“新芯片的开拓”;
重点2:Quartus对“中文”支持很差,同时“安装路径”对“路径深度”哀求较高,一样平常安装在“磁盘根目录”下,切忌不要涌现以下2种情形,不然会涌现各种莫名其妙的问题,导致软件根本无法启动:
i)、切忌“路径名含中文”:此情形会直接报错,多报错为“路径无法识别”,无法进行后面的安装;
ii)、切忌“安装路径过深”:一样平常,如“C:\altera”或是“D:\altera”还是能吸收到,若是涌现“D:\123\321\213\altera”这种深度的路径,大部分情形下也是无法安装完成的,纵然装,也会涌现莫名其妙的利用缺点;
安装步骤
1、安装程序
安装而言,需先准备以下2个安装包,直接解压“11.0_quartus_windows”,其下的文件为“自解压文件”;
解压完成后,运行里面的exe后,其会弹出如下窗口:
这一步才是真正的解压,并在解压后会自动运行安装部分,如下所示:
之后按照按默认安装即可;
采取同样的方法,安装“11.0_devices_windows”,待其完成即可;
2、操作重点
此时的操作并不完备,由于“Licence文件”须要进行和谐处理;方法与之前的一样,但须要把稳一下,安装完成后,安装目录下有2个文件夹:
分别对应“32bit系统”和“64bit系统”的利用;若是利用系统为“64bit”,则须要特殊把稳以下2点:
i)、首先,常规操作,河蟹下“bin64”下的dll文件,输出“licence”;
ii)、然后,必须利用对应32bit系统的工具(即X86工具),河蟹“bin”下的dll文件,并输出“licence”;
iii)、末了,才是导入“网卡号”并添加“licence文件”;
实例:开始在64位系统下,安装利用Quartus 11时,也碰到了类似问题,在“编译工程”时,总是报错,提示“Current license file does not support the XXX device”;百思不得解;软件中提示项已经报出“河蟹完成”;但便是无法编译工程;
再次更新licence文件后,只有“30天试用期”,对同一个工程,编译居然通过了;修正网卡号后,同一工程又报错;
缘故原由:终极综合网上先容,确实是由于bin文件下的dll文件未处理,导致licence不支持device,处理后即可正常利用;










