ILAng with Python

ILAng Python interface

circle-info

The Python API will be deprecated and thus no future official support.

Synthesis engine

As part of the ILAng platform, ItSyarrow-up-right (ILA synthesis engine) provides a Python API for writing synthesis templates, interfacing simulator, and scripting the synthesis process. To build the Python module:

cd itsy/root/dir
bjam -j$(nproc)

The Python module ila.so will be available in the build directory. Run or add the following command in your .bashrc file to set the path:

export PYTHONPATH=$(pwd)/build:$PYTHONPATH

Once the path is set properly, you can then access the synthesis Python module:

import ila
abs = ila.Abstraction("test")

Last updated