An example repository on how to create VUnit Verification Components.

The TSFPGA framework is used handle the source code in the form of modules.

Requirements

  1. Python >= 3.7
  2. A simulator on PATH, e.g GHDL or NVC. Commercial alternatives such as ModelSim are also supported.

Getting started

  1. Clone the repository
  2. Update the submodules (VUnit and TSFPGA)
git submodule update --init --recursive

Running the tests

python run.py