How to design a USB interface for a FPGA?
Show older comments
I have the system generator for dsp (xilinx blockset) in simulink. FIFO needs to be performed on images taken as input and output needs to be stacked image frames. Matlab gui is made. this communication from pc to fpga is done via usb. please provide the solution.
2 Comments
Walter Roberson
on 18 Jun 2013
Edited: Walter Roberson
on 18 Jun 2013
To check: you want to generate the complete FPGA to handle USB with a VISA layer? Which USB standards does it need to handle? Up to USB 3.0 ?
Does the interface need to be done purely on the FPGA or are you willing to use a FPGA board that has a USB interface?
I suggest you google for FPGA USB
Answers (1)
Walter Roberson
on 22 Jun 2013
0 votes
Please read wojtek's and luudee's responses there!!
2 Comments
intern
on 22 Jun 2013
Walter Roberson
on 25 Jun 2013
You hoped for a "better" answer, or you hoped for a "different" answer ?
With wojtek saying "the development of USB 3.0 device takes about 6-9 months for a team of HDL developers" it becomes unlikely that anyone here would happen to be able to just spend 10 or 15 minutes with that being enough to tell you how you would do it.
If you were hoping for a USB 3.0 library you could drop in, then at the present time you would need to purchase a license for $US 50000 or more.
Dropping back to USB 2.0 or using a pre-made USB 3.0 chip would change the feasibility quite a lot.
Categories
Find more on AMD FPGA and SoC Devices 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!