功耗最优化适用于整体设计或部分设计(使用 set_power_opt
),用于最大限度降低功耗。
功耗最优化可在设计流程中布局前或布局后运行,但不能在布局前和布局后同时运行。布局前功耗最优化步骤着重于最大限度节省功耗。但这可能导致时序劣化(虽然并不常见)。如果主要目标是保留时序约束,AMD 建议采用布局后功耗最优化步骤。该步骤仅执行用于保持时序约束的功耗最优化步骤。
当出于传统 IP 或时序约束考量而需要保留部分设计时,请使用 set_power_opt
命令来排除这些相应部分(例如,特定层级、时钟域或单元类型),然后重新运行功耗最优化。