LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Can I use Labview FPGA code in a third party device?

Hello, I tried search but did not find any similar messages.

 

The question is, can I use code generated by Labview in a third party (i.e. Xilinx) FPGA circuit. We are thinking about making a prototype with NI FPGA module including DAQ hardware (CompactRio). We would like to use the same code later in the final product that does not use NI hardware. Is this possible? The reason for this is that we do not know anything about programming and Labview seems like an easy way to get around this problem.

 

So basically, can I program normal FPGAs with Labview?

 

Thank you in advance,

Esko

0 Kudos
Message 1 of 6
(5,691 Views)

Esko1 wrote:So basically, can I program normal FPGAs with Labview?

Basically, no.  LabVIEW FPGA is made specifically to run on NI FPGA hardware.  However, you may be able to get with your NI Rep about getting the compiled VHDL.  It might get you somewhere.


GCentral
There are only two ways to tell somebody thanks: Kudos and Marked Solutions
Unofficial Forum Rules and Guidelines
"Not that we are sufficient in ourselves to claim anything as coming from us, but our sufficiency is from God" - 2 Corinthians 3:5
0 Kudos
Message 2 of 6
(5,684 Views)

@Esko1 wrote:

Hello, I tried search but did not find any similar messages.

 

The question is, can I use code generated by Labview in a third party (i.e. Xilinx) FPGA circuit. We are thinking about making a prototype with NI FPGA module including DAQ hardware (CompactRio). We would like to use the same code later in the final product that does not use NI hardware. Is this possible? The reason for this is that we do not know anything about programming and Labview seems like an easy way to get around this problem.

 

So basically, can I program normal FPGAs with Labview?

 

Thank you in advance,

Esko


Did I read that the way you intended it?  LabVIEW does make programing easier to learn for some people (especially engineers and scientist because they are trained to visualize graphical representions of systems)  but you will still need to learn programming not avoid learning it.


"Should be" isn't "Is" -Jay
Message 3 of 6
(5,680 Views)

Heippa Esko!

 

I got your point, but I don't think that it is possible. You are on your own when you move to the twilight area!

Basically this shoudn't be possible since LabVIEW FPGA required compilers and drivers to work. If the 3rd party don't have the driver that is compatible with LV FPGA then we couldn't do much for you.

 

However like Jeff said, one possible solution for you is develop in LabVIEW, then compile to VHDL, then burning that to your generic FPGA card. I am not sure if this is even possible but I don't see why it is not! I think you must also take in account that you will have troubles to properly addressing hardware IO on a different FPGA since they are all customized differently.

 

So, I think it is better for you to stick on 1 platform. Don't go to the dark side man!

 

But if you success to do so then please share the love! El' Taro Aduun! May the Force be with you.

 

With Kind Regards,

Make Nguyen, Application Engineer

NI Finland Technical Support

0 Kudos
Message 4 of 6
(5,656 Views)

You could potentially use a single board RIO https://www.ni.com/en/shop/compactrio/single-board-rio.html.

I think NI offers bulk pricing if you want to use this in your final product.


CLA CTAChampionI'm attending the GLA Summit!
Subscribe to the Test Automation user group: UK Test Automation Group
0 Kudos
Message 5 of 6
(5,652 Views)

Oh yes!

 

Thank you ACE. sBRIO is cheap when you purchase hundreds or thousands at once for mass production. Then you don't need to worry about the compability anymore! You got your price per product down and you can do the development straight to sBRIO platform also. I love sBRIO-9636: https://www.ni.com/en-us/support/model.sbrio-9636.html

 

How big is your mass production line? Do you want to talk about it? Send me an email sales.finland@ni.com or give me a call 09-725 725 11 and then ask to meet Application Engineer Make Nguyen for more details or if I am not available then you can talk to one of colleague.

 

BR,

Make Nguyen

0 Kudos
Message 6 of 6
(5,640 Views)