Directives provide different modes of behavior for the following implementation commands:
Use the default directive initially. Use other directives when the design nears completion to explore the solution space for a design. You can specify only one directive at a time. For more information on directives, see the Vivado Design Suite User Guide: Implementation (UG904).