标题
54776 - Vivado - Vivado 中是否有类似 SmartXplorer 的工具?描述
我在 ISE 中使用 SmartXplorer 来尝试不同策略并搭配不同的时序收敛成本表来实现设计,
在 Vivado 中是否有等效的工具?
在 Vivado 中是否有等效的工具?
解决方案
Vivado 并没有等效的成本表,因为 Vivado 布局器是确定性的工具,由时序、拥塞和线长来驱动。成本表与这些算法不匹配。
Vivado 确实有大量策略,专用于解决特定问题(时序、面积、功耗、拥塞)
这些策略及其调用的指令会调用不同算法,由此会引入可变性,但不是像成本表一样的随机性。
虽然在 Vivado 中并没有 SmartXplorer 的直接替代品,但可通过创建多轮设计运行并更改该集合内的策略来达到类似效果。
- 打开“Project Settings”(工程设置)。
- 更改所需选项,然后保存策略。
- 在“Design Runs”(设计运行)选项卡下,单击“create runs”(创建运行)。
- 选中“Synthesis”(综合)和/或“Implementation”(实现),然后选中“Strategy and Constraints”(策略和约束)。