Click here to view or print this page without frames

NetFPGA Summer Camp!

Earn a merit badge while building Internet routers and clean-slate switches.

A 5-day summer camp will be held at Stanford University

Open to: Professors teaching classes with the NetFPGA and
researchers interested in developing new hardware-accelerated network applications.

Location: The Stanford University campus
located between San Francisco and San Jose in the heart of Silicon Valley.

Dates: Monday, August 4 - Friday, August 8, 2008, Time: 9am - 5pm.
Bonfires and other evening events will be announced here.

Presented by: the NetFPGA Group.

Abstract

An open platform called the NetFPGA has been developed at Stanford University. The NetFPGA platform enables researchers and instructors to build high-speed, hardware-accelerated networking systems. The platform can be used in the classroom to teach students how to build Ethernet switches and Internet Prototcol (IP) routers using hardware rather than software. The platform can be used by researchers to prototype advanced services for next-generation networks.

By using Field Programmable Gate Arrays (FPGAs), the NetFPGA enables new types of packet routing circuits to be implemented and detailed measurements of network traffic to be obtained. During summer camp, we will use the NetFPGA to determine the amount of memory needed to buffer TCP/IP data streaming through the Gigabit/second router. Hardware circuits within the NetFPGA will be implemented to measure and plot the occupancy of buffers. Circuits will be downloaded into reconfigurable hardware and tested with live, streaming Internet video traffic.

Background

Attendees will utilize a Linux-based PC equipped with NetFPGA hardware. A basic understanding of Ethernet switching and network routing is expected. Past experience with Verilog is useful but not required. This week-long summercamp extends the material presented at the NetFPGA tutorials. Participants will be able to take home their NetFPGA systems at the end of the week-long camp.

Outline

To Attend this Event