NI LabVIEW 8.5 FPGA Module

Description

The National Instruments LabVIEW FPGA Module uses LabVIEW Embedded technology to extend LabVIEW graphical development to target FPGAs on NI reconfigurable I/O (RIO) hardware. NI LabVIEW is uniquely suited for FPGA programming because of its ability to clearly represent parallelism and dataflow. With the LabVIEW FPGA Module, you can create custom measurement and control hardware without low-level hardware description languages or board-level design. You can use this custom hardware for unique timing and triggering routines, ultrahigh-speed control, interfacing to digital protocols, digital signal processing (DSP), and many other applications requiring high-speed hardware reliability and tight determinism.

Using National Instruments LabVIEW FPGA and reconfigurable I/O (RIO) hardware, you can create custom I/O and control hardware without prior knowledge of traditional HDL languages or board-level hardware design. With the NI LabVIEW FPGA Module, you can use LabVIEW graphical development to directly synthesize for FPGAs on NI RIO hardware. You also now can use reconfigurable FPGA technology for customizing measurement and control hardware with the same intuitive graphical programming as your test and control systems. Additionally, you can integrate the RIO hardware with the rest of your LabVIEW for Windows or LabVIEW Real-Time application using the FPGA interface functions in LabVIEW.

You can create a LabVIEW FPGA block diagram, compile it, and download it to a RIO device. This code simultaneously executes a 32-bit counter and pulse generator and a custom control algorithm.

Download