NetFPGA Video Demonstrations

  • Videos of the NetFPGA demonstrations and tutorials are available in multiple formats.
  • Click on the format below to download or stream the video to your computer.
  • If you don't already have a suitable streaming video player installed, try using the free mplayer to stream the video to a standard Linux-based or Windows-based PC.
  • For Windows-based systems, the WinAmp Media player can also be used to stream video without downloading the full content.

Demonstration of three NetFPGA Routers

A demonstration of NetFPGA routers was presented on February 28, 2008. In this 8-minute video, three NetFPGA routers were set up and high-definition video was streamed across the Gigabit-speed network. All of the packet switching and routing functions were performed in hardware. The Open Shortest Path First (OSPF) routing protocol was run in the Software Component of the Router (SCONE). As shown in the demonstration, OSPF allowed the video to be re-routed across a two-hop network path when the one-hop link was disconnected. The Java-based Graphical User Interface (GUI) is used to control and monitor the operation of the NetFPGA hardware.

Full-length videos from the NetFPGA tutorials are available here

Segments from the NetFPGA Eurosys tutorial

Glasgow, Scotland - March 31, 2008

Overview of the 1U NetFPGA system

The NetFPGA mounted in a SuperMicro 1U Chassis.

NetFPGA Shake Test

This video shows how a NetFPGA inside 1U rack-mount server survives a shake test with forces in excess of 3G. The chassis is tested both horizontally and on the side.

Full-length video from the NICTA tutorial

Sydney, Australia - February 6, 2008 (Five hours of Video)

In this tutorial, we show how to set up a lab of 10 NetFPGA routers, route multiple flows of HD video over the network, synthesize FPGA circuits, deploy the new circuits on the NetFPGA, and run exercises on the hardware. The slides presented during the tutorial are available in both the .PDF and .PPT formats from tutorial link on the NetFPGA.org website.

John W. Lockwood