Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
4 ratings:
 3.75 out of 5     Rate this Document

LabVIEW FPGA Remote Compilation and Memory Requirements

Primary Software: LabVIEW Modules>>LabVIEW FPGA Module
Primary Software Version: 1.0
Primary Software Fixed Version: N/A
Secondary Software: N/A

Problem:
What are the memory requirements for compiling LabVIEW FPGA applications? Also, can I use a remote machine to perform my FPGA compilation?

Solution:
The suggested minimum memory requirement for compiling LabVIEW FPGA application is 2GB. Although this memory requirement applies to typical designs, the unique characteristics of each design affect the memory utilization. The design complexity and constraints affect whether the FPGA Module can implement the design using more or less memory. Also, memory requirement vary by FPGA targets.
 
Some designs and targets might require more than 2GB memory for compilation, in which case National Instruments recommends installing the Compile Server on a remote computer with Windows Vista x64. With Windows Vista x64, the Compile Server can take advantage of up to 4 GB of memory.

Installing the Compile Server on a remote computer with Windows Vista x64:
  1. Run the LabVIEW FPGA Module installer
  2. On the installer window, select the option to install only the LabVIEW FPGA Compile Server and the associated Xilinx Tools. Make sure to select the option to exclude LabVIEW FPGA Module and NI-RIO as shown in Figure 1.
  3. Follow the instructions to compete the installation

 

Figure 1: Installation of Compile Server on Remote Machine.

Compiling on a remote computer with Windows Vista x64:

  1. Launch the LabVIEW FPGA Compile Server manually on the remote computer by selecting Start»All Programs»National Instruments»LabVIEW 2009»LabVIEW FPGA Utilities»Compile Server.
  2. Click on Configure to display the Configure Server window as shown in Figure 2. You can maintain the default Port number 96 or change it to an unused port number. Changing the port number will require restarting the Compile Server.

     

    Figure 2: Launching Compile Server on Remote Machine.

  3. By default, LabVIEW assumes the LabVIEW FPGA Compile Server is installed on the local LabVIEW FPGA development machine. To select the LabVIEW FPGA Compile Server running on the remote Windows Vista x64 computer, select Tools»FPGA Module Options from the local LabVIEW FPGA development environment.
  4. The window in Figure 3 should appear with options to configure the compile settings. Enter the name or IP address of the remote computer running the LabVIEW FPGA Compile Server as shown in Figure 3.

    Figure 3: FPGA Module Remote Compiler Settings.

  5. Run the FPGA VI or right click the FPGA VI in the project Explorer and select compile to start the compile process.

Note: This procedure is also applicable for installing LabVIEW FPGA Compile Server on all operating systems supported by LabVIEW FPGA Module. For more information on compiling and monitoring the remote compile server refer to Labview 2009 Help: Using the LabVIEW FPGA Compile Server (FPGA Module), which is also listed in the related links section.

Related Links:
LabVIEW 2009 Help: Using the LabVIEW FPGA Compile Server (FPGA module)
LabVIEW 8.5 Help: Using the LabVIEW FPGA Compile Server

Attachments:





Report Date: 05/13/2008
Last Updated: 11/06/2009
Document ID: 4LCHMN2M

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
  1 2 3 4 5
Please Contact NI for all product and support inquiries.submit