I know I'm the one who ticked you off ... To be honest, your original message irked me (again) when it said > Could someone please > answer the question? as though the sole reason for this e-mail list's existence was to answer your questions, and that people on the list all know the answer to your question for every simulator in existence, and we're not answering you just out of spite. I wasn't around for the original AMS definition, and I don't work for any of the simulator vendors; no one on the list works for all the vendors, so there's simply no one who can answer your question about what works in every simulator. It's not that we in the group are "forgetting" the role of the spec. The AMS LRM is the only official definition, so if your stuff has to work everywhere, that's what you're stuck with. Even that's not quite right, since many haven't implemented the new features of LRM 2.2. The references to 1364 are meant to be helpful, since some features (like $fscan) have been added to more than one simulator -- but I'm certainly not in a position to guarantee that it works correctly in every simulator that your customers might use. Designers at ADI use many simulation tools, also, and I actually go and check that things work consistently -- not just AMS, but even transistor models like BSIM3/4 or Mextram, and I've found numerous bugs in the simulators. So, in summary, I apologize for ticking you off, but please keep in mind that we're all volunteers here, and we don't know everything. The LRM is the spec, and if you think that it is ambiguous in some way, then by all means, let's open up a Mantis item and get the committee to work on language to clarify it, consistent with how the vendors have implemented it (to the extent possible). -GeoffreyReceived on Tue Sep 13 09:52:44 2005
This archive was generated by hypermail 2.1.8 : Tue Sep 13 2005 - 09:52:50 PDT