-
opt_design
-
power_opt_design
opt_design
, power_opt_design
, or both.For AMD UltraScale™
devices, the more aggressive block RAM
power optimizations that can negatively impact timing are included only in power_opt_design
. This allows performance to be traded
for power savings. For AMD UltraScale+™
devices,
XPM-URAM power optimization occurs in power_opt_design
.
For Versal adaptive SoC, power_opt_design
must be run to optimize block RAMs.
opt_design
command
performs block RAM power optimization. Block RAM power optimization can also be run
explicitly and standalone by using the -bram_power_opt
option:opt_design -bram_power_opt
To enable power optimization through power_opt_design
in the AMD Vivado™
Integrated Design Environment, check the is_enabled option available by selecting as shown in the following figure. Once enabled, power optimization is
run as a part of the implementation step in the Vivado Integrated Design Environment. To set fine grained control
over optimization and to report the result of the optimization, refer to the Power Analysis Tcl Commands section.