my support team.
I am using xem6310 board with SDK.
Everything seems ok with all my project thanks to your product and support.
However, this time, I encountered seemingly quite serious limitation on the performance of your product.
it is all about continuous data acquisition process with block pipeout module.
All I need is their performance to be worked as fast as to receive all sensor data generated with the speed of up to 100 MHz.
From my several tests, it seems not supporting to guarantee the data continuity by the loss on fifo memory on fpga side.
By all means, I came to find data loss between the gap on C# while statement for unlimited loop.
To make it short, my question is two as below.
Is there any strategy to receive all sampled data with speed of 100 MHz or less on C# SDK side.
(I am using while statement with all strategies like multi-threading and multi-core parallelism, but the library “readfromblockpipeout(…)” has quite large time gap between the while statement iterations.)
Once the same library function “readfromblockpipeout” (or just readfrompipeout) seems not recovered from Timeout error. So, everytime it occured, we need to re-upload the fpga bit file all over again.
These two problem is quite big barrior with me.
I just wonder if it is possible or not
thanks for your support every time.