cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
gopal_1921ee16
Participant
Participant
288 Views
Registered: ‎01-14-2020

USB camera interface with FPGA.

I am using spartan-6 LX45 FPGA board.

I want to interface USB webcam with FPGA for real-time video processing. 

Please suggest me is it possible or not, if yes tell me how I can do it.

Gopal_krishna
Tags (2)
0 Kudos
3 Replies
dpaul24
Scholar
Scholar
281 Views
Registered: ‎08-07-2014

@gopal_1921ee16 ,

If you can grab the serial data (from webcam) from the USB interface then yes, you can in principle.

However the spartan-6 LX45 FPGA board has a USB 2.0 i/f.

These spartan-6 boards might be more interesting and adapted for real time video processing.

https://opalkelly.com/spartan-6-fpga-module-with-superspeed-usb-3-0/

https://allaboutfpga.com/edge-spartan6-fpga-development-board-user-manual/

 

------------FPGA enthusiast------------
Consider giving "Kudos" if you like my answer. Please mark my post "Accept as solution" if my answer has solved your problem

gopal_1921ee16
Participant
Participant
265 Views
Registered: ‎01-14-2020

thanks for your reply @dpaul24 

I have spartan-6 LX-45 FPGA and yes it has USB port but do not know it is compatible with USB camera or not.

For garbing serial data I need USB driver for FPGA. if you know how to interface USB port in FPGA share with me

Gopal_krishna
usb.PNG
0 Kudos
joancab
Advisor
Advisor
257 Views
Registered: ‎05-11-2015

If your camera looks like a keyboard or a mouse, maybe...

As you can see, your USB is not interfaced to the FPGA. It goes to an MCU. You may probably change its software to read from a camera (that's a question for a Microchip forum). Then next problem is how to transfer images to the fpga. Honestly, with just 1 line and clock I don't think you can do much real-time stuff.