LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

fpga - multiple FPGA VI reference

I have created 2 FPGA VI's and compliled them.  Can I open both references in the Host?  if so How do I do this. I have tried doing this and my c-series modules don't respond?
 
Thanks!
 
Bill
0 Kudos
Message 1 of 2
(3,008 Views)
You cannot open references to both VIs at the same time - there can only be one top-level VI loaded on the FPGA at a time.  However, you can certainly load one VI onto the FPGA, run it, stop it, then load another VI, as shown in this image:

Here I'm loading one VI to read the module calibration constants at startup, then replacing it with a VI that does the actual I/O and processing loop.

If you have two VIs that need to run on the FPGA at the same time, make one a subVI of the other, merge them into the same VI, or make a new top-level FPGA VI that includes both of them as subVIs.  You cannot open a reference to a subVI on the FPGA, only to the top level VI, so you may need to rearrange your front-panel controls.

Message Edited by nathand on 04-13-2007 01:44 PM

0 Kudos
Message 2 of 2
(2,998 Views)