AMD provides a set of predefined strategies. For the majority of designs, the Vivado Advanced Implementation Defaults strategy is adequate to meet timing. If more effort is required to close timing, you can experiment with adding more implementation runs with different strategies.
Following are the recommended strategies to add:
- Performance_Explore
- Increases the effort levels of all the tool chain elements by updating the directives to Explore for the individual tool elements.
- Performance_AggressiveExplore
- Further increases effort levels.
You can also alter the netlist input to the placer from opt_design
. The Performance_ExploreWithRemap strategy
uses the ExploreWithRemap directive at opt_design
and copies the other directives from Performance_Explore. Running with more netlist
variants can help you better evaluate the different strategies.