SiliconCompiler Install
Before installing:
python3 –version
sudo apt update
sudo apt install python3-dev python3-pip python3-venv
python3 -m venv ./venv
source ./venv/bin/activate
sudo apt-get install flex bison
git clone -b v0.11.1 https://github.com/siliconcompiler/siliconcompiler
cd siliconcompiler
python -m pip install -e .
export SCPATH=<home>/siliconcompiler
python -c “import siliconcompiler;print(siliconcompiler.__version__)”
export PATH=/home/fos/OpenROAD/build/src:$PATH
RadLibXH018_demo Install (PignoRAM_demo)
~/siliconcompiler/third_party/pdks/xfab (foundry)
~/siliconcompiler/third_party/pdks/xfab/xh018 (process)
~/siliconcompiler/third_party/pdks/xfab/xh018/libs/radlibxh018 (library)
~/siliconcompiler/siliconcompiler/pdks/xh018.py (process activation)
~/siliconcompiler/siliconcompiler/libs/radlibxh018.py (library activation)
~/siliconcompiler/siliconcompiler/targets/PignoRAM_demo.py (PignoRAM_demo script)
~/siliconcompiler/examples/PignoRAM (.v, .sdc and .py script)
PignoRAM_demo
cd ~/siliconcompiler/examples/PignoRAM
python PignoRAM.py
end of page