Installing the LabVIEW FPGA Compile Server on a Remote Computer

Updated Aug 3, 2023

Environment

Software

  • LabVIEW FPGA Module
  • LabVIEW FPGA Compile Cloud Service
  • LabVIEW

I would like to use a remote computer to compile my FPGA VIs using the LabVIEW FPGA Compile Server. Which steps should I follow to install  the compiler in the remote computer? 

The instructions to install FPGA Compile Server are detailed below and organized by LabVIEW version. Before continuing, confirm the compatibility between Xilinx Compilation Tools and your NI FPGA hardware.

LabVIEW 2014 and later

Installing Xilinx Compilation Tools on the remote computer will install the LabVIEW FPGA Compile Server and worker.
  1. Install the LabVIEW Platform DVD and run setup.exe.
  2. From the Product list, select FPGA Deployment Option.
  3. Select the appropriate Xilinx tool for your LabVIEW version, depending on which version of the Xilinx Compilation Tools supports your specific target.
  4. Select FPGA Compile Farm Server.
  5. After setting one or both of the Compilation Tools and the FPGA Compile Farm Server to install, make sure to deselect everything else for installation.
  6. Click Next to start the installation.
 

LabVIEW 2010 to 2013

For LabVIEW 2013 FPGA Module and earlier, install Xilinx Compilation Tools and the NI LabVIEW FPGA Compile Farm Toolkit.
  1. Install the LabVIEW Platform DVD 1. Run setup.exe.
  2. From the Products list, select FPGA.
  3. If you need to compile VIs for Virtex-II targets, select Compilation Tools for Virtex-II FPGA Devices.
    • For LabVIEW 2012 and 2013, select Compilation Tools for Virtex-II FPGA Devices (Additional disc required)
  4. If you need to compile VIs for other targets, select Compilation Tools for FPGA Devices other than Virtex-II. Make sure to determine which version of the Xilinx Compilation Tools supports your specific target (link at the top of the Solution section).
  5. Select FPGA Compile Farm Toolkit.
  6. After setting one or both of the Compilation Tools and the FPGA Compile Farm Toolkit to install, make sure to deselect everything else for installation.
  7. Click Next to start the installation.
Note: If you need to create simulation exports, configure the IP Integration Node, or use the Configuring CLIP wizard, you also need to install the Compilation Tools for FPGA Devices other than Virtex-II locally.
 

LabVIEW 8.5 to 2009

  1. Insert the LabVIEW FPGA Module CD.
  2. Run setup.exe.
  3. Select Custom Install.
  4. Set the install options for LabVIEW FPGA Module and NI-RIO to Do not install this feature.
  5. Click Next to start the installation.
 

LabVIEW 8.2.1 and earlier

  1. Install the corresponding LabVIEW Runtime Engine.
  2. Insert the LabVIEW FPGA Module CD.
  3. Run setup.exe.
  4. Select Custom Install.
  5. Set the install options for LabVIEW FPGA Module and NI-RIO to Do not install this feature.
  6. Click Next to start the installation.
Note: For LabVIEW FPGA versions 8.5 and later, you do not need to install the LabVIEW Runtime Engine before installing the compile server.
 

Additional Information

The LabVIEW FPGA Compile Server accepts compile jobs from one or many LabVIEW FPGA development systems and looks for available compile workers to farm out compile jobs to.

Before attempting a compilation, make sure to select Allow users to connect remotely to this compile server on the FPGA Compile Server Configuration page and ensure that the FPGA Compile Worker is running on the remote machine.

You can also use the NI LabVIEW FPGA Compile Cloud Service to compile remotely if you have an active software subscription license or service agreement. The NI LabVIEW FPGA Compile Cloud Service is a service that offloads your FPGA compilations to a high-performance, high-reliability cloud server to reduce the compile time of your LabVIEW FPGA VIs.