英特尔® Quartus® Prime 软件的新增特性

强大威力,出色性能

英特尔® Agilex™ 器件支持

英特尔® Quartus® Prime 专业版软件的 v20.3 版本支持英特尔® Agilex™ FPGA 设备家族。这些创新的 FPGA 采用异构 3D 系统级封装 (SiP) 技术,集成了英特尔首款基于 10 纳米制程技术的 FPGA 架构和第二代英特尔® Hyperflex™ FPGA 架构,可将性能提升多达 40%,或将功耗降低多达 40%。1

编译策略

英特尔® Quartus® Prime 专业版软件中的编译器是一款快速高效的多用途工具,能够为设计人员提供满足其不同需求的各种编译策略。除了可以为您提供性能参考基准的标准编译功能外,它还有以下其他编译选项供您选择:

  • 20.3 版本中加入的小型设计快速编译模块可用于在开发过程的初始阶段(仅实施了设计的一小部分时)进行快速编译。
  • High Effort (极限能力)编译功能够最大限度地发挥编译器的能力,为设计提供最佳性能结果。
  • Fast Preservation (快速保留)编译功能可用于进行分区设计。通过使用之前令人满意的编译结果,Fast Preservation 可将被保留分区的逻辑简化为仅剩分区边界和设计其余部分之间的接口。因此,使用 Fast Preservation 能够减少保留分区所需的编译时间,并从而减少了整体编译时间。
  • Back Annotation(反向注释)与“扫种子”技术结合使用时可以从运行不同种子的过程中获得最佳编译效果,并可在固定 Pin 位置、时钟、RAMS、DSP 或其中各项组合的结果后,将所获得的最佳编译效果作为其他种子清扫的起点。结果通常具有较高的 Fmax 和较少的差异。此外,20.3 版本还提供反向注释 GUI,以使软件更易于使用。
  • ECO 编译功能可在仅需要进行轻微改动时使用, 以实现优质的编译结果。此功能在 19.3 版本中引入,并在每个升级版本中得到了增强。ECO 编译功能较通常编译过程具有 5 倍至 10 倍的编译速度。2它还以卓越的编译速度取代了 Rapid Recompile(快速重新编译)流程,以适应 SignalTap 的后期修改。20.3 版本加入了放置触发器的功能,从而能够在进行开发和调试时提供更多的 ECO 选项。

此外,此版本还有许多其他参数可用于自定义您的编译策略来满足您的特定需求。

功耗和散热计算器

功耗和热量计算器 (PTC) 支持英特尔® Agilex™ 和 Stratix® 10 FPGA 设备。对于这些设备,它替代了其早期产品:功耗预估器。它可以在英特尔® Quartus® Prime 专业版软件内部使用,也可作为独立工具使用。在 20.3 版本中,PTC 的外观风格得到了改进,从而允许用户可对布局以及用于描述 PTC 中各种参数的工具提示进行更大程度的自定义设置。在 20.3 版本中,Agilex™ 设备引入了散热选项卡,不仅可以使设计人员对设计进行散热分析,还提供了一种在各种条件下获得散热解决方案的方法。

易用性

设计助手/ Snapshot Viewer

设计助手和 Snapshot Viewer 是为新手和高级用户设计的生产力工具。这些工具支持通过减少所需的设计迭代数量,帮助更快地完成设计,并在编译流程的每个阶段使用目标合理性检查和指导加快每个迭代的速度。观看我们提供的视频,以了解有关设计助手和 Snapshot Viewer 的更多信息。

英特尔® Quartus® Prime 专业版软件 20.3 为设计助手添加了 30 多项新规则,内容涉及内存实例化、跨时钟域和跨复位域等。许多设计助手规则都支持对时序报告进行交叉探测,从而使路径调查过程变得更加容易。此外,此版本还添加了针对“严重违规”的新规则分类。如果此规则被触发,编译过程将停止。所有 DA 规则均不属于“严重”规则类别,但设计人员可以将任何规则更改为“严重”分类。

Platform Designer

此版本对 Platform Designer(平台设计器)进行了增强,以改善英特尔® Quartus® Prime 专业版软件 20.3 中的 GUI 性能。此版本具有的新功能可对 HDL 和 Blackbox IP 实例提供参数支持,以及通过 RTL 传递参数。Avalon Multi-Master Pipeline Bridge 现可支持将 writersponsevalid 信号传递回主组件。此外,此版本对通过源流控制提供更高性能的 Avalon ST 信用流控制进行了升级。

新的报告

英特尔® Quartus® Prime 专业版软件将继续扩充它所提供的丰富的编译报告组合。20.3 版对一些报告进行了添加和更新,其中包括:

  • 报告时序额外信息
  • 时钟传输报告中的更多信息
  • 兴趣路由网
  • 注册传播
  • 层级重定时限制
  • 管道信息

不断增加的报告类别使用户能够收集有关路由、拥塞、时序、张力、跨度、路由能力以及许多其他指标的详细信息,以为迅速关闭时序提供及时反馈。

文档和支持

查找面向英特尔® Quartus® Prime 设计软件的 
技术文档、视频和培训课程。

产品和性能信息

1

该比较基于英特尔® Agilex™ FPGA、SoC 家族与英特尔® Stratix® 10FPGA 的对比,其中使用模拟结果,可能会有变化。本文档包含正在开发的产品、服务和/或进程的信息。这里提到的所有信息如有更改,恕不另行通知。如欲获得最新的预告、时间表、规格和发展蓝图,请联系您的英特尔代表。
英特尔® 技术的功能和优势取决于系统配置,可能需要启用硬件、软件或激活服务。如需了解更多信息,请访问 intel.cn,或者咨询生产厂家或零售商。没有任何计算机系统能保证绝对安全。 性能因用途、配置和其他因素而异。请访问 www.Intel.cn/PerformanceIndex 了解更多信息。

2

我们在采用 Linux 64 操作系统的英特尔® Stratix® 10 1S280 设备上,对 28 个设计进行了基准测试。并比较了基线编译时间和连线表更改后的 ECO 编译时间(8 – 2000,具体取决于可用于 ECO 更改的内容)。 测试记录特定系统上具体测试中的组件性能。硬件、软件或配置的任何不同都可能影响实际性能。当您考虑购买时,请参考其他信息资源以评估产品性能。有关性能和基准测试结果的一般信息,请访问 http://www.intel.cn/benchmarks