Difference between revisions of "Accelerating the Open Source Silicon Ecosystem with Jupyter Notebooks"
Jump to navigation
Jump to search
(use template) |
|||
(One intermediate revision by one other user not shown) | |||
Line 7: | Line 7: | ||
Notebooks published at https://github.com/chipsalliance/silicon-notebooks demonstrate how to run experiments from design to gds using publicly-hosted notebooks using https://colab.research.google.com/ or https://jupyter.org/ locally. | Notebooks published at https://github.com/chipsalliance/silicon-notebooks demonstrate how to run experiments from design to gds using publicly-hosted notebooks using https://colab.research.google.com/ or https://jupyter.org/ locally. | ||
== Downloads == | |||
* [https://peertube.f-si.org/videos/watch/a487700e-93b6-4227-9644-a946a2f73990 Video recording] | |||
==Instructions== | ==Instructions== | ||
Line 23: | Line 26: | ||
cd silicon-notebooks | cd silicon-notebooks | ||
python3 -m venv env | python3 -m venv env | ||
env/bin/python -m pip install -r requirements-dev.txt | source env/bin/activate | ||
python -m pip install -r requirements-dev.txt | |||
jupyter lab xls-workshop-openlane.ipynb | |||
</pre> | </pre> | ||
* Execute the first cell | * Execute the first cell | ||
* Follow along the instructions | * Follow along the instructions |
Latest revision as of 22:29, 28 July 2023
- Speaker(s): Johan (proppy) Euphrosine
- email: proppy@google.com
Abstract
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 https://github.com/chipsalliance/silicon-notebooks demonstrate how to run experiments from design to gds using publicly-hosted notebooks using https://colab.research.google.com/ or https://jupyter.org/ locally.
Downloads
Instructions
Using Google Colaboratory
- Open https://colab.research.google.com/github/proppy/silicon-notebooks/blob/main/xls-workshop-openlane.ipynb
- Execute the first cell
- Follow along the instructions
Using JupyterLab locally (Linux)
- Run the following commands
git clone https://github.com/proppy/silicon-notebooks.git 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