LabVIEW FPGA Floating-Point Library by NI Optimized Floating-Point Library for LabVIEW FPGA

  • Eliminate time-consuming and error-prone floating- to fixed-point conversions
  • Avoid numerical stability issues from fixed-point control design and simulation algorithms
  • Minimize effort to move complex algorithms from desktop or real-time environments to the FPGA
  • Develop reusable, universal IP cores for LabVIEW FPGA likely to work in many applications
  • Eliminate the need for extensive error handling for fixed-point algorithms
  • Download
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 (SCTL) to achieve higher performance. Additionally, these nodes cannot be configured for resource optimization at the cost of performance.

The LabVIEW FPGA Floating-Point Library solves this problem by providing IP that can be optimized in the following ways:

1. Resource Optimization - IP designed to minimize resource usage by running outside the SCTL. Resources can be shared if the same instance of an IP is dropped multiple times in a user’s application.

2. Performance Optimization - IP that offers better timing performance by running in an SCTL. The target clock rate for all inside the SCTL IP is 40 MHz. The IP is designed to have low latency based on the clock rate requirement.

Support Information
For more information, contact NI at:

Website: https://forums.ni.com/t5/Reference-Design-Content/NI-LabVIEW-FPGA-Floating-Point-Library/ta-p/3725126
Email: support@ni.com

Disclaimer: This example package (this "program") was developed by a National Instruments ("NI") Engineer. Although provided by National Instruments, this program may not be completely tested and verified, and NI does not guarantee its quality in any way or that NI will continue to support this program with each new revision of related products and drivers. THIS PROGRAM IS PROVIDED "AS IS" WITHOUT WARRANTY OF ANY KIND AND SUBJECT TO CERTAIN RESTRICTIONS AS MORE SPECIFICALLY SET FORTH IN NI.COM'S TERMS OF USE.