OPT_MODIFIED - 2023.2 English

Vivado Design Suite Properties Reference Guide (UG912)

Document ID
Release Date
2023.2 English
When logic optimization is performed on a primitive cell, the OPT_MODIFIED property of the cell is updated to reflect the optimizations performed on the cell. When multiple optimizations are performed on the same cell, the OPT_MODIFIED value contains a list of optimizations in the order they occurred.
Architecture Support
All architectures.
Applicable Objects
The OPT_MODIFIED attribute is placed on the cells.


The following table lists the OPT_MODIFIED property value for the various opt_design options:

Table 1. OPT_MODIFIED Property Value
opt_design Option OPT_MODIFIED Value
-bufg_opt BUFG_OPT
-carry_remap CARRY_REMAP
-control_set_merge CONTROL_SET_MERGE
-hier_fanout_limit HIER_FANOUT_LIMIT
-merge_equivalent_drivers MERGE_EQUIVALENT_DRIVERS
-muxf_remap MUXF_REMAP
-propconst PROPCONST
-remap REMAP
-resynth_remap REMAP
-resynth_area RESYNTH_AREA
-resynth_seq_area RESYNTH_AREA
-retarget RETARGET
-shift_register_opt SHIFT_REGISTER_OPT
-sweep SWEEP
Note: The block RAM power optimizations are not covered under OPT_MODIFIED property.


This is a read-only property.

get_property OPT_MODIFIED [get_cells cell_name]

Affected Steps

  • Implementation