lpcware

streaming data over high speed USB

Discussion created by lpcware Employee on Jun 15, 2016
Latest reply on Jun 15, 2016 by lpcware
Content originally posted in LPCWare by equinox on Thu Apr 05 11:18:56 MST 2012
I want to use a LPC4330FET100 to stream around 100 Mbit / sec of video data from my FPGA through the LPC4330 over the high speed USB controller.

I essentially want to use the LPC4330 as a bridge between my FPGA and high speed USB host.
The data I want to send is streaming video.

What is the easiest way to do this?

I assume I need to use some interface with sufficient bandwidth on the LPC4330, such as the external memory controller or maybe the SD card controller. Then I guess I could use a DMA controller to pull data from my FPGA and shove it into the USB controller.

Does the sound feasible? Which interface on the LPC4330 is simple, yet has enough I/O bandwidth to pull 100 Mbit / sec
through it? SPIFI maybe?

Outcomes