1
0
mirror of https://github.com/corundum/corundum.git synced 2025-01-16 08:12:53 +08:00
corundum/README.md

33 lines
799 B
Markdown
Raw Normal View History

2019-07-15 14:53:31 -07:00
# Corundum Readme
GitHub repository: https://github.com/ucsdsysnet/corundum
## Introduction
Corundum is an open source, high performance FPGA based NIC.
## Documentation
### Modules
### Common signals
### Common parameters
### Source Files
arbiter.v : Parametrizable arbiter
## Testing
Running the included testbenches requires MyHDL and Icarus Verilog. Make sure
that myhdl.vpi is installed properly for cosimulation to work correctly. The
testbenches can be run with a Python test runner like nose or py.test, or the
individual test scripts can be run with python directly.
### Testbench Files
tb/axis_ep.py : MyHDL AXI Stream endpoints
tb/pcie.py : MyHDL PCI Express BFM
tb/pcie_us.py : MyHDL Xilinx Ultrascale PCIe core model