Launching Implementation Runs - 2020.2 English

Vivado Design Suite User Guide: Implementation (UG904)

Document ID
UG904
Release Date
2021-02-26
Version
2020.2 English
Do any of the following to launch the active implementation run in the Design Runs window:
  • Select Run Implementation in the Flow Navigator.

  • Select Flow > Run Implementation from the main menu.
  • Select Run Implementation from the toolbar menu.
  • Select a run in the Design Runs window and select Launch Runs from the popup menu.

Launching a single implementation run initiates a separate process for the implementation.

Tip: Select a run in the Design Runs window to launch a run other than the active run. Select two or more runs in the Design Runs window to launch multiple runs at the same time.
  1. Use Shift+click or Ctrl+click to select multiple runs.
    Note: Note: You can choose both synthesis and implementation runs when selecting multiple runs in the Design Runs window. The Vivado IDE manages run dependencies and launches runs in the correct order.
  2. Select Launch Runs to open the Launch Selected Runs dialog box, shown in the following figure.
    Note: You can select Launch Runs from the popup menu, or from the Design Runs window toolbar menu.


  3. Select Launch Directory.

    The default launch directory is in the local project directory structure. Files for implementation runs are stored at: <project_name>/<project_name>.runs/<run_name>.

    Tip: Defining any non-default location outside the project directory structure makes the project non-portable because absolute paths are written into the project files.
  4. Specify Options.
    • Select Launch runs on local host if you want to launch the run on the local machine.
    • Use the Number of jobs drop-down menu to define the number of local processors to use when launching multiple runs simultaneously.
    • Select Launch runs on remote hosts (Linux only) if you want to use remote hosts to launch one or more jobs.
    • Use the Configure Hosts button to configure remote hosts. For more information, see Using Remote Hosts and Compute Clusters.
    • Select Launch runs using LSF (Linux only) if you want to use LSF (Load Sharing Facility) bsub command to launch one or more jobs. Use the Configure LSF button to set up the bsub command options and test your LSF connection.
      Tip: LSF, the Load Sharing Facility, is a subsystem for submitting, scheduling, executing, monitoring, and controlling a workload of batch jobs across compute servers in a cluster.
    • Select the Generate scripts only option if you want to export and create the run directory and run script but do not want the run script to launch at this time. The script can be run later outside the Vivado IDE tools.