LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FPGA extended memory initialization

I've been given someone else's FPGA vi. It contains a 32x16K memory block sub vi and returns error code 6 when I try to compile it. I've downloaded the extended memory files from ni, but I don't know what I need to run to initialize this memory block. Do I need to create the block from scratch or can I use the memory block vi that they have sent me?
0 Kudos
Message 1 of 3
(3,766 Views)
Kirsten,

Once you download and install the LabVIEW Memory Extension utility, you should be able to load and compile the VI given to you. The VIs given to you need to include the specific memory block used by the application.

If you want to open and edit the memory block used by the application (to change the initial values for example), you need to copy the memory block VI to the following directory.

\National Instruments\LabVIEW 7.0\user.lib\FPGA Memory VIs

Only this directory is parsed when the memory extension utility is started from within the LabVIEW environment (Tools->FPGA Utilities->FPGA Memory Extension Utility)

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


  
0 Kudos
Message 2 of 3
(3,766 Views)
BTW,

Questions related to LabVIEW FPGA should be placed in the LabVIEW Target forum, not the LabVIEW General forum.
authored by
Christian L, CLA
Systems Engineering Manager - Automotive and Transportation
NI - Austin, TX


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