LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

LabVIEW FPGA Simulation Mode - maximum amount of DRAM API

My application uses the function: LabVIEW 2015\instr.lib\niIFDig\Memory FIFO\v1\FPGA\DRAM\U512x1\Public\Create Resources.vi

The Host and FPGA code compiles and runs with no problem.

 

If I try to run it in simulation mode, Windows, that is the LabVIEW FPGA simulation software runs out of memory at this function.

 

The application needs 1048576 elements.

I worked around this by setting this value at 32768 using a conditional disable structure and I am able to run in simulation mode.

 

See screen shot below:

DRAM Resource.png

 

I figured this out 'by accident' and some NI people confirmed this is as being a known thing.  Could I get a link to a reference for future use and the training of customer/internal team members?

 

This is using LabVIEW 2015.  If it is better in newer versions that would be good to know.

 


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 1 of 4
(2,460 Views)

Hi Terry_Ale:

 

      Is this VI part of a driver? I have been looking for it or for documentation on it but have had no luck so far. 

 

0 Kudos
Message 2 of 4
(2,420 Views)

Can you upload the code?


CLD Using LabVIEW since 2013
0 Kudos
Message 3 of 4
(2,413 Views)

This is part of one of the following drivers:

LabVIEW FPGA 2015

NI FlexRIO 15.0
NI RF Device Drivers 2015.11

 

Thank you for the responses so far.  As it is, I am unable to post the source but I will extract the parts that are causing this to break and share.

 


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 4 of 4
(2,396 Views)