1
0
2025-09-28 23:02:24 +02:00
2025-03-07 13:26:11 +01:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00
2025-03-07 13:26:11 +01:00
2025-03-07 13:26:11 +01:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00
2025-09-28 23:02:24 +02:00

Usage

  1. Add sources definitions (modules and tb) in setup_workspace.bat/sh.
  2. Run setup_workspace.bat/sh everytime you add new sources to the project.
  3. Compile/elaborate project using elaborate.bat/sh when you finished code.
  4. If every steps above executed successfully, you can run run_simu.bat/sh to generate GWD file.
  5. The GWD file can be viewed using gtkwave software.

VUnit

Python 3.8+ is mandatory. VUnit 5.0+ is required to use mcode backend on Windows. Or use NVC simulator.

  1. Install a python venv with vunit_hdl.
  2. Use the run.py alone or like this python run.py --gui --gtkwave-fmt ghw --gtkwave-args "-r ./gtkwaverc".
Description
GHDL base project template
Readme MIT 37 KiB
Languages
Batchfile 41.1%
Shell 39.4%
Python 19.5%