On Sunday 24 October 2010, c...@eugeneweb.com wrote: > I sapose that you could pass an argument to gnet-spice-sdb > (or set a variable) to clue it in on which spice variant to > target.
You could go nuts with that. The only real standard in spice is back in the spice-2 days. Then they all evolved incompatibly from there. All simulators using spice format do at least something to read files made for another, but none are perfect. On the high end, it seems that Hspice is most accepted as a pseudo-standard. On the low end, it seems that Pspice is most accepted. That's two, both spice-2 forks. Then there is a third, for the spice-3 forks that the minor players are more likely to follow. > In the long term maybe an XML like standard language would be > a way to modernize it. In the long term, most people in the know prefer a Verilog format for netlists. The format is well defined, with an official document. Most high end simulators support it to some degree, but do not default to it. NO low end simulators support it. They are all followers, and waiting for someone else to be first, then they will be forced to support it. Gnucap supports it, gEDA does not. Still, that doesn't help with legacy models, which come in many different formats, and have lots of issues other than syntax. > Either way I think it might be better to put the parameters > in another attribute like say, params so that value is not > overloaded and you can choose to handle them differently if > you like. Eg, I would like to keep someting like 10k in > value just to keep the schematic looking clean. Something needs to be done. The problem has been known for years. _______________________________________________ geda-user mailing list geda-user@moria.seul.org http://www.seul.org/cgi-bin/mailman/listinfo/geda-user