• Print
  • PDF
  • Rich Text
  • Automatically optimize your LabVIEW FPGA VIs to achieve performance and resource utilization goals
  • Minimize code changes between your LabVIEW desktop and FPGA algorithm implementation
  • Quickly explore design trade-offs without having to change your algorithm
  • Increase IP reuse by separating algorithm code from design directives
  • Download
  • View Support Resources
With the NI LabVIEW FPGA IP Builder add-on to the LabVIEW FPGA Module you can easily optimize the performance and resource utilization of your LabVIEW FPGA VIs by combining high-level synthesis (HLS) technology with the power of LabVIEW.

Filters, encoders/decoders, and other analysis functions for use in NI FPGA-based applications such as machine vision, control and simulation, sound and vibration, digital signal processing, and communication systems can be automatically optimized with LabVIEW FPGA IP Builder without requiring knowledge of hardware description languages (HDLs) or advanced optimization tricks that reduce the portability and readability of your code.

This add-on helps you use the LabVIEW graphical dataflow language to describe your algorithms. You can make use of arrays and nested loops within your code and still obtain a highly-optimized version of the algorithm for use on NI FPGA based hardware. The tool works by taking user-provided directives that capture design constraints and help guide the LabVIEW FPGA IP Builder code generator. The tool uses state-of-the-art HLS technology to help you apply advanced optimization techniques, such as pipelining, resource multiplexing, and loop unrolling, to generate resource- and timing-optimized FPGA IP.

By using LabVIEW FPGA IP Builder, you can typically match or exceed the results obtained through manual LabVIEW FPGA design optimization and focus on the high-level design of your algorithms. Because design directives are stored separately from algorithm code, you can quickly create multiple sets of directive for the same IP to explore design trade-offs and easily reuse IP reuse to meet new design requirements. This tool can infer and optimize the use of resources such as multipliers and block RAM to provide early estimates for resource use and timing. IP generated by LabVIEW FPGA IP Builder is automatically packaged in an IP Integration Node for use within a single-cycle Timed Loop in your LabVIEW FPGA design.

For information on system requirements, view the Resources tab.

Requirements for LabVIEW FPGA IP Builder

In addition to the system requirements for the LabVIEW Development System, the FPGA IP Builder has the following requirements:

  • 2 GB free disk space, with 2 GB additional disk space for virtual memory
  • LabVIEW 2013 Full or Professional Development System (32-bit)
  • LabVIEW 2013 FPGA Module
  • NI-RIO Device Drivers - August 2013
  • Compilation Tools for FPGA Devices other than Virtex-II

Refer to the LabVIEW Readme, LabVIEW FPGA Module Release and Upgrade Notes, and NI-RIO Device Drivers Readme for additional system requirements and supported operating systems.

Select Add-On Only


- 782994-35

Estimated Shipping Days: 5 - 10

Price: $ 2,999.00
Guarantee your price for 30 days with an NI Instant Quote ( learn more)

This software requires a development system and module. Minimum requirements are:

LabVIEW 2013 Full Development System for Windows, plus LabVIEW FPGA Module 2013 for Windows

Upgrade your existing software now

Select Add-On with Required Software to Get Started


LabVIEW FPGA IP Builder, Perpetual License, Include 1 Year SSP - 782994-35 (Included in Price)

Required Module

NI LabVIEW FPGA Module, Includes 1 Year SSP - 778694-35 (Included in Price)

Required Development System - Upgrade your Development System or choose one of the following:

Graphical Programming - Compare
NI LabVIEW Full Development System for Windows - 776670-35 (Included in Price)

Standard Service (SSP) - Secure future technical support and software upgrades now.


Standard Service (SSP) - Secure future technical support and software upgrades now.

Estimated Shipping Days: Qty:  Price:
Guarantee your price for 30 days with an NI Instant Quote (learn more)