LabVIEW FPGA Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Terry_ALE

Add ability to have resource files in LabVIEW FPGA

Status: New

LabVIEW NXG had the ability to create a resource file.  Though I cannot find the help reference for this I will describe the functionality below:

 

Right now the Target Scoped FIFO, P2P, DMA-FIFO, Memory, Handshake Items, Registers, Clocks, etc are all stored as part of LabVIEW Project (lvproj) file.

 

If want to port to a new project file or target I have to copy/paste.  This is not a big deal and works well.  However if I update one project's configuration I have to re-copy/paste.  From a configuration management perspective I cannot ensure the configurations are always the same.  With larger, multi-FPGA projects this becomes critical.

 

It would be great to have a file that holds all of these resources to allow for easier portability and configuration management.


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
1 Comment
Intaris
Proven Zealot

One thing I do religiously is remove as many of these things from the project as I possible can.

FIFO, Memorys, Registers, Handshakes can all be instantiated in the code.

 

I wish DMA FIFOs and Clocks could also be done there (i.e. defining derived clocks).

 

Intaris_1-1663336684379.png

 

HERE and HERE for previous FPGA Ideas in this direction