Academic Company Events NI Developer Zone Support Solutions Products & Services Contact NI MyNI

NI LabVIEW FPGA IP Builder

Configure Page for: Print PDF Rich Text
  • Quickly create high-performance and resource-efficient IP for NI FPGA-based devices
  • Take advantage of HLS technology to optimize algorithms and meet design requirements
  • 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


The NI LabVIEW FPGA IP Builder add-on to the LabVIEW FPGA Module helps you easily generate high-performance FPGA IP by combining high-level synthesis (HLS) technology with the power of LabVIEW graphical development and NI FPGA-based hardware.

With LabVIEW FPGA IP Builder, you can generate custom algorithms like 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 without requiring knowledge of hardware description languages (HDLs). The tool also provides high-quality resource-use and performance results.

This add-on helps you use the LabVIEW graphical dataflow language to describe your algorithms. Because of user-provided directives that capture design constraints and help guide the LabVIEW FPGA IP Builder code generator, you do not have to learn more advanced LabVIEW FPGA optimization concepts. The tool uses state-of-the-art HLS technology to help you apply these advanced concepts, such as pipelining, resource multiplexing, and loop unrolling, to generate resource- and timing-optimized FPGA IP. With LabVIEW FPGA IP Builder, you can 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 explore design trade-offs and easily enable 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.

LabVIEW FPGA IP Builder supplements the capabilities of the LabVIEW FPGA design platform by helping you build highly optimized IP when LabVIEW FPGA does not provide the desired function or when a function does not meet your performance or resource-use needs. 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 2012 Full or Professional Development System (32-bit)
  • LabVIEW 2012 FPGA Module
  • NI-RIO Device Drivers - August 2012
  • 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

Add-On Price: $ 4,999.00

782100-35
Estimated Shipping Days: 5 - 10
Qty: 

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 2012 Full Development System for Windows, plus LabVIEW FPGA Module 2012 for Windows

View O.S. and Computer Requirements | Upgrade your existing software now

Select Add-On with Required Software to Get Started
Bundle Contents

Estimated Shipping Days: Price:

Add-On

LabVIEW FPGA IP Builder, 1 Year Subscription, Include 1 Year SSP 782100-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.
NI LabVIEW Professional Development System for Windows 776678-35 (Included in Price)
  Standard Service (SSP) - Secure future technical support and software upgrades now.

Estimated Shipping Days: Price: Qty: 

  • Guarantee your price for 30 days with an NI Instant Quote (learn more)

You have selected United States as the country where you will use the product(s) (change).