LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

How to use an old FPGA VI bitfile without compilation in LV2009

Hi,

 

How can I use my old FPGA VI bitfile without compiling the VI? In LV8.6 I could go to Tools>>FPGA Module Options and mark the Beginning to compile -warning to show always but in LV2009, when I select Tools>>FPGA Module Options, I can only see the Configure compile settings dialog box and not the FPGA Module Options.

 

BR,

heikki

0 Kudos
Message 1 of 3
(2,810 Views)

I'm not sure if it's possible to do what you are trying to do in LabVIEW 2009.  Hopefully someone else can answer that question.

 

However, you really don't want to do that.  If you have an old bitfile, you should only download and run that bitfile using the FPGA Interface API.  When you run the FPGA VI directly, LabVIEW assumes the interface to the bitfile based on the front panel of the VI.  It's technically possible that you have somehow changed your front panel so that LabVIEW expects the address of a certain control to be at a different location from where it really is.  That would be very bad.  When using the FPGA Interface, LabVIEW looks at the bitfile for all that information so it is guaranteed to be consistant.  

0 Kudos
Message 2 of 3
(2,801 Views)
The only problem was that if I have multiple FPGA VIs in a project and I add a FIFO or a Memory into the project, which I don't use in all VIs, I will still have to compile every FPGA VI in that project. But now I realised that if I remove these added FIFOs from the project, I don't have to compile the VIs anymore. So, this kind of solves my problem. Thank you for your help.
0 Kudos
Message 3 of 3
(2,777 Views)