PySpice icon indicating copy to clipboard operation
PySpice copied to clipboard

Pyspice for commercials simulators

Open leochand101 opened this issue 1 year ago • 3 comments

I wanted to use the pyspice framework to run spectre, I see some people have ported it to standard technologies. " Anybody have a branch where they have made updates related to spectre/Hspice enabled pyspice ?

Or if someone has ideas of which files need modifications and testing, I can give it a try and commit it here.

leochand101 avatar Mar 18 '23 18:03 leochand101

As I'm sure you're aware, PySpice currently works with ngspice and Xyce. Adding an interface with hspice probably wouldn't be too terribly difficult, and is something I'd be interested in as well.

infinitymdm avatar Jun 13 '23 18:06 infinitymdm

@infinitymdm Marcus I am currently using the Pyspectre for my requirements, which is a reduced but sufficient version only for spectre and reads in nutbin format output into pandas. Not sure if that is a simpler interface to add Hspice, if there is an interactive version to run design space optimization in loops though it could probably work.

leochand101 avatar Jun 14 '23 16:06 leochand101

Just based on how simple the Xyce interface is, I'd suspect setting something up for hspice wouldn't be too terribly difficult. I'm not aware of a fork that has this functionality at present, but it may be something I end up implementing if I have the time.

infinitymdm avatar Jun 14 '23 16:06 infinitymdm