仅对英特尔可见 — GUID: mwh1410471197943
Ixiasoft
1.1. 编译概述
1.2. 使用Compilation Dashboard
1.3. 设计网表基础设施
1.4. 使用Node Finder
1.5. Precompiled Component (PCC)生成流程
1.6. Analysis & Elaboration流程
1.7. 设计综合
1.8. 设计布局和布线
1.9. 增量式优化流程
1.10. 快进编译流程(Fast-Forward Compilation Flow)
1.11. 完整编译流程(Full Compilation Flow)
1.12. 编译监控模式
1.13. 导出编译结果
1.14. 集成其他EDA工具
1.15. Compiler优化技术
1.16. 综合语言支持
1.17. 综合设置参考
1.18. Fitter设置参考
1.19. 设计编译修订历史
仅对英特尔可见 — GUID: mwh1410471197943
Ixiasoft
2.4. 缩短布局时间
布局设计所需要的时间取决于两个因素:
- 您的设计中,逻辑在器件中放置的方式有几种。
- 需要为控制工作量的设置找到良好位置。
您可以通过更改布局算法的设置来减少布局时间。如果您启用了higher performance effort 编译器优化模式,则可以尝试降低工作量设置,并观察它如何在运行时间和结果质量(QoR)之间进行权衡。
您还可以观察设计中主要逻辑块的放置情况(通过多次编译),以查看主要块在每次编译之间是否倾向于放置在布局规划中的相同位置。假设在某些编译中主要块被放置在不同位置。如果这样的布局会带来良好的QoR,则创建Logic Lock区域以确保模块放置在QoR良好的区域,这样应该有助于减少编译时间。
有时需要在布局和布线时间之间权衡。如果布局运行时间不足以找到较好位置,则布线时间会增加。缩短布局时间,请确保不增加布线时间并缩短整体编译时间。