AN 738:Intel® Arria® 10器件设计指南

ID 683555
日期 6/30/2017
Public
文档目录

1.7.5. 面积与时序优化

表 59.  面积与时序优化检查表
编号 是否完成? 检查表项目
1   如果想在运行完整编译之前进行时序评估,需要执行Early Timing Estimation。
2   使用 Quartus® Prime优化特性来实现时序收敛或者提供资源利用率。
3   使用Timing and Area Optimization Advisors建议优化设置。

本节重点介绍 Quartus® Prime软件中能帮助优化面积(资源利用率)和时序性能的部分特性。一旦时序分析报告称未达到设计要求,必须更改设计或设置,并重新编译设置以达到时序收敛。如果编译导致生成不适合消息,必须进行更改以获得成功的布局和布线。

在软件执行全部布局和布线前,可使用提前时序估计特性估计设计的时序结果。行分析和综合后,在处理菜单中,指向Start,然后单击Start Early Timing Estimate生成初始编译结果。

物理综合优化能对网表进行布局方面的更改,提高某个特定Intel器件的结果。您可以在Settings对话框的Physical Synthesis Optimizations页面中对性能和布线进行优化。尽管Physical Synthesis Optimizations页中的选项通常会大大增加编译时间,但是能通过按键式优化的方式显著改进结果质量。如果开启这些选项,应确保它们确实能提高设计效果。如果不需要使用这些选项满足设计时序要求,可关闭这些选项以减少编译时间。

Design Space Explorer (DSE)是用来自动查找适合设计的最佳 Quartus® Prime软件设置组合的实用程序。Exploration Settings下的Search for Best PerformanceSearch for Best Area选项使用预定义的探索空间通过多次编译来确定目标设计性能或面积改进。也可使用DSE窗口中的Advanced选项卡将Optimization Goal设为Optimize for Speed或者Optimize for Area

Optimization Advisors提供关于如何进行设计优化设置的指南。在Tools菜单上,指向Advisors,然后单击Resource Optimization Advisor或者Timing Optimization Advisor。对这些选项进行评估,然后选择最适合需求的设置。