I'm currently working on my thesis project on making a secure pendrive.
For that I have to design an USB protocol implementation on an FPGA.
But I don't know how to physically connect that USB core implementation on the FPGA to a PC. It always failed in that enumeration process (UTMI part is what I have designed but I don't know whether that works).
The PC does not detect my fpga after connecting it with a cable.
After searching a lot and discussion with industry people, what I got is that we can only check USB on simulation part not physically implement
So my question is their any way
- we can physically check it on fpga by sending file from pc to fpga.
- any usb host shield are available which can handle that enumeration process.
I have gone through one site and I have posted their approach. But that doesn't work. I added that link below http://www.xess.com/projects/fpga-usb-v2-project/