The requirements for launching synthesis and implementation runs on remote Linux hosts are:
-
Vivado tools installation is assumed to be
available from the login shell. It means that
$XILINX_VIVADOand$PATHare configured correctly in your .cshrc/.bashrc setup scripts. The shell uses $PATH to find the Vivado executable while some XILINX tools use $XILINX_VIVADO to obtain the Vivado executable path. It is best to set both of these environment variables to the Vivado executable in your .cshrc/.bashrc setup scripts.Alternatively, for Manual Configuration, if Vivado is not set up at login (CSHRC or BASHRC), use the Run pre-launch script option. Specify an environment setup script to run before all jobs.
- Vivado IDE installation must be visible from the mounted file systems on remote machines. If Vivado IDE is installed on a local disk on your machine, it might not be visible to remote machines.
- Vivado IDE project files (.xpr) and directories (.data and .runs) must be visible from the mounted file systems on remote machines. If the design data is saved to a local disk, it might not be visible from remote machines.