Yup! There are times when it makes sense to standardize a subcircuit definition that has four fixed nodes in the order of (in+ in- out power ground), for example, to be used for OpAmps, and there are times when it doesn't. The advantage of the above standard is that you have a blind "plug and play" guarantee, but then if you run across an OpAmp which also has DC offset inputs, or a differential output, or frequency compensation input(s), the above standard will fall short and then you will have to wait for someone to fix the standard (a good old IBIS phenomena). With a general non-standard subcircuit definition I can do all of the above, even if I have to pay a little more attention not to mess up and accidentally connect my inputs where the frequency compensation should have gone, the power supplies where the DC offset should have gone, etc... Interestingly, the non-standard subcircuit definition will still work to describe standard OpAmps, and even if one of my OpAmps has 4 nodes, and another has 7 nodes, I can still connect them together appropriately and have a successful (interoperability) simulation. It all depends on when and where and what, and some personal preferences... This may be a personal choice, but I prefer the freedom even if I have to work a little harder to enjoy it. Of course if I end up working so much harder that I don't have time left to enjoy the freedom, I will end up voting for the standardized subcircuits (interfaces). Arpad =========================================================== -----Original Message----- From: Mike Steinberger [mailto:msteinb@xxxxxxxxxx] Sent: Tuesday, October 21, 2008 4:24 PM To: Muranyi, Arpad Cc: ibis-macro@xxxxxxxxxxxxx Subject: Re: [ibis-macro] Re: IBIS model for SerDes IO Arpad- We converge. That's good. It's certainly true that one can manually adapt between incompatible interfaces. Similarly, I could take a bolt home from the store and machine it to fit a nonstandard nut. (In my case I do literally have that capability.) The point is, do we want to be doing manual adaptation between every pair of models? I don't think so. Mike S. --------------------------------------------------------------------- IBIS Macro website : http://www.eda.org/pub/ibis/macromodel_wip/ IBIS Macro reflector: //www.freelists.org/list/ibis-macro To unsubscribe send an email: To: ibis-macro-request@xxxxxxxxxxxxx Subject: unsubscribe