The Implementation Settings enable you to specify the constraints set, the implementation strategy, the implementation options, and what reports to generate. The options are defined by the selected implementation strategy or implementation reporting strategy, but you can override these with your own settings. For example, you can use the options to run optional steps such as power optimization and physical synthesis. You can select an option to see a description at the bottom of the dialog box. For more information on the Implementation Settings, see the Customizing Implementation Strategies in the Vivado Design Suite User Guide: Implementation (UG904).
Tip: You can add Tcl scripts to be sourced before and after any stage of implementation using the tcl.pre and tcl.post files available at each stage. For more information, see the Vivado Design Suite User Guide: Using Tcl Scripting (UG894).
Figure 1. Implementation Settings