LaurentCabaret / pyVhdl2Sch

pyVhdl2sch is a python based VHDL to (pdf) schematic converter
BSD 2-Clause "Simplified" License
30 stars 8 forks source link

pyVhdl2Sch

pyVhdl2Sch is a documentation generator tool. It takes a VHDL file (.vhd) as an entry and generates a corresponding pdf/svg/ps/png schematic.

pyVhdl2Sch is based on Python and is a rewrite of the QT/Latex based Vhdl2Sch.

How to use

type:

./pyV2S.py myVhdlfile.vhd

pyVhdl2Sch parses your file, find the entity and creates the coresponding schematic based on the Cairo API.

The result is a pdf file with a very narrow bounding box so you can import it in a latex document (for example) easily.

Full usage

Supported OS

Requirements

Install

Debian like

git clone https://github.com/LaurentCabaret/pyVhdl2Sch.git

in order to install all the dependencies

sh reqs/linux.sh
sh reqs/update_pip_packages

Windows (obsolete)

OSX (obsolete)

How to help