07-03-2024 02:32 PM
I have been struggling with the combination of FPGA and processor. Because if I open the FPGA reference, there is no problem at all. Also, if I use digital inputs as simple as a button, it doest'n affect either. But, once I open ANY FPGA reference, and y have any active Digital Output / Input or Analog... It becomes the slowest loop on earth. Reaching almost 170 ms per iteration. In the image I have a complete void FPGA vi. What can I do to solve this?
Solved! Go to Solution.
07-03-2024 07:10 PM
The Express VIs are often very inefficient in terms of speed.
Since you are going to use the FPGA Interface API, why don't you use the Read/Write Node? See Programmatic front-panel communication with PC
07-04-2024 10:19 AM
Thank You for the answer.
I have seen that Express VI uses a Vi called "Open Digital I/O" that tries to compile its own code to the FPGA. So its impossible to use both at the same same time. If you use FPGA you must do all the reading and writings in it.
Greatings!