Publication | Open Access
NetFPGA
133
Citations
9
References
2008
Year
Unknown Venue
Hardware SecurityEngineeringNetfpga PlatformRouter ArchitectureComputer EngineeringComputer ArchitectureSystems EngineeringNetwork On ChipRouter DesignInternet Of ThingsComputer ScienceNetfpga BoardParallel ComputingFast PrototypingProgrammable Data PlaneNetwork Interface Architecture
Our goal is to enable fast prototyping of networking hardware (e.g. modified Ethernet switches and IP routers) for teaching and research. To this end, we built and made available the NetFPGA platform. Starting from open-source reference designs, students and researchers create their designs in Verilog, and then download them to the NetFPGA board where they can process packets at line-rate for 4-ports of 1GE. The board is becoming widely used for teaching and research, and so it has become important to make it easy to re-use modules and designs. We have created a standard interface between modules, making it easier to plug modules together in pipelines, and to create new re-usable designs. In this paper we describe our modular design, and how we have used it to build several systems, including our IP router reference design and some extensions to it.
| Year | Citations | |
|---|---|---|
Page 1
Page 1