The Premier NetFPGA Developers Summer School

Event countdown

Days
Hours
Minutes
Seconds
Join the NetFPGA development team for a week of the best hands-on training sessions in the picturesque Cambridge city.

Date

July 24-28, 2017

Location

Cambridge Computer Laboratory

Remaining

0 Tickets

Speakers

5 Expert Speakers

About the summer school

Join the NetFPGA core development team for a week of the best hands-on training sessions in the picturesque Cambridge city.

The summer school will be held at the Cambridge Computer Laboratory in the last week of July. This course is focused on the NetFPGA-SUME platform. Attendees will utilise 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.

OUR TUTORS

Event Schedule

Seminar style classes and hands-on workshops organised over five days weave into a final group project.
Slides
Morning session
Welcome and intro

Summer school agenda

Intro to NetFPGA infrastructure

Life of a packet

Slides
Afternoon Session
Hands-on

Step by step walkthrough of project from design to simulation and debug

Dinner

Banquet dinner at Sidney Sussex Old Library

Slides
Morning session
Continue NetFPGA infrastructure

Register infrastructure

Test harness

Writing software integration

Hands-on example
Slides
Afternoon Session
P4 - NetFPGA

Intro and one full example with the standard design flow

Group Project

Group discussion and team formation

Slides
Morning session
IP cores

Creating IP cores froms scratch using TCL scripts

Group Project

Start working on group project

Slides
Afternoon Session
Vivado tools

Constraints, timing analysis and debug

Group Project

Continue working on group project

Slides
Morning session
DMA

DMA hardware mechanism session

Group Project

Continue working on group project

Afternoon Session
Group Project

Continue working on group project

Slides
Morning session
Projects on NetFPGA

Getting to know examples of projects developed on the NetFPGA platform

Group Project

Continue working on group project

Afternoon Session
Group Project

Finish Project

10 minute presentation

Live demo

Event Sponsors

NetFPGA Summer School 2017
Contact Info
  • +44 12237-63567
  • ms2453 at cam.ac.uk
  • 15 JJ Thompson Avenue, Cambridge, CB3 0FD

Click here for travel and accomodation information

The first session will be held at room FW11 of the Computer Laboratory on July 24th at 9am.
Drop us an email at ms2453 at cam.ac.uk with any queries

NetFPGA project supporters