/cocotbExamples

Primary LanguageVHDLGNU General Public License v3.0GPL-3.0

Dependencies

  • cocotb
pip install cocotb
  • Edalize
pip install edalize
  • GHDL
apt install ghdl
  • cocotb-test
pip install cocotb-test
  • cocotb-coverage
pip install cocotb-coverage

Tests tools

cocotb-test

cd tools/cocotb/axi; SIM=ghdl pytest -s cocotest_test_axi.py

cd tools/cocotb/simple; SIM=ghdl pytest -s cocotest_test_adder.py

cocotb

cd tools/cocotb/axi; make

cd tools/cocotb/simple; make

Edalize

cd tools/edalize; python edalize_simple_ghdl.py