Sign Up

NI LabVIEW FPGA Floating-Point Library by NI - Toolkit for LabVIEW Download

The NI LabVIEW FPGA Floating-Point Library provides floating-point math operation IPs for LabVIEW FPGA

Watch * 0 ↓1,995
ReleasedDec 20, 2017
Publisher NI
License Not Specified
LabVIEW VersionLabVIEW>=15.0
Operating System Windows, Mac, and Linux
Project links Homepage  


Floating point math operations on FPGAs are important for many control and simulation applications. In LabVIEW FPGA, most math operation nodes in the Numeric and Comparison palette support the single-precision floating point data type. However, these primitive nodes cannot run inside a Single-Cycle Timed Loop to achieve higher performance. Additionally, these nodes cannot be configured for resource optimization at the cost of performance. The NI LabVIEW FPGA Floating-Point Library solves this problem by providing IP which can be optimized in the following ways:

1. Resource Optimization: You can save resources by sharing multiple instances of an IP when running outside Single-Cycle Timed Loop. Please note that there is IP in the library that does not support resource sharing. The reason for this is that they use very few resources and resource sharing is not applicable.
2. Performance Optimization: You can achieve better timing performance by running the IP in a Single-Cycle Timed Loop. Please note that only a subset of the IP in the library supports running in this mode.

Release Notes (Dec 20, 2017) no release notes for this version

Download Package


  Post an Idea   Post a Resource

Recent Posts