Intel® Quartus® Prime Pro Edition用户指南: 设计优化

ID 683641
日期 9/30/2019
Public
文档目录

5.6.2. 时序优化向导

Timing Analyzer Report Timing Closure Recommendations任务提供修复失败路径的特定建议的同时,Timing Optimization Advisor还提供更多改善设计时序性能的常规建议。

Timing Optimization Advisor指导针对设计优化的设置以满足时序要求。要运行Timing Optimization Advisor可单击Tools > Advisors > Timing Optimization Advisor。该向导说明本节中提出的多个建议。

编译后开启Timing Optimization Advisor,可找到提高设计中时序性能的建议。如果各指导中的建议相互矛盾,则请评估各选项并选择最适合给定要求的设置。

本实例显示了Timing Optimization Advisor,在通过编译设计来满足其频率要求后,还需要更改设置提高时序性能。

图 29. 时序优化向导

在Timing Optimization Advisor中展开其中一个类别,如Maximum Frequency (fmax)I/O Timing (tsu, tco, tpd)时,建议会分阶段呈现。这些阶段显示应用建议设置的顺序。

首个阶段包含最容易更改的选项,通过最轻度的更改来优化设计,并对编译时间的影响最小。

图标标示当前工程中是否进行了每个推荐设置。图示中,Stage 1的建议清单中的勾选图标表示已实现的建议。警告图标表示本此编译中未采纳的建议。信息图标表示常规建议。对于这些实体,向导中并不报告是否采纳这些建议,但会解释如何实现更佳性能。关于提供每个图标详细信息的图例,请参阅Timing Optimization Advisor(时序优化向导)中的“How to use”页。

每个建议提供前往 Intel® Quartus® Prime GUI中正确位置的链接,可在此更改设置。例如,可考虑Settings对话框中的Synthesis Netlist Optimizations页或Assignment Editor中的Global Signals category。此方法可最大程度控制需要的设置并帮助了解软件中的设置。适时还可使用Correct the Settings按钮自动更改全局设置。

对于Timing Optimization Advisor中的某些条目,可使用该按钮进一步分析设计并查看更多信息。本向导提供包含设计中各时钟的表格,以显示是否已对时钟进行时序约束。