=20 =20 Arpad, You are correct this approach falls short of capturing the interaction between the tables. Useful in some cases but, less than ideal. I have seen the case where the interaction between the curves was known and the tables were input into an polynomial statement which contained the equation that defined that interaction. I should also mention that the IBIS-to-PSpice translator considers v-i and not v-t curves so there is a shortcoming to that approach also. Perhaps there are other translators that do. In summary, an equivalent to the HSPICE B-element does not exist in PSpice. Off subject.. though it does in PSpice's big brother SPECTRE. R- Chris -----Original Message----- From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] On Behalf Of Muranyi, Arpad Sent: Thursday, January 05, 2006 12:49 PM To: si-list@xxxxxxxxxxxxx Subject: [SI-LIST] Re: FW: IBIS modelling in PSpice 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, Arpad =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= 3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D =3D3D=3D =3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D= 3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D=3D3D =3D3D=3D =3D3D=3D3D=3D3D=3D3D=3D3D -----Original Message----- From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] =3D 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 Arpad, 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,=3D3D20 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.=3D3D20 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 terminated to desired load. 4. Set up a DC sweep with the sweep values set to the value list = =3D3D3D =3D 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-=3D3D20 * Connections Out+ Out IN+ IN-=3D3D20 GGND_CLAMP OUT+ OUT- TABLE {V(IN+,IN-)}=3D3D20 + -3.300 , -83.930m=3D3D20 + -3.200 , -81.070m=3D3D20 + -3.100 , -78.170m=3D3D20 + -1.100 , -15.290m=3D3D20 + -1.000 , -12.250m=3D3D20 + -900.000m, -9.370m=3D3D20 .ENDS=3D3D20 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 your IBIS curve data. The advantage here is that you can change the information in excel and copy paste the=3D3D20 information here.=3D3D20 R- Chris -----Original Message----- From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] On Behalf Of Muranyi, Arpad 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. Arpad ------------------------------------------------------------ -----Original Message----- From: si-list-bounce@xxxxxxxxxxxxx [mailto:si-list-bounce@xxxxxxxxxxxxx] =3D3D3D 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 =3D3D3D3D20 Nikhil, =3D3D3D3D20 The PSpice equivalent to the Berkeley standard B-element is the EVALUE voltage-controlled voltage source and GVALUE voltage-controlled current source.=3D3D3D3D20 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. http://www.cadence.com/community/allegro/pcb_si/tr.aspx?type=3D3D3D3D3DMo= d e=3D li=3D3D n g=3D3D3D &s=3D3D3D3D o rt=3D3D3D3D3D&abs=3D3D3D3D3D&exclude=3D3D3D3D3D R- Chris Schmolze Cadence -----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=3D3D3D3D20 ------------------------------------------------------------------ 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 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: =3D3D3D3D20 //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 =3D3D3D3D20 ------------------------------------------------------------------ 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 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 //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 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 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 //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 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 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 //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 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 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 //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 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 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: //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