CESNET / ndk-cards-open

FPGA cards files for the NDK

Home Page:https://www.liberouter.org/ndk/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

FPGA cards files with open support for the NDK

This repository contains an open-source extension of the Network Development Kit (NDK) to support the selected FPGA cards.

  • The NDK allows users to quickly and easily develop new network applications based on FPGA acceleration cards.
  • You can build the FPGA firmware for this card using the NDK-APP-Minimal application. The NDK-APP-Minimal is a reference application based on the NDK.
  • The NDK-APP-Minimal documentation lists steps for building the FPGA firmware, loading it into the FPGA card, and also using it in the chapter "How to start".

License

Unless otherwise noted, the content of this repository is available under the BSD 3-Clause License. Please read LICENSE file.

  • The .ip files located in the <VENDOR>/<CARD_NAME>/src/ip/ folder were generated in the Intel Quartus Prime Pro, and their use may be subject to additional license agreements.
  • The .xci files located in the <VENDOR>/<CARD_NAME>/src/ip/ folder were generated in the Xilinx Vivado, and their use may be subject to additional license agreements.
  • The files located in the silicom/n6010/src/comp/pmci/pmci_ip and silicom/n6010/scripts folders were taken from the ofs-n6001 repository and are subject to the MIT license. Please read LICENSE.txt file.

Repository Maintainer

About

FPGA cards files for the NDK

https://www.liberouter.org/ndk/

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:VHDL 45.1%Language:Tcl 30.4%Language:SystemVerilog 14.0%Language:Verilog 5.6%Language:Shell 2.0%Language:Python 1.6%Language:Makefile 1.2%