PySysC

A Python package to use SystemC from Python

How to setup the environment

pyenv install 3.6.3
pyenv virtualenv 3.6.3 pysysc
pyenv activate pysysc
STDCXX=11 MAKE_NPROCS=32 pip install --verbose --force-reinstall --ignore-installed --no-clean --build build --no-binary :all: cppyy
pip install conan

TODO

  • pythonize sc_module with iteration protocol (__next__ and StopIteration exception)
Description
A Python package to interface with SystemC library and script SystemC simulations
Readme 78 KiB
Languages
Python 93.2%
C++ 6.8%