The NetFPGA is an open source hardware and software platform designed for research and teaching. Currently there are two supported platforms: NetFPGA-SUME and NetFPGA-PLUS and three old platforms: NetFPGA-1G-CML, NetFPGA-10G and the NetFPGA-1G. These platforms allow researchers, and students to build prototypes of high-speed, hardware-accelerated networking systems. As of 2019 the NetFPGA platforms have been used in over 400 academic papers. Our platforms are open-source and the hardware is made available at low cost through donations of gifts and silicon chips by sponsors of the NetFPGA project.
Tutorials have been held worldwide to teach new users with hands-on experience using the NetFPGA. There are now over 150 groups around the globe that use the NetFPGA.