LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

FIFO overflow issue when plotting xy plots in real time(FPGA

I try to plot xy plot using "xy graph".

For that, it transmits several analog signals to the HOST PC through FIFO of FPGA module.

At this time, overflow occurs in the FIFO by xy plot when a certain period of time passes.

What a method can i use to solve this problem?

 

For reference, I tried increasing the waveform size, but the overflow occurs inevitably.

If xy plot is canceled, overflow does not occur.

0 Kudos
Message 1 of 3
(573 Views)

There is too much data coming in from the FPGA. One benefit of an FPGA is to reduce the amount of data. Do you need all of the data?


Certified LabVIEW Architect, Certified Professional Instructor
ALE Consultants

Introduction to LabVIEW FPGA for RF, Radar, and Electronic Warfare Applications
0 Kudos
Message 2 of 3
(549 Views)

Only 2 out of 6 data plot xy graph.

And procuer-consumer loop is used and only 2 data are transmitted by queue.

however, overflow occurs after a long time(about 120sec).

Note that sample rate is 1 msec and waveform FIFO size is being increased from 50 to 250.

0 Kudos
Message 3 of 3
(544 Views)