You can specify the incremental compile flow when running Vivado implementation to facilitate small design changes. Incremental compile can reduce place and route run times and preserve existing implementation results depending on the scope of the change and the amount of timing-critical logic that is modified.
You can specify the Set Incremental Compile option in the Implementation Settings dialog
box in the Vivado IDE, or by using the Set Incremental Compile
command from the right-click menu of the Design Runs window. You can also use the
read_checkpoint
Tcl command with the -incremental option, and point
to a routed design checkpoint to use as a reference. For more information, see this
link in the
Vivado Design Suite User Guide:
Implementation (UG904).