FPGA newbie seeking for ethernet & tcp/ip IP cores

FPGA newbie seeking for ethernet & tcp/ip IP cores

Postby bibelwerfer » Tue Apr 20, 2004 10:00 am

hi to everyone...
i'm quite new to the fpga world. i'm doin an internship at a electronic company and they told me to post in some fpga forums about implementing ethernet on an fpga. the idea is that an electronic peripheral device is connected to the fpga board via ethernet. behin that fact i would like to know if its a big efford for a beginner to implement an ethernet IP core and if there are also open source ethernet cores and furthermore high level communication layers refering to the OSI model like ip or tcp. does anyone think it makes sense to implement it on an fpga or if its better to switch to some kind of embedded pc like the pc-104 or something. since i'm quite new to that stuff, are there developer platforms with wich you can develop using high level languages like C, since i'm quite fit using that language and i think it should be tedious learning VHDL or VERILOG. so what do you guys think? thanx for your time and your possible answers...
cheers, stefan
Posts: 1
Joined: Tue Apr 20, 2004 9:51 am

Postby geekything » Wed Apr 21, 2004 1:08 am

Not sure I'd try building an entire, fully-fledged IP stack in an FPGA unless it had a CPU core on it ;-)

But Ethernet is very do-able....so is frame checksum offloading in the FPGA.

Posts: 31
Joined: Wed Mar 17, 2004 12:52 am
Location: Deepest, darkest Toronto

Postby csavery » Mon May 24, 2004 4:04 am


Have a look at this site for quite a bit of info on Ethernet. They have device info for chips to do it for you. Also a good links page to other stuff...


They also have quite a bit about USB as well.

Chris :)
Posts: 5
Joined: Mon May 24, 2004 3:34 am
Location: Thailand

Return to Ethernet