NetFPGA

About NetFPGA

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.

Supporters of the NetFPGA project


Stanford University Logo
University of Cambridge Logo
University of Oxford Logo
National Science Foundation Logo
EPSRC Logo
Xilinx Logo

Past Supporters


Agilent Logo
Algo-logic Logo
Broadcom Logo
Cisco Logo
CML Logo
Cypress Logo
Digilent Logo
Huawei Logo
Juniper Logo
Linear Logo
Micron Logo
NetLogic Logo
Solarflare Logo
Synplicity Logo

Past hosts of hands-on tutorials


Beijing Jiaotong University
BRNO University of Technology
University of Delaware
Forth Institute of Computer Science
Indiana University
IETF
Indian Institute of Science
University of Kentucky
University of Melbourne
Ofelia
Poznen University of Technology
Pursuit
Seoul National University
ACM SIGMETRICS
Technische Universität Berlin
Tsinghua University
UNSW