## [SI-LIST] Re: FW: IBIS modelling in PSpice

• To: <si-list@xxxxxxxxxxxxx>
• Date: Thu, 5 Jan 2006 10:49:21 -0800

```Chris,

Correct me if I am wrong, but what you describe below seems
to be an extraction of each data table (I-V and V-t) into
separate PWL sources in PSPICE.  Simulating the tables by
themselves may be useful in some cases, but is not the same
as simulating the complete IBIS buffer model in which the
I-V and V-t tables interact with each other.  I believe
Nikhil was looking for an HSPICE B-element equivalent
(IBIS buffer element) in PSPICE.

Sorry for pestering you this much on this, I am not
doing this to give you a hard time, honest.  I am also
curious to see what the answer is.

Thanks,

=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D

-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] =
On Behalf Of Chris Schmolze
Sent: Thursday, January 05, 2006 10:21 AM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] Re: FW: IBIS modelling in PSpice

I thought "model IBIS in PSpice" had some room for interpretation so I
thought I'd add an angle to the thread that was not mentioned, just in
case it helped. If Nikhil's question is "How do I use my IBIS model in
PSpice" then,

Nikhil,=3D20

PSpice has an IBIS to SPICE translator but, does not have an expression
that an IBIS model could be assigned directly to. ETable and GTable
values need to be used.=3D20

1.Use the ETABLE part from PSpice ABM libraries or if you use PSipe in a
text mode an example is below.

2.In the TABLE property of this part define your data values in the
format
(x1,y1) (x2,y2) ....and so on  i.e. your IBIS curve data

3. To the input side of ETABLE part place a DC source, Output of ETABLE
can be

4. Set up a DC sweep with the  sweep values set to the value list =3D3D =
x1
x2 x3 x4
.......

5. Run the simulation and the waveform corresponding to data values
should be plotted
in the probe.

One can use a combination of controlled sources on either side of ETABLE
to
plot any data points relation like (I vs V) , (V vs V) or (V vs I) or (I
vs I).

Alternatively a GTABLE can be used.

In a text mode we might have something like this:

.SUBCKT GND_CLAMP OUT+  OUT- IN+ IN-=3D20
* Connections     Out+ Out IN+ IN-=3D20
GGND_CLAMP OUT+ OUT- TABLE {V(IN+,IN-)}=3D20
+   -3.300 ,  -83.930m=3D20
+   -3.200 ,  -81.070m=3D20
+   -3.100 ,  -78.170m=3D20
+   -1.100 ,  -15.290m=3D20
+   -1.000 ,  -12.250m=3D20
+ -900.000m,   -9.370m=3D20
.ENDS=3D20

Notice in the above that the values of the TABLE can be copied from a
csv text
file or other TABLE information such as MS-Excel, or wherever you've
The advantage here is that you can change the information in excel and
copy paste the=3D20
information here.=3D20

R- Chris

-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx]
Sent: Thursday, January 05, 2006 10:34 AM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] Re: FW: IBIS modelling in PSpice

Chris,

I think the article you are referring to is the opposite of what Nikhil
was asking for. The article explains how to make an IBIS file from a
transistor level buffer model in PSPICE.
I think he was asking how to take an IBIS model and simulate with that
in PSPICE.

------------------------------------------------------------

-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx]
=3D3D On Behalf Of Chris Schmolze
Sent: Thursday, January 05, 2006 5:50 AM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] FW: IBIS modelling in PSpice

=3D3D3D20

Nikhil,
=3D3D3D20
The PSpice equivalent to the Berkeley standard B-element is the EVALUE
voltage-controlled voltage source and GVALUE voltage-controlled current
source.=3D3D3D20

The EVALUE and GVALUE parts are located in the ABM library and are
documented in the PSpice Reference Guide.

If you'd like to use PSpice to create IBIS models here is a link to an
app. note "Creating IBIS Models using PSpice and Allegro PCB SI Model
Integrity".  The app. note come with a kit or sample PSpice project.
li=3D
n
g=3D3D
&s=3D3D3D
o
rt=3D3D3D3D&abs=3D3D3D3D&exclude=3D3D3D3D

R- Chris Schmolze

-----Original Message-----
From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx]
On Behalf Of nrpatel@xxxxxxxxxxx
Sent: Tuesday, January 03, 2006 3:56 PM
To: si-list@xxxxxxxxxxxxx
Subject: [SI-LIST] IBIS modelling in PSpice

Hello,
Is there a way to model IBIS in PSpice? If so can anyone show me how?
I am not looking for an exact representation. A behavioral model would
be just as fine.

Thanks
Nikhil=3D3D3D20

------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

http://www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
http://www.si-list.org

List archives are viewable at:    =3D3D3D20
http://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
=3D3D3D20

------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

http://www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
http://www.si-list.org

List archives are viewable at:    =3D3D20
http://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
=3D3D20
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

http://www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
http://www.si-list.org

List archives are viewable at:    =3D20
http://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
=3D20

------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

http://www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
http://www.si-list.org

List archives are viewable at:    =20
http://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
=20
------------------------------------------------------------------
To unsubscribe from si-list:
si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field

http://www.freelists.org/webpage/si-list

For help:
si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field

List FAQ wiki page is located at:
http://si-list.org/wiki/wiki.pl?Si-List_FAQ

List technical documents are available at:
http://www.si-list.org

List archives are viewable at:
http://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

```