Skip to content
/ ovs-hw Public
forked from sora/ovs-hw

An open source hardware engine for Open vSwitch on FPGA

Notifications You must be signed in to change notification settings

riple/ovs-hw

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ovs-hw

An open source implementation of open vswitch hardware engine

Supported FPGA board

Directory Structure

/cores/              -- Cores library, with Verilog sources, test benches and documentation.
/boards/             -- Difrrent boards supported
/boards/netfpga      -- NetFPGA-1G
/boards/ecp3versa    -- Lattice ECP3 Versa Development Kit

Development software

NetFPGA-1G

Lattice ECP3 Verse

Simulation tool on Mac and Linux

Quickstart (Simulation and FPGA configuration)

lint

$ brew install verilator
$ make lint

testbench

$ brew install icarus-verilog gplcver gtkwave
$ make test

build

$ make bit

load

$ make load

About

An open source hardware engine for Open vSwitch on FPGA

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Verilog 93.0%
  • Makefile 3.2%
  • Python 2.1%
  • Shell 1.2%
  • Tcl 0.3%
  • Batchfile 0.1%
  • TeX 0.1%