PHYSOPT_RETIMING_BACKWARD is used to manually retime a register from a combinational cell's output to its inputs. Apply the PHYSOPT_RETIMING_BACKWARD to the combinational cell to achieve the retiming optimization during the Phys Opt Design step.
- Architecture Support
- Versal
- Applicable Objects
- Cells (
get_cells
) - Values
-
- True (or 1): If phys_opt_design -retime is called, the presence of the PHYSOPT_RETIMING_BACKWARD property with a value of TRUE has an effect and backward retiming optimization is performed.
- False (or 0): The Vivado logic optimization does not perform backward retiming.
- XDC Syntax
-
set_property PHYSOPT_RETIMING_BACKWARD TRUE [get_cells <cell_name> ]
Affected Steps
- Post Place Phys Opt Design