The power_opt_design command analyzes and optimizes the design. It
analyzes and optimizes the entire design as a default. The command also performs
intelligent clock gating to optimize power.
power_opt_design Syntax
power_opt_design [-quiet] [-verbose]
If you do not want to analyze and optimize the entire design, configure the optimizer
with set_power_opt. This lets you specify the appropriate cell
types or hierarchy to include or exclude in the optimization. You can also use
set_power_opt to specify the specific Block RAM cells for
optimization in opt_design.
The syntax for set_power_opt is:
set_power_opt [-include_cells <args>] [-exclude_cells <args>] [-clocks <args>] [-cell_types <args>] [-quiet] [-verbose]
Note: Block RAM power optimization is skipped if it is run using
opt_design.Recommended: If you want to prevent block RAM Power Optimization on specific
block RAMs during
opt_design, use set_power_opt
-exclude_cells [get_cells <bram_insts>].