*.o *.d .*.swp *.gch *.gcda *.gcno __pycache__ /.cproject /.project /.settings /qtcreator.files /qtcreator.includes /qtcreator.config /qtcreator.creator /qtcreator.creator.user /coverage.info /coverage_html /Makefile.conf /abc /viz.js /yosys /yosys.exe /yosys.js /yosys-abc /yosys-abc.exe /yosys-config /yosys-smtbmc /yosys-smtbmc.exe /yosys-smtbmc-script.py /yosys-filterlib /yosys-filterlib.exe /kernel/*.pyh /kernel/python_wrappers.cc /kernel/version_*.cc /share /yosys-win32-mxebin-* /yosys-win32-vcxsrc-* /yosysjs-* /libyosys.so /tests/unit/bintest/ /tests/unit/objtest/ /tests/ystests 'cgit logo'/> index : iCE40/ghdl
[no description]
aboutsummaryrefslogtreecommitdiffstats
path: root/pyGHDL/README.md
blob: 81afcc1cbae2cb51bc60e1cb3c36147363d6a86d (plain)
1
2
3
4
5
6
7
8
9
10
11
# pyGHDL

Python binding for GHDL and high-level APIs.

## Provided Packages

* `pyGHDL.cli` - Command line interface tools.
* `pyGHDL.dom` - Document Object Model (DOM) for VHDL parsed by `libghdl`.
* `pyGHDL.libghdl` - Low-level Python bindings to GHDL's `libghdl` shared library.  
	Auto generated API from Ada sources.
* `pyGHDL.lsp` - Language Server Protocol (LSP) implementation for VHDL.