silicon-notebooks icon indicating copy to clipboard operation
silicon-notebooks copied to clipboard

Analog Notebooks

Open ThomasPluck opened this issue 1 year ago • 3 comments

I would like it if there were more notebooks that include analog workflows that could be done in Jupyter notebooks.

It would be nice to introduce some tools in Analog FOSSi like:

  • OpenVAF/HDL21 for Hardware Description
  • ALIGN /Laygo2 for Layout Automation
  • OpenFASoC Analog Generators

Alongside a few tutorials to explain aspects of the analog design flow, particularly:

  • Design/Simulate Cycle
  • Layout Verification

ThomasPluck avatar Mar 17 '23 21:03 ThomasPluck

@ThomasPluck +1, we also discussed the following notebooks ideas with @msaligane, @bmurmann and @joamatab

  • circuit capture (xschem, skidl, schemdraw or something else?)
  • ngspice simulation see https://github.com/sscs-ose/sscs-ose-chipathon.github.io/pull/6
  • gdsfactory/klayout based layout
  • post layout extraction and simulation
  • integration with digital flow

proppy avatar Mar 22 '23 00:03 proppy

We have some notebooks here

https://gdsfactory.github.io/gdsfactory/index.html

joamatab avatar Mar 22 '23 03:03 joamatab

It would also be good to have notebooks that demonstrate mixed signal simulation with:

  • https://yosyshq.readthedocs.io/projects/yosys/en/latest/cmd/write_spice.html
  • http://opencircuitdesign.com/magic/commandref/extresist.html

proppy avatar Mar 23 '23 01:03 proppy