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+™
XPM-URAM power optimization occurs in
power_opt_design must be run to optimize block
opt_designcommand performs block RAM power optimization. Block RAM power optimization can also be run explicitly and standalone by using the
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.