Replies: 2 comments 35 replies
-
I wasn't aware of this. I have ngspice version 34 installed and my unit tests work with that. I wasn't aware current versions of ngspice were drifting into incompatibility.
There is no roadmap. What is your plan for the SPICE interface? It would be nice if any new interface presents minimal changes to SKiDL users. |
Beta Was this translation helpful? Give feedback.
-
|
One idea is to use ngspice shared library (libngspice.so) directly, rather than relying on PySpice interface. I think that is what KiCAD is using as well. There need to be some schematic only components which KiCAD has the symbols already. One issue might be the use of sub-circuits. When generating netlist SKiDL can generate a flatten spice netlist from the circuit and then send it to ngspice. This has not impact on the simulation because ngspice flattens the sub-circuits when it parses netlist. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
@devbisme
Do you have any plans for the spice interface?
PySpice has not been active for a long time. Ngspice has improved significantly but PySpice can't work with newer versions of ngspice.
I plan yo work on this for a project I am working on I'd love to align my goal with SKiDL road map.
Let me know
Beta Was this translation helpful? Give feedback.
All reactions