Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

FPGA TCP implementation [closed]

Tags:

tcp

fpga

Does anybody know of an implementation of TCP on a FPGA WITHOUT using any sort of microblaze? Preferably open source, because it is for an university/research project.

like image 882
Benedikt Bergenthal Avatar asked Sep 30 '11 16:09

Benedikt Bergenthal


1 Answers

Depending on what you want you maybe can get away with a relative small own implentation (e.g. for packet inspection). The statefulness of TCP makes an full hardware implementation vary big and cumbersome. If possible I would recommend to switch to UDP, that makes it much easier.

As project dealing with all the IP stuff I know NetFPGA, but I never checked their design, so it could be, that they utilize internal a microblaze for some stuff, but my guess would be not.

EDIT: I also remember, that I met one someone from the University of Copenhagen (not sure about this point) at a conference, who also implemented TCP stack on Xilinx FPGAs.

like image 116
flolo Avatar answered Sep 25 '22 02:09

flolo