Ethernt to USB Adapter Using FPGA

OP (Company: University of Virginia) #3702485
Rate this post
useful
not useful
Hi guys,
I am a beginner and I want to build an Ethernet to USB adapter using one 
of the following FPGA development boards:

1-ZYBO Zynq™-7000 Development Board
(http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,1198&Prod=ZYBO)

2-Nexys™3 Spartan-6 FPGA Board
(http://www.digilentinc.com/Products/Detail.cfm?NavPath=2,400,897&Prod=NEXYS3)

3-LatticeECP3 Versa Development Kit
(http://www.latticesemi.com/en/Products/DevelopmentBoardsAndKits/LatticeECP3VersaDevelopmentKit.aspx)

4-SmartFusion2 Evaluation Kit
(http://www.microsemi.com/products/fpga-soc/design-resources/dev-kits/smartfusion2/sf2-evaluation-kit)

Could I use any of these development boards for my project?

I believe my VHDL code should consist of two parts:
A - a VHDL code for Ethernet controller including the MAC protocol
B - a code to communicate with a PC via USB port (PC needs to recognize 
the FPGA as an internet modem)

Is it possible to find these two codes from a website and then simply 
combine them to get an Ethernet-to-USB adapter?

Thank you very much for your help.
Moderator (Company: Titel) #3702846
Rate this post
useful
not useful
Hoda Jason wrote:
> Is it possible to find these two codes from a website
Yes!
> and then simply combine them to get an Ethernet-to-USB adapter?
No!


The task you describe sounds like "at least 3 months for an experienced 
developer".

> (PC needs to recognize the FPGA as an internet modem)
You mean such a thing thats connected to the DSL of your internet 
provider?
Ok, lets add a few more months to the calculation above.

And then keep in mind, that you are NOT this experienced developer with 
5 years practice...

Reply

Please log in before posting.

or

Log in with Google account

Registration is free and takes only a minute.

Register now