Intel FPGA权威设计指南:基于Quartus Prime Pro 19集成开发环境
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人

2.2 Quartus Prime Pro功能和特性

Intel Quartus Prime软件的图形用户接口(Graphic User Interface,GUI)支持更便捷的设计入口、更快的设计处理过程、直接的器件编程,以及与其他工业标准的电子设计自动化(Electronic Design Automation,EDA)工具的集成。通过用户接口,设计者可以更加关注自己的设计而不是工具本身。模块化的编译器简化了FPGA开发过程,并确保以最小的努力实现最高的性能。

Intel Quartus Prime Pro版本是对Intel Quartus Prime Standard版本的扩展,它支持Intel最新的FPGA器件,包括Intel Arria 10、Intel Cyclone 10 GX或Intel Stratix 10。需要注意,如果设计采用的是Arria V、Arria、Cyclone 10 LP、Cyclone IV、Cyclone V或MAX系列器件,只能使用Intel Quartus Prime Standard版本。Intel Quartus Prime软件不同版本的特性如表2.1所示。

表2.1 Intel Quartus Prime软件不同版本的特性

Intel Quartus Prime Pro 版本提供了灵活的设计方法和高级综合,并且支持最新的 Intel FPGA 架构和层次化设计流程。编译器提供强大的可定制的设计过程以在硅片中实现可能的最佳设计。在该版本中提供了下面独有的特性。

(1)超感知设计流程。使用超重定时和快速向前编译,以在Intel Stratix 10器件中实现最高性能。

(2)Intel Quartus Prime Pro版本综合。集成了更新的、更严格的语言分析工具,支持所有主要的 IEEE RTL 语言,包含扩展的算法和并行综合能力。增加了对 SystemVerilog 2009的支持。

(3)层次化的工程结构。对于每个设计实例,保留了独立的综合后、布局后和布局布线后的结果。这样,允许优化时不影响其他分区布局或布线。

(4)增量适配器优化。递增地运行和优化适配器阶段。每个适配器阶段产生详细的报告。

(5)更快、更准确的I/O布局。在Interface Planner规划接口I/O。

(6)Platform Designer。在 Platform Designer 中提供构建系统设计和定制 IP 集成的能力。在Quartus Prime Pro版本中的Platform Designer中,引入在系统互联和IP元件之间的层次化隔离。

(7)部分重配置。可重配置FPGA的一部分,仍然保留FPGA剩余部分以前的功能。

(8)基于块的设计流程。在编译的不同阶段,保留和重用设计块。