LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Is it possible to integrate low-level functions into the labVIEW FPGA module?

Since the number of functions in the FPGA module (for the PXI-7831R device) is quite limited, I would like to create my own low-level functions (PID, signal analysis and so on...) to be used in my labVIEW programs, running in the FPGA device.
Can this be done in VHDL or some other language? Where can I find documentation for this?
0 Kudos
Message 1 of 3
(3,315 Views)
Hi,

unfortunately it is now not possible to create own low-level functions to be used in labVIEW for the FPGA device.

T. Rößner
National Instruments
0 Kudos
Message 2 of 3
(3,315 Views)
Actually with LabVIEW FPGA 1.1 (for LabVIEW 7.1) it is now possible to integrate your own VHDL code with the LabVIEW FPGA code. The new HDL node allows you to add the VHDL and interface it to the LabVIEW diagram.

LabVIEW FPGA 1.1 also includes a number of new analysis and processing functions including PID as well as discrete control and simulation routines.

Built-in FIFO functions provide access to 80kb of memory for easy-to-use FIFO functionality within your LabVIEW FPGA application.

The new single-cycle while loop increase processing speeds and can execute multiple functions in a single clock cycle of the FPGA which help in developing high-speed interfaces with DIO, clock/trigger lines, and RAM.

LabV
IEW 7.1


Christian L
NI Consulting Services
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


  
0 Kudos
Message 3 of 3
(3,315 Views)