Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI
This Document is not yet Rated  Rate this Document

System Memory Requirements for Compiling LabVIEW FPGA Applications

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

Problem: What are the memory requirements for compiling LabVIEW FPGA applications?

Solution:
The 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 XP x64. National Instruments does not support Windows XP x64 for LabVIEW FPGA development. However, you can use Windows XP x64 for compiling LabVIEW FPGA VIs. With Windows XP x64, the Compile Server can take advantage of up to 4 GB of memory.
 
To install the Compile Server on a remote computer with Windows XP x64
  • Run the LabVIEW FPGA Module installer
  • 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.
  • Follow the instructions to compete the installation

 Figure 1

Compiling on the Remote Windows XP x64 computer 

  • Launch the LabVIEW FPGA Compile Server manually on the remote computer by selecting Start>>All Programs>>National Instruments>>LabVIEW 8.5.>>LabVIEW FPGA Utilities>> Compile Server.
  • Click on the Configure button to display the Configure Server 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

  • 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 XP x64 computer, select Tools>>FPGA Module Options from the local LabVIEW FPGA development environment.
  • Click the Configure button on the FPGA Module Option to display the Configure Compile Settings dialog box. Enter the name or IP address and the server port number of the remote computer running the LabVIEW FPGA Compile Server as shown in Figure 3.

Figure 3

  • Run the FPGA VI or right 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 remote compile server check the LabVIEW 8.5 FPGA Module Help topic Using the LabVIEW FPGA Compile Server.


Related Links:

Attachments:





Report Date: 05/13/2008
Last Updated: 05/19/2008
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