02-08-2008 05:05 PM
02-11-2008 10:44 PM
02-11-2008 10:59 PM
02-12-2008 11:13 AM
Hi Ryan,
vi’s downloaded onto the FPGA must communicate with a host, and this host can only be labVIEW on your pc or labVIEW on your Real-Time controller. In order to use other programs to interface with your FPGA, a host labVIEW vi’s needs to be wrapped into a DLL then be called by your program.
Direct read/write of the FIFO using DMA or other methods cannot be achieved directly using other programs. Although this can be achieved by calling a labVIEW DLL, it could slow data transfer down since you are adding another layer between your program and FPGA.
For more information, please refer to this KB