1.2 Intel FPGA 开发环境
本节将介绍 Altera 开发软件的发展史,以及新版 Quartus Prime 的下载、安装以及基本
使用。
1.2.1 Quartus 软件发展史
随着芯片设计技术和制造工艺的发展,可以看出,无论从功能还是从规模上器件都越来
越强大,与此同时其开发软件也同样发生了巨大的变化。不同的 FPGA 芯片供应商均会有属
于自己的设计工具。如 Xilinx 的 ISE、vivodo,Altera 的 Quartus II、Quartus Prime,Lattice
的 Diamond、Mico System 等。
MAX+PLUS II 是最早的 Altera CPLD 开发系统,其历史可以追溯到 1998 年。在早期时
候被业内称为最友好的的开发系统其本身集成了器件库,该版本在 2003 推出了最后的 10.23
版本后不再提供技术支持。
随着器件规模越来越大,MAX+PLUS II 早已不能满足开发需求,这时 Quartus II 应运
而生。本系列开发软件相比上一版本生命周期更为长久,从 2000 年的 1.0 版本到 2015 年发
布的 15.0,这十五年间也是 CPLD/FPGA 飞速发展的年代。其中随着器件系列多样化,在软
件中直安装全部系列芯片支持包会使得安装规模越来越大,因此从 10.0 以后的版本器件支
持包需要单独下载并可根据需要选择性安装。同时在时序仿真软件方面,在 9.1 之前均自带
仿真组件,在之后均需下载额外的诸如 Modelsim 或者 Modelsim-Altera 等仿真软件。不过也
正是于此,时序仿真越来越精确,可仿真的器件规模越来越大。Quartus II 12.0 及之前的软
件需要额外下载 Nios II 组件,之后的 Quartus II 软件开始自带 Nios II 组件。Quartus II 9.1
之前的版本均自带 SOPC 组件,而 Quartus 10.0 自带了 SOPC 和 Qsys 两个组件,但从 10.1
开始,Quartus II 只包含 Qsys 组件。
自从 15.1 开始 Quartus II 正式更名为 Quartus Prime。该版本是 Altera 被 Intel 收购后发
布的第一个版本也被官方称为有史以来最大的更新,相比之前加入了 Intel 为 FPGA 专门设
计的 OpenCL SDK、SoC Embedded Design Suite 以及 DSP Builder 等组件,到了 16.1 版本,
软件连安装目录也从自动命名的 altera 变为 intelFPGA,令人唏嘘不已,感叹发展之快。
在 Quartus II中安装包可分为网络免费版(Web Edition)以及正式版(Subscription Edition),
在 Quartus Prime 15.1 中变为三个版本免费版(Lite Edition/LE)、标准版(Standard Edition/SE)
以及 Pro 版(Pro Edition)。其中 Lite 还是只支持小容量器件,标准版支持所有的器件,Pro 版
只支持 Arria 10 器件并加入局部重配置(Partial Reconfiguration), OpenCL 以及 BluePrint 等
功能。
1.2.2 Quartus Prime 下载
首先在官网的下载中心(https://www.altera.com/downloads/download-center.html)下载对
应的 Quartus Prime 15.1 安装包以及需要的器件支持包,如图 1.20 所示。下面以标准版为例
演示下载及安装过程。
评论0