Language:EN
Slides: 17
Words: 645
Rating : ⭐⭐⭐⭐⭐
Price: $10.99
Page 1 Preview
design flow industry standard flow verilog simulat

Design flow industry standard flow verilog simulation synthesis downloadaug

Teaching tools for a network infrastructure teaching lab The Virtual Router and NetFPGA

Sigcomm Education Workshop
August 20th, 2002

Sigcomm Education Workshop

1

Why have a network infrastructure teaching lab

Many of our students go to networking companies:Software engineers implement network protocols, and
Hardware engineers architect and design switches and routers.More likely to design a router than a computer.

3

Platform #1: Hardware Platform NetFPGA

Canonical assignment: Ethernet switch
Other assignments: IP router, firewall, packet mis-sequencer, data transcoder, …
Design flow: Industry standard flow
Verilog -> simulation/verification -> synthesis -> download

Aug 20th, 2002

5
Packet buffers
1

Interface #1

2

Ethernet

Program FPGA via

8
User program

Interface #8

Controller

Aug 20th, 2002

Sigcomm Education Workshop 6

Firewall

Ethernet

Controller Web/ftp

Interface #2

FPGA

User memory
Aug 20th, 2002 Sigcomm Education Workshop 7

First classroom use: April 2003

Boards available: Early 2004

Aug 20th, 2002

Sigcomm Education Workshop

9

Other assignments: QoS router, lookup algorithms, routing protocols, Firewall, …

1. Packet arrives destined

route it to correct interface.

for web server ‘C’.

11

Example assignment

March 2002, ~100 BS/MS students

Software Platform: Virtual Router VR The Virtual Router Server
Client

Instructional
machines
PC
Linux

Campus
Network

locally unique Ethernet

and IP address.

VR VR VR
Client Client
Client VR

Client

Client

Web/ftp servers

Aug 20th, 2002

15

Firewall/
Load-balancer

“Virtual Router Server”

Prototype V1.0: Summer 2001
First classroom use: March 2002
CS244a at Stanford, Assignment #3, ~100 studentsV2.0: Summer 2002
Next classroom use: March 2003
First planned release: Summer 2003

Looking for sponsors and alpha-users…

17

You are viewing 1/3rd of the document.Purchase the document to get full access instantly

Immediately available after payment
Both online and downloadable
No strings attached
How It Works
Login account
Login Your Account
Place in cart
Add to Cart
send in the money
Make payment
Document download
Download File
img

Uploaded by : Jessica Fuller

PageId: DOC22E2EFA