03-09-2009 07:07 AM
HI James,
Thanks for the help. So the FPGA PCI card will definitely allow me to carry out what I showed in that PNG figure I posted (most importantly capturing by AI, storing, shifting and then outputting to AO waveforms with us precision while simultaneously runnning another AO and AI)? I'm afraid I don't have any experience programming FPGA and very limited experience overall with labview. My Labview code isn't that complicated.
Cheers,
Steve
03-09-2009 08:09 AM
bobdone wrote:HI James,
Thanks for the help. So the FPGA PCI card will definitely allow me to carry out what I showed in that PNG figure I posted (most importantly capturing by AI, storing, shifting and then outputting to AO waveforms with us precision while simultaneously runnning another AO and AI)? I'm afraid I don't have any experience programming FPGA and very limited experience overall with labview. My Labview code isn't that complicated.
Cheers,
Steve
Yes the FPGA will do what you describe. I will update the example I posted to do what you describe. The only fuzzy part I am concerned with is the recording to disk. What rate are you looking to store to disk? I would have to test to see if there are going to be issues with acquiring at full rate (~833 KHz).
Stu
03-09-2009 08:15 AM
stu@viewpointusa.com wrote:.... The only fuzzy part I am concerned with is the recording to disk. What rate are you looking to store to disk? I would have to test to see if there are going to be issues with acquiring at full rate (~833 KHz).Stu
Stu,
A trick form the "old days" is to just use anther system to do the recording.
Yes there are more elegant ways that require less hardware.
Ben
03-09-2009 08:35 PM
bobdone wrote:HI James,
Thanks for the help. So the FPGA PCI card will definitely allow me to carry out what I showed in that PNG figure I posted (most importantly capturing by AI, storing, shifting and then outputting to AO waveforms with us precision while simultaneously runnning another AO and AI)? I'm afraid I don't have any experience programming FPGA and very limited experience overall with labview. My Labview code isn't that complicated.
Cheers,
Steve
See attached code. FPGA code to perform the algorithm you describe. This is coded for minimum delay. longer delays are obviously possible.