Programmable Devices
CPLDs, FPGAs, SoC FPGAs, Configuration, and Transceivers
21088 Discussions

[FPGA ot PC] How to transfer data from fpga to PC?

Ben_Kim
Beginner
4,967 Views

Hello. I have a question about data transfer.

In my case, n-bit (x-y) array data is stored in MAX 10(144pin qfp - 10M50SAE144I7G) per camera period, then I want to transfer the data to PC through USB Interface for intuitive processing.

What is the easiest way to do that?

I heard Opal Kelly can be used, but I cannot operate that module well..

Is there any solutions can be exploited easily?

If embedded usb-interface in fpga exists, I'll be happy.

0 Kudos
2 Replies
IDeyn
New Contributor III
4,932 Views

Hi Ben_Kim!

 

Well, there are a multiple ways for transferring data from FPGA to the PC.

Probably the easiest is through the JTAG, specifically USB UART https://www.youtube.com/watch?v=7xJ9dhVDCwU

Also you can use Signal Tap and acquire data using MATLAB - https://www.youtube.com/watch?v=fUQUV2x-GVc // https://www.intel.com/content/dam/www/programmable/us/en/pdfs/literature/hb/qts/qts_qii53009.pdf - page 13–61

 

But in case you need to transfer data with higher speeds, it will be more difficult task.

 

Hope it helps.

 

--

Best regards,

Ivan

0 Kudos
Reply