AN 886: Intel® Agilex™ SoC器件设计指南

ID 683634
日期 1/22/2021
Public
文档目录

7.5. 面积与时序优化

表 92.  面积与时序优化检查表
编号 是否完成? 检查表项目
1   如果想在运行完整编译之前进行时序估算,需要执行Fitter(Plan)。
2   使用 Intel® Quartus® Prime优化功能来达到时序收敛或提高资源利用率。
3   使用Timing Optimization Advisors获得优化设置建议。

本节着重介绍 Intel® Quartus® Prime软件中有助于优化面积(或资源利用率)和时序性能的部分特性。如果时序分析报告显示未达到设计要求,就必须更改设计或者设置,并重新编译设计以达到时序收敛。如果您的编译导致生成不适合(no-fit)消息,就必须进行修改以实现成功的布局和布线。

可在软件进行全面布局布线之前,运行Fitter(Plan)以估算设计的时序结果。运行分析和综合后,点击Processing > Start > Start Fitter (Plan)生成初始编译结果。

物理综合优化对网表进行指定布局的修改,从而改善指定Intel器件的结果。通过选择Compiler Settings中的High Performance EffortSuperior Performance Optimization Mode优化性能。这些优化模式会开启Advanced Fitter Settings下的Advanced Physical Synthesis选项。如果开启这些选项,请确保他们确实能提高设计结果。如果不需要这些选项来满足时序要求,则可关闭这些选项,以减少编译时间。

Design Space Explorer II(DSE II)是一个实用程序,可自动针对资源,性能或电源优化目标进行处理实现最佳工程设置。DSE II尝试多个种子来确认符合您需要的一个。Exploration Panel > Exploration mode支持关于目标设计性能,改进领域或多编译降低功耗的探索空间预定义。

Optimization Advisors为您优化设计提供设置指导。在Tools菜单上,点击Advisor > Timing Optimization Advisor。针对各选项进行判断,并选出符合要求的设置。

有关以下所列话题的更多信息,请参阅 Intel® Quartus® Prime Pro Edition用户指南:设计优化中的各相应部分。
表 93.  
章节 优化区域
1 Design Space Explorer II
3 Netlist Optimizations and Physical Synthesis
4 Area Optimization
5 Timing Closure and Optimization
1和5 Power Optimization