├── .gitignore ├── .travis.yml ├── LICENCE ├── Makefile ├── README.md ├── TODO.md ├── datas ├── generated_files │ └── demo.pdf └── test_files │ ├── C0.vhd │ ├── C1.vhd │ ├── C2.vhd │ ├── C3.vhd │ ├── C4.vhd │ ├── C5.vhd │ ├── C6.vhd │ ├── C7.vhd │ ├── C8.vhd │ ├── C9.vhd │ └── demo.vhd ├── decorator ├── __init__.py ├── pdfdrawer.py └── tbGenerator.py ├── file_manager ├── __init__.py ├── flat_vhdl_reader.py └── vhdl_reader.py ├── gui.py ├── gui.ui ├── pep8Checker ├── README ├── check.sh ├── check.sh~ └── pre-commit.py ├── pyV2S.py ├── pyV2TB.py ├── pytest.ini ├── reqs ├── linux.sh ├── requirements.txt └── update_pip_packages ├── test.py ├── tools ├── __init__.py ├── options.py └── tools.py └── vhdl_objects ├── __init__.py ├── entity.py ├── library.py └── wire.py /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/.travis.yml -------------------------------------------------------------------------------- /LICENCE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/LICENCE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/README.md -------------------------------------------------------------------------------- /TODO.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/TODO.md -------------------------------------------------------------------------------- /datas/generated_files/demo.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/generated_files/demo.pdf -------------------------------------------------------------------------------- /datas/test_files/C0.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C0.vhd -------------------------------------------------------------------------------- /datas/test_files/C1.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C1.vhd -------------------------------------------------------------------------------- /datas/test_files/C2.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C2.vhd -------------------------------------------------------------------------------- /datas/test_files/C3.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C3.vhd -------------------------------------------------------------------------------- /datas/test_files/C4.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C4.vhd -------------------------------------------------------------------------------- /datas/test_files/C5.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C5.vhd -------------------------------------------------------------------------------- /datas/test_files/C6.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C6.vhd -------------------------------------------------------------------------------- /datas/test_files/C7.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C7.vhd -------------------------------------------------------------------------------- /datas/test_files/C8.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C8.vhd -------------------------------------------------------------------------------- /datas/test_files/C9.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/C9.vhd -------------------------------------------------------------------------------- /datas/test_files/demo.vhd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/datas/test_files/demo.vhd -------------------------------------------------------------------------------- /decorator/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /decorator/pdfdrawer.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/decorator/pdfdrawer.py -------------------------------------------------------------------------------- /decorator/tbGenerator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/decorator/tbGenerator.py -------------------------------------------------------------------------------- /file_manager/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /file_manager/flat_vhdl_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/file_manager/flat_vhdl_reader.py -------------------------------------------------------------------------------- /file_manager/vhdl_reader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/file_manager/vhdl_reader.py -------------------------------------------------------------------------------- /gui.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/gui.py -------------------------------------------------------------------------------- /gui.ui: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/gui.ui -------------------------------------------------------------------------------- /pep8Checker/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/pep8Checker/README -------------------------------------------------------------------------------- /pep8Checker/check.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/pep8Checker/check.sh -------------------------------------------------------------------------------- /pep8Checker/check.sh~: -------------------------------------------------------------------------------- 1 | py.test -q --pep8 ./*.py 2 | -------------------------------------------------------------------------------- /pep8Checker/pre-commit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/pep8Checker/pre-commit.py -------------------------------------------------------------------------------- /pyV2S.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/pyV2S.py -------------------------------------------------------------------------------- /pyV2TB.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/pyV2TB.py -------------------------------------------------------------------------------- /pytest.ini: -------------------------------------------------------------------------------- 1 | [pytest] 2 | pep8maxlinelength=119 3 | -------------------------------------------------------------------------------- /reqs/linux.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/reqs/linux.sh -------------------------------------------------------------------------------- /reqs/requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/reqs/requirements.txt -------------------------------------------------------------------------------- /reqs/update_pip_packages: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/reqs/update_pip_packages -------------------------------------------------------------------------------- /test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/test.py -------------------------------------------------------------------------------- /tools/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tools/options.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/tools/options.py -------------------------------------------------------------------------------- /tools/tools.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/tools/tools.py -------------------------------------------------------------------------------- /vhdl_objects/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /vhdl_objects/entity.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/vhdl_objects/entity.py -------------------------------------------------------------------------------- /vhdl_objects/library.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/vhdl_objects/library.py -------------------------------------------------------------------------------- /vhdl_objects/wire.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/LaurentCabaret/pyVhdl2Sch/HEAD/vhdl_objects/wire.py --------------------------------------------------------------------------------