ACS, NG-Spice, and models
A few months ago, we had some discussion that seemed to lead to
basing the new GPL simulator (the all new one the web page refers to)
on ACS, while maintaining ng-spice as a traditional simulator in
parallel.
Then, I got wrapped up in the IBIS project and the job search and let
it slip.
I saw the mail on the [ng-spice] list "Seeking resources on how to
incorporate a new device type into ng-spice", and wanted to reply
"use the ACS model compiler...."
Anyway ... where does everyone stand on this?
On adding a model .....
I believe that adding a model to Spice is somewhat masochistic, which
is why ACS is different in this regard. The raw ACS model interface
is a lot less work, but with the mixed-mode and multi-rate hooks
there are issues that don't come up in Spice. So, I made the model
compiler. It is so much easier.
The version that is out now (0.28) does half of the job. I almost
have the other half, but it has been slow because of priorities
elsewhere. If someone is actually using it, that would bump it up to
really high priority. It would also make the documentation really
high priority.
Is there someone here that wants to port the ACS model compiler to
Spice???? I believe this would be a huge asset in many ways. It is
useful even if it only does part of the job.
Partial thread listing: