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

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

1.3.2. 减短关键路径延迟

为满足涉及多个时钟,布线资源和面积约束的复杂时序要求, Intel® Quartus® Prime软件提供介于综合,布局规划编辑,布局布线以及时序分析处理之间的紧密交互。

默认情况下,运行 Intel® Quartus® Prime Fitter以满足时序要求,并在达到要求后停止。因此,实际约束对时序收敛至关重要。

收敛不足的设计会导致结果欠佳。而对于过度收敛的设计,Fitter可能会牺牲真正的关键路径而过度优化非关键路径。此外,面积和编译时间也可能随之增加。

对于资源使用率高的设计, Intel® Quartus® Prime Fitter可能无法找到合法位置。该情况下,Fitter会自动修改设置以尝试协调面积方面的性能。

Intel® Quartus® Prime Fitter提供的高级选项可在您正确设置约束时帮助提高设计性能。请使用Timing Optimization Advisor确定适合您设计的最佳选项。

高密度FPGA中,布线占据关键路径时序的主要部分。因此,复制或重新定时逻辑可促进Fitter减少关键路径上的延迟。 Intel® Quartus® Prime软件提供的网表优化按钮和物理综合选项可提高设计性能,但会大幅增加编译时间和面积。仅开启有助于保持合理编译时间和资源使用的选项。或者,可修改HDL以手动复制或调整时序逻辑。