It turns out that it is possible to create IBIS models for differential drivers with quite good correlated results to SPICE differential simulations. We've created quite a few using the following techniques: 1) The SPICE circuit used for extraction of the buffer I/V and V/T curves must operate in a balanced mode at the correct operating point. 2) Instantaneous common mode offset in the SPICE simulations must be eliminated from the simulations prior to extraction. There are a few methods available to accomplish this. 3) V/T extraction must be performed at the normal operating conditions for the device, and be consistent with the operating conditions of the I/V curve extractions. If this is not possible, then the I/V curves must be extracted from a transient simulation at the nominal operating point, rather than a DC simulation. 4) The IBIS model is valid only over a small set of operating conditions near the common mode operating point, because the IBIS model is inherently single ended by construction. For multiple operating points, such as might be seen in BLVDS applications or with non-100ohm system termination, multiple IBIS model extractions would be necessary. LVDS drivers are rather complex creatures and are generally extremely "twitchy" to work with in SPICE. This tends to complicate the single ended IBIS model extraction. In general, there is no one way to create an IBIS model from a differential SPICE model. However, there are quite a few tricks in the bag that can be used to create useful and highly accurate models. best regards, scott -- Scott McMorrow Principal Engineer SiQual, Signal Quality Engineering 18735 SW Boones Ferry Road Tualatin, OR 97062-3090 (503) 885-1231 http://www.siqual.com Jon Powell wrote: > I have done some LVDS models and have NOT had any (good) luck > in simulating them as single ended buffers. > Let me re-phrase that. Most of the SPICE models that I have run do > not give correct (or self-correlating) results if you don't put the > series current return resistor into the LVDS circuit. If you try to > simulate this resistor with a resistor to some constant node you also > get bogus results. In order to get correct SPICE results you have to > simulate > both drivers at the same time with the correct termination. > > I have seen this result in 3 independent LVDS drivers from different > vendors. > > For an example LVDS IBIS model, you might check out the National or Altera > web pages. > > jon > > > -----Original Message----- > > From: si-list-bounce@xxxxxxxxxxxxx > > [mailto:si-list-bounce@xxxxxxxxxxxxx]On Behalf Of Chris Brewster > > Sent: Thursday, October 11, 2001 10:32 AM > > To: khalida@xxxxxxxxxxx > > Cc: si-list@xxxxxxxxxxxxx > > Subject: [SI-LIST] Re: IBIS modeling > > > > > > Khalid, > > > > Most of the information describes the process for extraction > > of a Single > > Ended buffer. With LVDS, you have to treat each output as if > > it were a > > single ended buffer and then combine them to create a > > differential model. > > > > The literature from the IBIS summit by Hegazy is a good place > > to start. > > > > http://www.eda.org/pub/ibis/summits/jan01/hegazy.zip > > > > regards, > > > > -Chris > > > > > > At 09:01 AM 10/11/2001 -0700, Khalid Ansari wrote: > > > > >Hi all, > > > > > >I am looking to create IBIS models for my LVDS I/Os. I already > > >have Hspice models created. Is there any good literature on how > > >to create IBIS models out of Hspice models. I haven't had a chance > > >to work with IBIS in the past so any introductory literature will be > > >helpful. I guess the IBIS version I will be using is 3.2 > > with scripts > > >created by North Carolina State University. > > > > > >Thanks in advance, > > >Khalid > > > > > >------------------------------------------------------------------ > > >To unsubscribe from si-list: > > >si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > > > > >or to administer your membership from a web page, go to: > > >//www.freelists.org/webpage/si-list > > > > > >For help: > > >si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > > > > >List archives are viewable at: > > > //www.freelists.org/archives/si-list > > >or at our remote archives: > > > http://groups.yahoo.com/group/si-list/messages > > >Old (prior to June 6, 2001) list archives are viewable at: > > > http://www.qsl.net/wb6tpu > > > > > > > > > ------------------------------------------------------------------ > > To unsubscribe from si-list: > > si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > > > or to administer your membership from a web page, go to: > > //www.freelists.org/webpage/si-list > > > > For help: > > si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > > > List archives are viewable at: > > //www.freelists.org/archives/si-list > > or at our remote archives: > > http://groups.yahoo.com/group/si-list/messages > > Old (prior to June 6, 2001) list archives are viewable at: > > http://www.qsl.net/wb6tpu > > > > > > > > ------------------------------------------------------------------ > To unsubscribe from si-list: > si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field > > or to administer your membership from a web page, go to: > //www.freelists.org/webpage/si-list > > For help: > si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field > > List archives are viewable at: > //www.freelists.org/archives/si-list > or at our remote archives: > http://groups.yahoo.com/group/si-list/messages > Old (prior to June 6, 2001) list archives are viewable at: > http://www.qsl.net/wb6tpu > ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field or to administer your membership from a web page, go to: //www.freelists.org/webpage/si-list For help: si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field List archives are viewable at: //www.freelists.org/archives/si-list or at our remote archives: http://groups.yahoo.com/group/si-list/messages Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu