[ibis-macro] Re: IBIS model for SerDes IO

  • From: "Muranyi, Arpad" <Arpad_Muranyi@xxxxxxxxxx>
  • To: <ibis-macro@xxxxxxxxxxxxx>
  • Date: Tue, 21 Oct 2008 15:39:40 -0700

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

Other related posts: