08-04-2011 10:52 AM
Daniele
Hi everybody
I am new in using FIFO DMA and I am having some problems in getting started.
I am using a compactRIO 9073 with a NI9234 Analog Input module.
I have used the FPGA Wizard tool to configure the data acquisition.
Attached you can find the FPGA VI, the Host VI and the FPGA configuration file.
The problem is that I can't get to acquire any data, because the VI stops since the FIFO is always in Underflow Condition.
Do you know how to fix the problem?
Thanks
08-05-2011 02:45 AM
HI Daniele,
why not use Scan Engine with 9234? Do you need DMA for some particular reason?
Have a nice day,
08-05-2011 04:22 AM
Hi Simone
As far as I understood, the DMA optimizes the performance by minimizing the Real Time processor use for the data sampling process.
In my application, the data I sample should then be eleborated to calculate the Power Spectra and to extract several information from it. If the processore is busy for data
sampling this kind of operations may be critical.
Consider I don't know yet which kind of information I need, but basically it's all about Spectra interpretation.
That's the reason why I thought DMA FIFO could be a good choise.
Regards
Daniele
08-08-2011 04:15 AM
Hello Daniele,
try to use this example.
Hope this help,