Professional Documents
Culture Documents
http://NetFPGA.org/
October 2008
STANFORD UNIVERSITY
CPU
Memory
PCI
A hardware accelerator built with Field Programmable Gate Array driving Gigabit network links
FPGA
Memory
October 2008
STANFORD UNIVERSITY
NetFPGA-1G Hardware
Xilinx Virtex-2 Pro FPGA PCI Host Interface SRAM DRAM 4 * Gigabit Ethernet ports
October 2008
STANFORD UNIVERSITY
Network Security
Firewall / IDS / IDP Snort Accelerator
October 2008
STANFORD UNIVERSITY
PW-OSPF
CPU
Memory
PCI
NetFPGA Driver
1GE
FPGA
Memory
L3 Parse IP Lookup
L2 Parse
1. Design 2. Simulate 1GE 3. Q In Synthesize 4. Download Mgmt 1GE Out Q Mgmt 1GE
My Block
October 2008
Cambridge: England SIGMETRICS San Diego, California CESNET Brno, Czech Republic IISc Bangalore, India NICTA/UNSW: Sydney, Australia
Stanford, California
October 2008
STANFORD UNIVERSITY
Beijing, China
SIGMETRICS - San Diego, California, USA
Bangalore, India
7
STANFORD UNIVERSITY
STANFORD UNIVERSITY
NetFPGA 10G
4 * 10 Gbps link s40 Gbps
(80 Gbps throughput if you count ingress+egress)
STANFORD UNIVERSITY
October 2008
10
STANFORD UNIVERSITY