Accelerating the Open Source Silicon Ecosystem with Jupyter Notebooks

From F-Si wiki
Revision as of 22:29, 28 July 2023 by Admin (talk | contribs) (→‎Abstract)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  • Speaker(s): Johan (proppy) Euphrosine
  • email:


In this tutorial session we showcase our recent work to leverage Jupyter Notebooks and Conda packages to publish and share interactive experiments using open source silicon toolchains.

Notebooks published at demonstrate how to run experiments from design to gds using publicly-hosted notebooks using or locally.



Using Google Colaboratory

Using JupyterLab locally (Linux)

  • Run the following commands
git clone
cd silicon-notebooks
python3 -m venv env
source env/bin/activate
python -m pip install -r requirements-dev.txt
jupyter lab xls-workshop-openlane.ipynb
  • Execute the first cell
  • Follow along the instructions