Build open silicon using Jupyter and Colab notebooks.
digital-inverter-openlane.ipynb
Run a simple inverter design thru the OpenLane GDS to RTL flow targeting the open source SKY130 PDK.
digital-inverter-openlane-gf180mcu.ipynb
Run a simple inverter design thru the OpenLane GDS to RTL flow targeting the open source GF180MCU PDK.
Draw a simple mosfet for the open source SKY130 PDK using MAGIC and simulate it in an inverter circuit using PySpice.
Run a simple 1-bit adder design using the XLS high level synthesis toolkit thru the OpenLane GDS to RTL flow targeting the open source SKY130 PDK.
Run subservient: a SERV-based SoC design thru the OpenLane GDS to RTL flow targeting the open source GF180MCU PDK.
python3 -m venv env
source env/bin/activate
python -m pip install -e requirements-dev.txt
nbqa flake8 *.ipynb
pytest --nbmake *.ipynb