Real time, high-speed digital interface to MATLAB?

4 views (last 30 days)
Hi,
I have a stand-alone analog hardware that outputs high-speed ADC data to process and visualize in real-time on MATLAB or Simulink. The throughput is up to ~1Msps x 16b, and the final result to display is a kind of real-time grayscale movie.
Initially I tried my NI DAQ (PCIe-6363), but I wasn't able make it accept digital input at such high rate.
Next I was thinking about using commercial MCU EV kits, to catch the ADC data and send it to PC via USB, but not sure if I am on the right way. (and actually I don't know how to fetch that USB data on MATLAB)
Would you recommend a interface solution for such situation? If necessary, I can buy additional hardwares such as MCU, FPGA, or DAQ..
Any advice will be appreciated.
  3 Comments
Hongjae
Hongjae on 19 Mar 2014
Edited: Hongjae on 19 Mar 2014
Yes. So the total bit rate is actually 16Mbps. Sorry for confusion.
And I can manipulate it either serial (1b x 16MHz = 16Mbps) or parallel (16b x 1MHz = 16Mbps).
Walter Roberson
Walter Roberson on 19 Mar 2014
Could you show your code that was reading the data?

Sign in to comment.

Answers (0)

Categories

Find more on Troubleshooting in Instrument Control Toolbox in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!