Thanks for helping improve this VHDL learning repo.
- Fixing typos / improving explanations in READMEs
- Adding a short comment header to files (what it does + how to run)
- Adding a testbench (
tb_*.vhd) for an existing design - Adding a small example project that demonstrates one concept
- Improving scripts/CI for easier checks
- Do not delete existing content (unless it is clearly accidental/duplicate and discussed in the PR)
- Keep code style simple and readable
- Prefer VHDL-2008 unless a folder clearly targets another standard
- Fork the repo
- Create a branch:
git checkout -b your-change - Make your change
- If you can, run:
./scripts/ghdl_syntax_check.sh
- Open a PR with:
- what you changed
- how to reproduce / simulate (if code)
If you add a new top-level folder, include a short README explaining what it is and how to run it.