Creating and Managing Runs - 2023.2 English

Vivado Design Suite User Guide: Design Flows Overview (UG892)

Document ID
Release Date
2023.2 English

After the synthesis and implementation settings are configured in the Settings dialog box, you can launch synthesis or implementation runs using any of the following methods:

  • In the Flow Navigator, select Run Synthesis, Run Implementation, or Generate Bitstream or Generate Device Image for Versal adaptive SoC.
  • In the Design Runs window, select a run, right-click, and select Launch Runs. Alternatively, you can click the Launch Selected Runs button.
  • Select Flow > Run Synthesis, Flow > Run Implementation, or Flow > Generate Bitstream or Generate Device Image for Versal adaptive SoC.

You can create multiple synthesis or implementation runs to experiment with constraints or tool settings. To create additional runs:

  1. In the Flow Navigator, right-click Synthesis or Implementation.
  2. Select Create Synthesis Runs or Create Implementation Runs.
  3. In the Create New Runs wizard (see the following figure), select the constraint set and target part.

If more than one synthesis run exists, you can also select the netlist when creating implementation runs. You can then create one or more runs with varying strategies, constraint sets, or devices. There are several launch options available when multiple runs exist. You can launch selected runs sequentially or in parallel on multiple local processors.

Tip: You can configure and use remote hosts on Linux systems only.
Figure 1. Creating Multiple Synthesis and Implementation Runs