Fastest way to spool data from FPGA to computer for processing

1 vue (au cours des 30 derniers jours)
Patrick Lydon
Patrick Lydon le 20 Août 2019
I am capturing multiple channels of waveform data for neuroscience research. Samples are taken at a high rate, one every 10 microseconds. The data coming in is represented in bytes. My matlab code right now acceses the byte file from a different computer and then parses the data into arrays and then analyzes it and produces a graph in realtime. I am currently looking for away to more efficiently access this data becasue the program has to constantly refresh the folder it is pulling from. I am wondering if anyone has any ideas on how to better do this? I have looked into MATLAB's database capabilities but am somewhat confused if this would help me at all (I dont have much experience with databases at all). I thought maybe I should save the data onto the hard memory of the computer used to anazlyse the data. Or maybe I should put all of the data into an array instead of accessing it from a file on another computer. Any help would be much appractiated. Summary: What is the best way to process data continuously coming from a different computer, what is the fastest way to access this data?
Thank you!

Réponses (0)

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by