Semi-Tensor Product (STP) engine for Electronic Design Automation (EDA)
Now, we use eigen library for matrix computation, so please install it before running this project.
git clone https://gitlab.com/libeigen/eigen.git
cd eigen
mkdir build
cd build
cmake ..
make installThen you can clone stp project and compile it.
git clone https://github.com/nbulsi/stp.git (GitHub repository)
cd stp
mkdir build
cd build
cmake ..
make
./bin/stpsim:
sim -l yourcase.benchprint result:
sim -l -p yourcase.bench