What Is the NI LabVIEW FPGA Module?

The LabVIEW FPGA Module is used with LabVIEW to help engineers develop and debug custom hardware logic that can be compiled and deployed to NI hardware with onboard FPGAs. When fast, deterministic response is required, use NI hardware with FPGAs for inline signal processing, communication with digital protocols, and closed-loop decision making.

LabVIEW FPGA Module Features

LabVIEW and the FPGA Module make high-speed, low-latency systems accessible to more engineers.

  • LabVIEW provides an intuitive way to design systems and better visually represents the data flow and parallel processes that occur in FPGAs, so you don’t need to learn VHDL and Verilog.

  • LabVIEW FPGA is built for NI hardware. Traditionally complex tasks, like configuring I/O, data transfer, and buffers are straightforward with LabVIEW FPGA.

  • LabVIEW FPGA streamlines the compilation process from translation to routing optimization and synthesis so you can implement designs on hardware faster.

What Can I Do with the LabVIEW FPGA Module?

Process in Real Time

NI FPGA hardware is aligned to the needs of systems that produce large amounts of data, like RF systems. Dozens of measurements can be processed with true hardware parallelism.

Implement Custom Communication

When communication needs surpass the capabilities of standard protocols such as SPI or I2C, LabVIEW FPGA enables the implementation of custom protocols to communicate with test systems and devices.

Integrate Existing HDL Code

Engineers save development time by reusing existing code. LabVIEW FPGA can integrate HDL or netlist IP, including VHDL and Verilog synthesis files.

Customize to Your Needs

LabVIEW FPGA provides advanced control over hardware. It has the functionality to implement custom timing, triggering, and synchronization on NI FPGA devices.

Our engineers could program the FPGA on the NI FlexRIO device graphically with the NI LabVIEW FPGA Module, which made it possible to develop a system with FPGA technology in a short timeframe without using a text-based language such as a hardware description language.

Tomohiro Morita
Fuji Heavy Industries, Ltd.
Fuji Heavy Industries Ltd. is now Subaru Corporation.

LabVIEW+ Suite for HIL

Develop Faster with the NI LabVIEW+ Suite for HIL

LabVIEW+ for HIL Software Suite

The LabVIEW+ Suite for HIL includes NI VeriStand, LabVIEW, LabVIEW FPGA, LabVIEW Real-Time, and more to meet the needs of engineers doing embedded software test and simulation.

What Hardware Can I Use with the LabVIEW FPGA Module?

CompactRIO systems provide high-performance processing capabilities, sensor-specific conditioned I/O, and a closely integrated software toolchain that make them ideal for Industrial Internet of Things (IIoT), monitoring, and control applications.

FlexRIO offers the flexibility of custom hardware without the cost of custom design by combining large, user-programmable FPGAs and high-performance analog, digital, and RF I/O.

These modules combine analog and digital I/O with a user-programmable FPGA for onboard signal processing and custom system timing and synchronization.

Software defined radios (SDRs) incorporate transceivers, receivers, and an onboard FPGA for rapidly prototyping high-performance, high-channel-count wireless communications systems.

Spectrum and signal analyzers measure electrical signals in the frequency and time domains. Use these products for applications such as wireless communications, RFIC characterization, radar test, spectrum monitoring, and signal intelligence.

Learn Faster with LabVIEW FPGA Training

LabVIEW FPGA Front Panel

With your purchase of the LabVIEW FPGA Module, you get on-demand access to the course, Developing Custom FPGA Code Using LabVIEW FPGA, which you can use to learn the basics of designing, prototyping, and deploying reliable LabVIEW FPGA code.

Software License Options and Services

Software is available in both subscription and perpetual license terms. An NI software service agreement is included with active subscription licenses. For perpetual licenses, an NI software service agreement is included for one year, and after the first year, software service is renewable on an annual basis.

LabWindows/CVI for You
LabWindows/CVI for Your Team

Software Services


Included Benefits

  • Get the latest features as soon as they’re released with access to new versions

  • Have your system up and running faster with troubleshooting help from NI experts

  • Learn the skills you need for success with 24/7 access to select online training and virtual demonstrations

  • Maintain your long-standing systems with access to previous versions of NI software