07-19-2016 05:14 PM
Hi,
I am trying to use a 64-bit Labview to communicate with my FPGA device. However, the 64-bit Labview 2015 I downloaded did not contain the FPGA interface function. I also downloaded the FPGA module, it does not work neither.
Does anyone know the right way to setup everything?
Thanks.
07-19-2016 05:25 PM
You need to use the 32-bit version of LabVIEW. See http://digital.ni.com/public.nsf/allkb/3FFBBE3882F3EE1C862579E9005BBCC1
"The host VI may be targeting a local RIO device or a remote RIO device over the network. The Host Communication in LabVIEW 64-bit has the following limitations:
07-19-2016 05:36 PM
Hi nathand,
Thanks for the reply. I used 32-bit Labview to generate a FPGA bit file, and I just want to use 64-bit Labview to communicate with the FPGA device to write and read some data. The data streaming speed in our application is ~400MB/s and using a 32-bit Labview always has memory overflow problem. Since 64-bit Labview can manage much larger memory, I think it is possible to solve that problem.
Also, I did see an example http://digital.ni.com/public.nsf/allkb/3FFBBE3882F3EE1C862579E9005BBCC1 that says 64-bit Labview can communicate with FPGA. I just do not know why mine does not work.
Thanks.
07-19-2016 09:13 PM
If you have a bitfile already built you can use 64-bit LabVIEW to communicate with it but you need the RIO drivers. Installing the RIO drivers will add all of the functions to the FPGA interface palette so make sure you have that installed and ADE support was checked during install.