Do I Need the LabVIEW FPGA Module to Use My CompactRIO?

Updated Dec 22, 2023

Reported In


  • CompactRIO Controller


  • LabVIEW FPGA Module

Issue Details

I have purchased a CompactRIO system. Do I need to have the LabVIEW FPGA module purchased and installed to be able to interface with and program my CompactRIO?


In general, the LabVIEW FPGA module is not required to interface with and program the CompactRIO system. The LabVIEW FPGA module is only required for the following cases:
  • You wish to design FPGA applications for your CompactRIO target and use the FPGA onboard your device.
  • You have purchased a C Series module for your CompactRIO system that is only accessible using the FPGA. 

Additional Information

To see if you have a device that requires the LabVIEW FPGA Module, refer to Software Support for CompactRIO, CompactDAQ, Single-Board RIO, R Series, and EtherCAT and search by model number to view required drivers and software.

If you do not wish to program the FPGA onboard your CompactRIO hardware and do not have a C Series module that requires the FPGA module, you will need only the CompactRIO device drivers and the LabVIEW Real-Time Module to interface with and program your CompactRIO hardware.