BTW, I want to state I came at this problem from the point of view as a software engineering manager knowing is business problem (money and time). I think my background in integrations and customization/modernization of legacy code bases drove my perspective. I am by no means a SPICE expert. Heck I even question my chops as an EE these days.
Regarding "will be an unappetizing political battle", which is why this has been sat on for a few years now. The thought is the ROI on this means that no rational actor moves first. But otherwise is a public goods problem. Kinda hoping of the open standard gets a forcing function behind it, then someone like Cadence has no choice. But you hit the nail on the head with "microcontroller manufacturers would probably love to have an interface to SPICEs" - and was the cause to do some of this work a few...
Cool, https://github.com/themperek/spicebind is new to me (and everyone since June) - will collaborate. Hoping it is not too late to get updates in the paper, good catches. Regarding the "unsolvables" kinda accepting somethings just throw convergence errors and not letting perfect being the enemy of good.
Holger and community: I am presenting at ITPES this Friday. I am looking for community feedback so I may address it in my presentation. Note: my shared library implementation is really piss poor, so its not ready for a pull request. Hoping to get some cycles on it in December. If anyone prefers to review the tex for the PDF, I will post it.
34 does not work, issue introduced around version 30?
Error: no data saved for Sensitivity analysis; analysis not run doAnalyses: not found run simulation(s) aborted Error: .print: no sens analysis found. --- diffpair.out_tmp 2025-07-22 20:38:59.878049700 -0400 +++ diffpair.test_tmp 2025-07-22 20:38:59.775089700 -0400 @@ -1,87 +1,16 @@ -Using level 1. -Using level 1. -Transfer function information: -output_impedance_at_v(5) = 9.446843e+03 -vcm#input_impedance = 1.793366e+06 - -Transfer function information: -output_impedance_at_v(5) = 9.446843e+03 -vdm#input_impedance...
./tests/bin/check.sh src/ngspice tests/sensitivity/diffpair.cir failure
see https://sourceforge.net/p/ngspice/ngspice/merge-requests/37/