03-16-2005 01:52 PM
03-17-2005 08:15 AM
oscar667 wrote :
I'm trying to output an analog voltage signal with 1500 samples at 120Hz update rate on a PCI-6031E. Occasionally, I would get memory underflow error (-200016). It is running on a P4 2.4GHz with 1GB RAM. I've tried switching from interrupt to DMA transfer. Will a faster computer help? Does anybody know of a solution? Please help. Thank you!
03-21-2005 02:02 PM
03-21-2005 03:55 PM
@gcs wrote:
A PCI-6031E should have no problems generating a 1500-sample waveform at 120Hz. Are you continuously updating the buffer or regenerating the same waveform repeatedly? If you are regenerating the same waveform repeatedly, all 1500 samples will fit in the FIFO on the PCI-6031E which holds 2048 samples and you can configure your application such that the waveform is repeatedly generated directly from the FIFO.
I doubt a faster computer will help. I don't know what else your system is doing, but you are no where near to saturating the PCI bus with this application.
geoff