上QQ阅读APP看书,第一时间看更新
第3章 Quartus Prime设计开发环境
全球提供FPGA开发工具的厂商有近百家之多,大体分为两类:一类是专业软件公司研发的FPGA开发工具,独立于半导体器件厂商;另一类是半导体器件厂商为了推广本公司产品研发的FPGA开发工具,只能用来开发本公司的产品。本章介绍的Quartus开发工具属于后者,早期的Quartus由原Altera公司研发,Quartus版本15.1之前的所有版本称作Quartus Ⅱ,从Quartus 15.1开始软件称作Quartus Prime,Quartus Prime由Intel公司维护。Quartus Prime是在Altera公司成熟可靠而且用户友好的Quartus Ⅱ软件基础上的优化,采用了新的高效能Spectra-Q引擎。Spectra-Q引擎的Quartus Prime采用一组更快、更易于扩展的新算法,减少了设计迭代;同时具有分层数据库,保留了IP模块的布局布线,保证了设计的稳定性,避免了不必要的时序收敛投入,使其所需编译时间在业界最短,增强了FPGA和SoC FPGA设计性能。
Quartus Ⅱ和Quartus Prime的主要功能基本相同,只是有些界面有所不同。本章以Quartus Prime 16.0的基本使用方法为例进行设计开发环境的介绍。Quartus Prime 16.0提供的功能很多,读者可参考其他书籍或Quartus Prime用户手册,学习更多的内容。