鉴于尽可能降低功耗的重要性,Vivado 工具支持采用各种方法来获取准确的功耗估算以及各种功耗最优化功能。如需了解其他信息,请参阅 Vivado Design Suite 用户指南:功耗分析与优化(UG907)。
建议: 在针对性处理 UltraScale 和 AMD UltraScale+™
器件并使用 Explore 指令或基于 Explore 的策略时,必须在运行
opt_design
之后通过运行 power_opt_design
或者使用 opt_design -bram_power_opt
来手动启用块 RAM 功耗最优化。AMD 建议尽可能减少存储器资源以降低功耗。复查“RAM Utilization Report”(RAM 使用情况报告)中的比特使用情况,查找含低效映射的存储器阵列。对于使用块存储器和 LUTRAM 组合的最高效的阵列映射,还请考虑使用 HDL RAM_STYLE MIXED 属性。