JNW_SPICE_SKY130A

What

The simulation results can be seen in sim/cs/README

Simulation

Who

Carsten Wulff

Why

Demo of running spice simulations on github actions

How

The testbench is sim/cs/tran.spi

The measurements is sim/cs/tran.meas

The post processing is sim/cs/tran.py

The simulation is run on every commit using github actions

How to modify and use

  1. Fork the repo
  2. Settings->Pages->Build and deployment, select github actions
  3. Click About settings top right. Use your github pages webiste
  4. Actions -> Enable workflows
  5. Edit sim/cs/tran.spi
  6. Wait for a minute or two before the action complets
  7. Check the github pages

Local run

Install all the tools, and the PDK. You could follow Getting started

Do

git clone git@github.com:analogicus/jnw_spice_sky130A.git
git clone git@github.com:wulffern/tech_sky130A.git
python3 -m pip install cicsim
cd jnw_spice_sky130A/sim/cs/
make test
cicsim wave output_tran/tran_SchGtKttTtVt.raw