Hardware cores for generating, capturing and modifying network traffic using Xilinx FPGAs/SoCs
HDL code and block designs for ZBNT, a system for generating, capturing and modifying network traffic.
This repository includes block designs for the following boards:
git submodule init
git submodule update
settings64.sh
script in the installation directory:
source /opt/Xilinx/Vivado/2021.1/settings64.sh
cd
to the root directory of this repository and run make
# Build bitstreams for all supported devices
make
# Build bitstreams only for the specified device
make zedboard
make ultra96
make netfpga_1g_cml
# Use the NUM_JOBS environment variable to control the number of parallel synthesis jobs
# The default value is 1, incrementing this number reduces synthesis time but increments
# the amount of RAM required.
NUM_JOBS=4 make zedboard
external/
directory.