From: owner-ibis-users@eda.org (ibis-users)
To: ibis-users-digest@eda.org
Subject: ibis-users V1 #137
Reply-To: 
Sender: owner-ibis-users@eda.org
Errors-To: owner-ibis-users@eda.org
Precedence: bulk


ibis-users         Thursday, January 28 2010         Volume 01 : Number 137




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

Date: Wed, 27 Jan 2010 16:17:36 -0800
From: Bob Ross <bob@teraspeed.com>
Subject: [IBIS-Users] Agenda, IBIS Summit at DesignCon for February 4, 2010

IBIS Summit Participants:

Below is the planned agenda.  We look forward to some very interesting
technical content and discussions.

If you want to participate, please register directly with the information
below:

    Name:
    E-mail address:
    Company:
    Telephone:

Send to: Lance Wang <lwang@iometh.com>

Also DesignCon on-line registration closes on Thursday, noon Central
time to take advantage of exhibition passes and discounts:

   http://www.designcon.com/2010/vip_passes/ibis.html

Bob

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

                       AGENDA - IBIS SUMMIT MEETING
                        Thursday, February 4, 2010

                      Santa Clara Convention Center
                         Santa Clara, California

                       Room: 203 in the Convention
                   Center, Second Floor (look for signs)

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

8:00 AM     Refreshments & Sign In

8:30 AM     Official Opening
             - Welcome to Summit
             - Introductions
             - Opens for Issues & Discussion Topics

8:45 AM     IBIS Activities and Future Plans
             Bob Ross, Teraspeed Consulting Group

9:05 AM     Top 10 Issues As Seen During IBIS Model Reviews
             Lynne Green, Green Streak Programs

9:25 AM     IBIS Quality Checklist Rev. 2.0
             Moshiul Haque and Randy Wolff, Micron Technology

9:55 AM     Pin-Pair Oriented Extraction Method for Differential
             Pair IBIS Modeling
             Lance Wang, IO Methodology

10:15 AM    BREAK

10:30 AM    Signal Loop Inductance in [Pin] and [Package Model]s
             Randy Wolff, Micron Technology

11:00 AM    An Introduction to Model Connection Protocols
             Brad Brim, Sigrity

11:20 AM    Quality Metrics for S-parameter Models
             Yuriy Shlepnev, Simberian

12:00 PM    LUNCH - (Hosted by Cisco Systems and IBIS Open Forum)
             Pre-registration required

1:00 PM     SI/PI Co-Analysis and Linearity Indicator
             Myoung Joon Choi and Vishram Pandit, Intel Corporation

1:30 PM     IBIS-ATM Task Group Report
             Arpad Muranyi, Mentor Graphics Corporation

1:40 PM     Predicting BER with IBIS-AMI: Experiences Correlating
             SerDes Simulations and Measurement
             Todd Westerhoff*, Adge Hawes**, Michael Steinberger*,
             Kent Dramstad**, Walter Katz*, Barry Katz*,
             *Signal Integrity Software (SiSoft), and **IBM

2:20 PM     Growing Pains with IBIS-AMI Modeling
             Arpad Muranyi, Mentor Graphics Corporation

2:45 PM     BREAK

3:00 PM     Open Discussion - Future Projects

4:45 PM     Concluding Items
             - Next Open Forum Meeting: February 19, 2010
             - European IBIS Summit: May 12, 2010, Hildesheim, Germany
               with Signal Propogation on Interconnects Workshop

5:00 PM     End of Meeting Room Availability

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

Sponsors:   Cisco Systems, DesignCon, IBIS Open Forum

DesignCon:  February 1 - 4, 2010
             Santa Clara Convention Center
             Santa Clara, California
             See http://www.designcon.com/ for more information.

LIST OF NEARBY HOTELS

   See http://www.designcon.com/2010/hotel/index.asp for
   travel directions, hotels and other information.

- -- 
Bob Ross
Teraspeed Consulting Group LLC     Teraspeed Labs
121 North River Drive              13610 SW Harness Lane
Narragansett, RI 02882             Beaverton, OR 97008
401-284-1827                       503-430-1065
http://www.teraspeed.com           503-246-8048 Direct
bob@teraspeed.com

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC


- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Wed, 18 Nov 2009 10:55:25 -0500
From: Eric Monteiro <Eric.Monteiro@gennum.com>
Subject: [IBIS-Users] AMI convolution

- --_000_B66E0103B6CB5145AD5408F15549A1E8211ADC0DC2EXCHANGEadgen_
Content-Type: text/plain; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Hi everyone,

I was hoping someone could clarify who is responsible for convolution in IB=
IS-AMI (EDA tool, or the modeler).

Clearly the convolution involving an FIR filter is upon the modeler, the co=
nvolution I speak of is the one that is done with the channel response.

My understanding has been as follows: (please correct me if I'm wrong)

(a) -- (Tx IC) -- (passive channel) --(b)--(Rx IC)

You force an impulse at (a), measure the response at (b).  (b) is the analo=
g channel response hAC(t).  GetWave then needs a wave, which should be an i=
deal bit train, convolved with the bit period (creates a piece wise linear =
wave) which is then convolved with hAC(t) to produce the wave fed into GetW=
ave.  There was discussion as to whether the modeler or the EDA tool should=
 do the above convolution.  Has it been decided who this task falls on?

Best Regards,
Eric Monteiro

________________________________
This communication contains confidential information intended only for the =
addressee(s). If you have received this communication in error, please noti=
fy us immediately and delete this communication from your mail box.

- --=20
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


- --_000_B66E0103B6CB5145AD5408F15549A1E8211ADC0DC2EXCHANGEadgen_
Content-Type: text/html; charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dus-ascii">
<meta content=3D"MSHTML 6.00.6000.16915" name=3D"GENERATOR">
</head>
<body>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">Hi =
everyone,</span></font></div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009"></s=
pan></font>&nbsp;</div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">I w=
as hoping someone could clarify who is responsible for convolution in IBIS-=
AMI (EDA tool, or the modeler).</span></font></div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009"></s=
pan></font>&nbsp;</div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">Cle=
arly the convolution involving an FIR filter is upon the modeler, the convo=
lution I speak of is the one that is done with the channel response.</span>=
</font></div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009"></s=
pan></font>&nbsp;</div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">My =
understanding has been as follows: (please correct me if I'm wrong)</span><=
/font></div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009"></s=
pan></font>&nbsp;</div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">(a)=
 -- (Tx IC) -- (passive channel) --(b)--(Rx IC)</span></font></div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009"></s=
pan></font>&nbsp;</div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">You=
 force an impulse at (a), measure the response at (b).&nbsp; (b) is the ana=
log channel response hAC(t).&nbsp; GetWave then needs a wave, which should =
be an ideal bit train, convolved with the bit period
 (creates a piece wise linear wave) which is then convolved with hAC(t) to =
produce the wave fed into GetWave.&nbsp; There was discussion as to whether=
 the modeler or the EDA tool should do the above convolution.&nbsp; Has it =
been decided who this task falls on?</span></font></div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009"></s=
pan></font>&nbsp;</div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">Bes=
t Regards,</span></font></div>
<div><font face=3D"Arial" size=3D"2"><span class=3D"005494715-18112009">Eri=
c Monteiro</span></font></div>
<br>
<hr>
<font face=3D"Arial" color=3D"Gray" size=3D"2">This communication contains =
confidential information intended only for the addressee(s). If you have re=
ceived this communication in error, please notify us immediately and delete=
 this communication from your mail box.<br>
</font>
</body>
<br />--=20
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href=3D"http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</html>

- --_000_B66E0103B6CB5145AD5408F15549A1E8211ADC0DC2EXCHANGEadgen_--
- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Fri, 22 Jan 2010 14:58:26 -0000
From: "Nikonchuk Sergey-R6294C" <R6294C@freescale.com>
Subject: [IBIS-Users] RE: The spice2ibis IV Clamp Issues and proposed Solutions

This is a multi-part message in MIME format.

- ------_=_NextPart_001_01CA9B73.54A2F7B7
Content-Type: multipart/alternative;
	boundary="----_=_NextPart_002_01CA9B73.54A2F7B7"


- ------_=_NextPart_002_01CA9B73.54A2F7B7
Content-Type: text/plain;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

Dear IBIS Users Community.
This is a first time when I send e-mail to the IBIS community.
So, be patient, please, if I am use wrong e-mail  address or asking
questions which one already clarified in some documentation.
Just point me on right source.
My particular questions that I hope to get answers highlighted below as
"Q1, Q2, Q3"
=20
During detailed evaluation of IBIS characterization flow, especially for
ODT (On-Die Termination) cells,
we find some issues in Existing s2ibis3 implementation for Clamp current
capturing and printing in to IBIS model.
=20
1. The Voltage range not cover Max condition for
[Pullup]/[Pulldown]/[GND_clamp]/[POWER_clamp] I-V Curves
As recommended by IBIS standards and Cookbook , the range for the IV
curves have to be -Vcc::2*Vcc
Now, for "Vcc" value the "Typ" value used.
It mean, if we have Typ Vcc =3D1.8V +/- 0.1V for Max/Min conditions,
we have -1.8V::3.6V range for IV curves, which one cover Typ and Min
recommendation,
But not enough for Max condition, which one should be -1.9V::3.8V
=20
I suggest to extend the range for IV Curves capturing up to Max [Voltage
Range] value.
That's have to be applied for All 4 IV curves - [Pullup]/[Pulldown]/[GND
clamp]/[POWER clamp]=20
=20
Q1. Is there any particular reasons, comments - Why IV curves referenced
to Typ Vref? Is there  concern to extend IV ranges up to Max Vref ?
=20
=20
2. The Minimum recommended range for Clamp IV capturing cause
non-monotonysity issue in Final IBIS models.
Existing implementation of s2ibis3  Assume the Minimum Voltage ranges
for Clamp Curves:
[GND_clamp] -Vcc::Vcc
[POWER_clamp] Vcc:2*Vcc (Ground referenced)
=20
Below is example:
=20
[Voltage Range]        3.3000V           3.0000V             3.6000V
|=20=20
[GND_clamp]=20
|Voltage   I(typ)              I(min)              I(max)
|=20=20
  -3.30    -3.5860A          -3.6101A            -3.4617A
  -3.23    -3.4782A          -3.5024A            -3.3533A
  -3.16    -3.3704A          -3.3947A            -3.2450A
.....
  3.14    31.9335uA         32.7227uA           40.1997uA
  3.21    32.7095uA         73.2482uA           41.1226uA
  3.28    33.5298uA         0.2503mA            42.0514uA
|=20=20
[POWER_clamp]=20
|Voltage   I(typ)              I(min)              I(max)
|=20=20
  -3.28    3.5775A           3.6016A             3.4528A
  -3.24    3.5154A           3.5397A             3.3904A
  -3.20    3.4534A           3.4777A             3.3281A
.....
  -0.08    35.8263uA         26.4944uA           47.5355uA
  -0.04    34.5005uA         25.3183uA           46.9642uA
   0.00    33.7999uA         24.7033uA           46.4029uA

Looks fine so far?
Now remind that we have [POWER_clamp] values in IBIS file referenced to
[Voltage range]
Vtable =3D Vreference - Voutput

So, if we will re-print the [Power_clamp] table for the Ground-reference
voltages, we will have something like as following:
[POWER_clamp]=20
|Voltage   I(typ)              I(min)              I(max)
|=20=20
  6.88                                             3.4528A
  6.84                                             3.3904A
  6.80                                             3.3281A
....
  6.58    3.5775A                                    2.4528A
  6.54    3.5154A                                    2.3904A
  6.50    3.4534A                                    2.3281A
....
  6.28    2.5775A           3.6016A             1.4528A
  6.24    2.5154A           3.5397A             1.3904A
  6.20    2.4534A           3.4777A             1.3281A

.....
   3.68    39.8263uA         46.4944uA           47.5355uA
   3.64    38.5005uA         45.3183uA           46.9642uA
   3.60    37.7999uA         44.7033uA           46.4029uA
...........
   3.38    35.8263uA        36.4944uA            ?????????

   3.34    34.5005uA        35.3183uA            ?????????

   3.30    33.7999uA        34.7033uA            ?????????

........
   3.08                     26.4944uA

   3.04                     25.3183uA

   3.00                     24.7033uA=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20

And when [POWER_clamp] and [GND_clamp] combined together and added to
[Pullip]/[Pulldown] for simulation,
We have double counting "Min" clamps between 3.0V and 3.3V
And we have kind of "Hole" for Max clamp between 3.28V and 3.6V=20
Does it looks negligible?
=20
inischk4 say No.
=20
WARNING - Model v330_11_c4: POWER Clamp : Typical value never becomes
zero
WARNING - Model v330_11_c4: POWER Clamp : Minimum value never becomes
zero
WARNING - Model v330_11_c4: POWER Clamp : Maximum value never becomes
zero
WARNING - Combined Pulldown for Model: v330_11_c4 Typical data is
non-monotonic
WARNING - Combined Pullup for Model: v330_11_c4 Typical data is
non-monotonic
WARNING - Combined Pulldown for Model: v330_11_c4 Minimum data is
non-monotonic
WARNING - Combined Pullup for Model: v330_11_c4 Minimum data is
non-monotonic
WARNING - Combined Pulldown for Model: v330_11_c4 Maximum data is
non-monotonic
WARNING - Combined Pullup for Model: v330_11_c4 Maximum data is
non-monotonic
=20
That's Especially Important for the ODT models, where Clamp currents is
quite significant
And cause issues related to accuracy of  models simulation.
=20
What the Solution could be for the issue above?
=20
Proposed Solution to extend Simulation ranges for both [Power_clamp] and
[GND_clamp] to -Vcc::2*Vcc
(See IBIS_Cookbook_v4.pdf, Table 5-6)
In this case we will cover  whole range.
BUT! If we will print All the data "As Is" in to IBIS model, Clamp
Currents will be Duplicated!
One of the Option to avoid duplication described in IBIS cookbook -
Sections 5.1.3.4, 5.1.3.5
If we just "Clip" the data as described - we have to be take care about
Extrapolation Errors (Section 5.1.3.9)
At the end - it would be almost the same as "minimal range" and will NOT
resolve all ibischk4 warning and simulation concerns.
=20
More reasonable Approach, applicable for ODT models as well described in
Following Presentation:
http://www.vhdl.org/pub/ibis/summits/jun03b/muranyi3.pdf
=20
This called as "Clip and Extend"
=20
* Sweep device from -Vcc to 2*Vcc twice: GND and Vcc relative
* Cut clamp curves where they reach zero current going left to right
* Extrapolate all clamp curves horizontally to 2*Vcc
=20
Opposite to Cookbook Proposal, this approach Cut clamp current when it's
going from Positive to Negative value
And Extend (Extrapolate) this value to end of characterization range.
=20
In a reality, for plain (non-ODT) buffers it mean=20
GND_clamp range: -Vcc::0=20
POWER_clamp range 0::2*Vcc (Ground referenced)
=20
Q2: Why Cookbook 4.0 Sections 5.1.3.4, 5.1.3.5 recommend to clip the
date by Differerent ranges?
GND_clamp range: -Vcc::Vcc=20
POWER_clamp range Vcc::2*Vcc (Ground referenced)
Is there any concerns to use "Clip and Extend" Approach for All Buffer
types, not ODT only?
GND_clamp range: -Vcc::0=20
POWER_clamp range 0::2*Vcc (Ground referenced)
=20
The Cookbook recommended Clamp ranges  seems contradictive with what
IBISCHK really expected and potentially could confuse simulators.=20
Am I miss something here?
=20
At the same time, during investigation of this issue we find Alternative
(claimed as more accurate for ODT) approach called as DEC:
http://www.vhdl.org/pub/ibis/summits/sep05/ross2.pdf
=20
This Approach seems more tricky for Implementation with questionable
added value in term of accuracy.
=20
Q3: Does anybody implement this approach in they models? What is impact
in terms of simulation accuracy vs. "Clip and extend"?
Can anybody share particular code to split clamps according to DEC
algorithms?
=20
=20
I  will greatly appreciate any feedback and proposals to address issues
above.
=20
Sergey Nikonchuk=20
Characterization and View Generation=20
TSO / DT / L&M / IO Pad Cell Libraries
Freescale Semiconductor, Inc.=20
www.freescale.com <http://www.freescale.com/>=20

Contacts:=20
Phone +7 (495) 589 1839=20
Mobile +7 (916) 993 3467=20
Fax +7 (495) 787 0151=20
Sergey.Nikonchuk@freescale.com

=20

This e-mail and any attachments have been classified as:=20
[x] Public=20
[ ] Internal Use Only=20
[ ] Confidential Proprietary=20

=20

=20

- --=20
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


- ------_=_NextPart_002_01CA9B73.54A2F7B7
Content-Type: text/html;
	charset="US-ASCII"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML xmlns:o =3D "urn:schemas-microsoft-com:office:office"><HEAD>
<META content=3D"text/html; charset=3Dus-ascii" http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18854"></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3DArial><SPAN=20
class=3D514525413-20012010><SPAN class=3D310013410-22012010>Dear IBIS Users=
=20
Community.</SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D310013410-22012010>This=
 is a=20
first time when I send e-mail to the IBIS community.</SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D310013410-22012010>So, =
be=20
patient, please, if I am use wrong e-mail&nbsp; address or asking questions=
=20
which one already clarified in some documentation.</SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D310013410-22012010>Just=
 point me=20
on right source.</SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D310013410-22012010>My p=
articular=20
questions that I hope to get answers highlighted below as "<FONT=20
size=3D3><STRONG><U>Q1, Q2, Q3</U></STRONG></FONT>"</SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN=20
class=3D310013410-22012010></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>During detailed evaluation of IBIS=20
characterization flow, especially for ODT (On-Die Termination)=20
cells,</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>we find some issues in Existing s2ibi=
s<SPAN=20
class=3D310013410-22012010>3</SPAN> implementation for Clamp current captur=
ing and=20
printing in to IBIS model.</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>1. The Voltage range not cover Max co=
ndition=20
for [Pullup]/[Pulldown]/[GND_clamp]/[POWER_clamp] I-V Curves</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>As recommended by IBIS standards and=
=20
Cookbook , the range for the IV curves have to be -Vcc::2*Vcc</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>Now, for "Vcc" value the "Typ" value=
=20
used.</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>It mean, if we have Typ Vcc =3D1.8V +=
/- 0.1V=20
for Max/Min conditions,</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>we have -1.8V::3.6V range for IV curv=
es,=20
which one cover&nbsp;Typ and Min recommendation,</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>But not enough for Max condition, whi=
ch one=20
should be -1.9V::3.8V</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>I suggest to extend the range for IV =
Curves=20
capturing up to Max [Voltage Range] value.</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>That's have to be applied for All 4 I=
V=20
curves - [Pullup]/[Pulldown]/[GND clamp]/[POWER clamp] </SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D310013410-22012010><FON=
T=20
size=3D3><STRONG><U>Q1. Is there any particular reasons, comments - Why IV =
curves=20
referenced to Typ Vref? Is there&nbsp;</U></STRONG><SPAN=20
class=3D234315714-22012010><FONT color=3D#0000ff=20
size=3D2>&nbsp;</FONT></SPAN><STRONG><U>concern to extend IV ranges up to M=
ax Vref=20
?</U></STRONG></FONT></SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>2. The Minimum recommended range for =
Clamp=20
IV capturing cause non-monotonysity issue in Final IBIS models.</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>Existing implementation of s2ibis<SPA=
N=20
class=3D310013410-22012010>3</SPAN>&nbsp; Assume the Minimum Voltage ranges=
 for=20
Clamp Curves:</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>[GND_clamp] -Vcc::Vcc</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>[POWER_clamp] Vcc:2*Vcc (Ground=20
referenced)</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>Below is example:</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV><PRE>[Voltage Rang=
e]&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.3000V&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.0000V&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.6000V<BR>|&nbsp; <BR>[GND_clam=
p] <BR>|Voltage&nbsp;&nbsp; I(typ)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I(min)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; I(max)<BR>|&nbsp; <BR>&nbsp=
; -3.30&nbsp;&nbsp;&nbsp; -3.5860A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; -3.6101A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; -3.4617A<BR>&nbsp; -3.23&nbsp;&nbsp;&nbsp; -3.4782A&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -3.5024A&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; -3.3533A<BR>&nbsp; -3.16&nbsp;=
&nbsp;&nbsp; -3.3704A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 -3.3947A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 -3.2450A<BR><SPAN class=3D514525413-20012010>.....</SPAN></PRE><PRE><SPAN =
class=3D514525413-20012010>&nbsp;&nbsp;3.14&nbsp;&nbsp;&nbsp; 31.9335uA&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32.7227uA&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 40.1997uA<BR>&nbsp; 3.21&nbsp;&nbsp=
;&nbsp; 32.7095uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 73.2482uA=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 41.1226uA<BR>&=
nbsp; 3.28&nbsp;&nbsp;&nbsp; 33.5298uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; 0.2503mA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp; 42.0514uA<BR>|&nbsp; <BR>[POWER_clamp] <BR>|Voltage&nbsp;&nbsp;=
 I(typ)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp; I(min)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp; I(max)<BR>|&nbsp; <BR>&nbsp; -3.28&nbsp;&nbsp;&nbsp; 3=
.5775A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.6016A&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.4=
528A<BR>&nbsp; -3.24&nbsp;&nbsp;&nbsp; 3.5154A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.5397A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.3904A<BR>&nbsp; -3.20&nbsp;&nbsp;&nb=
sp; 3.4534A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.4=
777A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; 3.3281A<BR>.....</SPAN></PRE><PRE>&nbsp; -0.08&nbsp;&nbsp;&nbsp; 35.8263u=
A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 26.4944uA&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 47.5355uA<BR>&nbsp; -0.04&nbsp=
;&nbsp;&nbsp; 34.5005uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 25.=
3183uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 46.9642u=
A<BR>&nbsp;&nbsp;<SPAN class=3D514525413-20012010>&nbsp;</SPAN>0.00&nbsp;&n=
bsp;&nbsp; 33.7999uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 24.703=
3uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 46.4029uA<B=
R></PRE>
<DIV><FONT face=3DArial><SPAN class=3D514525413-20012010>Looks fine so=20
far?</SPAN></FONT></DIV><FONT size=3D2><SPAN class=3D514525413-20012010>
<DIV><SPAN class=3D514525413-20012010><FONT face=3DArial>Now remind that we=
 have=20
<SPAN class=3D514525413-20012010>[POWER_clamp] values in IBIS file referenc=
ed to=20
[Voltage range]</SPAN></FONT></SPAN></DIV>
<DIV><FONT size=3D2><SPAN class=3D514525413-20012010><SPAN=20
class=3D514525413-20012010><FONT size=3D3><FONT size=3D3 face=3DArial>
<P>Vtable =3D Vreference - Voutput</P></FONT></FONT></SPAN></SPAN></FONT></=
DIV>
<DIV><FONT face=3DArial><SPAN class=3D514525413-20012010><SPAN=20
class=3D514525413-20012010>So, if we will re-print the [Power_clamp] table =
for the=20
Ground-reference voltages, we will have something like as=20
following:</SPAN></SPAN></FONT></DIV></FONT><PRE><SPAN class=3D514525413-20=
012010><SPAN class=3D514525413-20012010>[POWER_clamp] <BR>|Voltage&nbsp;&nb=
sp; I(typ)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; I(min)&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; I(max)<BR>|&nbsp;&nbsp;<BR>&nbsp; 6.88&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;3.4528A<BR>&nbsp; 6.84&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp; 3.3904A<BR>&nbsp; 6.80&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 3.3281A</SPAN></SPAN></PRE><PRE><SPAN class=3D514525413-20012010><SPAN cla=
ss=3D514525413-20012010>....<BR>&nbsp; 6.58&nbsp;&nbsp;&nbsp; 3.5775A&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;2.4528A<BR>&nbs=
p; 6.54&nbsp;&nbsp;&nbsp; 3.5154A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;2.3904A<BR>&nbsp; 6.50&nbsp;&nbsp;&nbsp; 3.4534A&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.3281A</SPAN></S=
PAN></PRE><PRE><SPAN class=3D514525413-20012010><SPAN class=3D514525413-200=
12010>....</SPAN></SPAN></PRE><PRE><SPAN class=3D514525413-20012010><SPAN c=
lass=3D514525413-20012010>&nbsp; 6.28&nbsp;&nbsp;&nbsp; 2.5775A&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.6016A&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.4528A<BR>&nbsp; 6.2=
4&nbsp;&nbsp;&nbsp; 2.5154A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; 3.5397A&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp; 1.3904A<BR>&nbsp; 6.20&nbsp;&nbsp;&nbsp; 2.4534A&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3.4777A&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.3281A<BR><BR>...=
..</PRE><PRE>&nbsp;&nbsp;<SPAN class=3D514525413-20012010> </SPAN><SPAN cla=
ss=3D514525413-20012010>3</SPAN>.<SPAN class=3D514525413-20012010>6</SPAN>8=
&nbsp;&nbsp;&nbsp; 3<SPAN class=3D514525413-20012010>9</SPAN>.8263uA&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class=3D514525413-2001=
2010>4</SPAN>6.4944uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; 47.5355uA<BR>&nbsp;&nbsp;<SPAN class=3D514525413-20012010> 3</SPAN>.=
<SPAN class=3D514525413-20012010>6</SPAN>4&nbsp;&nbsp;&nbsp; 3<SPAN class=
=3D514525413-20012010>8</SPAN>.5005uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;<SPAN class=3D514525413-20012010>4</SPAN>5.3183uA&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 46.9642uA<BR>&nbsp;&nbsp=
;<SPAN class=3D514525413-20012010>&nbsp;3</SPAN>.<SPAN class=3D514525413-20=
012010>6</SPAN>0&nbsp;&nbsp;&nbsp; 3<SPAN class=3D514525413-20012010>7</SPA=
N>.7999uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class=
=3D514525413-20012010>4</SPAN>4.7033uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; 46.4029uA</PRE><PRE><SPAN class=3D514525413-2001201=
0></SPAN>.<SPAN class=3D514525413-20012010>..........</SPAN><BR>&nbsp;&nbsp=
;<SPAN class=3D514525413-20012010>&nbsp;3.38</SPAN>&nbsp;&nbsp;&nbsp; 35.82=
63uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class=3D514525413=
- -20012010>3</SPAN>6.4944uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;<SPAN class=3D310013410-22012010><FONT color=3D#ff00=
00>?????????</FONT></SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class=3D51452541=
3-20012010>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;</SPAN><BR>&nbsp;&nbsp;<SPAN class=3D514525413-20012010> 3.34</S=
PAN>&nbsp;&nbsp;&nbsp; 34.5005uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN c=
lass=3D514525413-20012010>&nbsp;</SPAN>&nbsp;<SPAN class=3D514525413-200120=
10>3</SPAN>5.3183uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;<SPAN class=3D310013410-22012010><FONT color=3D#ff0000>????=
?????</FONT></SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class=3D514525413-20012010>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</SPAN><BR>=
&nbsp;&nbsp;<SPAN class=3D514525413-20012010>&nbsp;3</SPAN>.<SPAN class=3D5=
14525413-20012010>3</SPAN>0&nbsp;&nbsp;&nbsp; 33.7999uA&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN class=3D514525413-20012010>3</SPAN>4.7033=
uA&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<=
FONT color=3D#ff0000><SPAN class=3D310013410-22012010>?????????</SPAN>&nbsp=
;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<SPAN clas=
s=3D514525413-20012010>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </SPAN></PRE><PRE><SPAN class=3D514525413-20012010>=
</SPAN>.<SPAN class=3D514525413-20012010>.......</SPAN><BR>&nbsp;&nbsp;<SPA=
N class=3D514525413-20012010> 3</SPAN>.<SPAN class=3D514525413-20012010>0</=
SPAN><SPAN class=3D514525413-20012010>8</SPAN>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; <FONT color=3D#ff0000>26.4944uA</FONT>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<BR>&nbsp;&nbsp;<SPAN class=
=3D514525413-20012010> </SPAN><SPAN class=3D514525413-20012010>3.04</SPAN>&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=3D#ff0000>25.=
3183uA</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;<BR>&nbsp;&nbsp;<SPAN class=3D514525413-20012010>&nbsp;3.00</SPAN>&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<FONT color=3D#ff0000>24.7033=
uA&nbsp;</FONT>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <BR></PRE>
<DIV>A<SPAN class=3D514525413-20012010>nd when [POWER_clamp] and [GND_clamp=
]=20
combined together and added to [Pullip]/[Pulldown] for simulation,</SPAN></=
DIV>
<DIV><SPAN class=3D514525413-20012010>We have double counting "Min" clamps =
between=20
3.0V and 3.3V</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>And we have kind of "Hole" for Max cl=
amp=20
between 3.28V and 3.6V </SPAN></SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D514525413-20012010>Does=
 it looks=20
negligible?</SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN=20
class=3D514525413-20012010></SPAN></SPAN><SPAN class=3D514525413-20012010><=
SPAN=20
class=3D514525413-20012010></SPAN></SPAN>&nbsp;</DIV>
<DIV><STRONG><U>inischk4 say No.</U></STRONG></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>WARNING - Model v330_11_c4: POWER Cla=
mp :=20
Typical value never becomes zero<BR>WARNING - Model v330_11_c4: POWER Clamp=
 :=20
Minimum value never becomes zero<BR>WARNING - Model v330_11_c4: POWER Clamp=
 :=20
Maximum value never becomes zero<BR>WARNING - Combined Pulldown for Model:=
=20
v330_11_c4 Typical data is non-monotonic<BR>WARNING - Combined Pullup for M=
odel:=20
v330_11_c4 Typical data is non-monotonic<BR>WARNING - Combined Pulldown for=
=20
Model: v330_11_c4 Minimum data is non-monotonic<BR>WARNING - Combined Pullu=
p for=20
Model: v330_11_c4 Minimum data is non-monotonic<BR>WARNING - Combined Pulld=
own=20
for Model: v330_11_c4 Maximum data is non-monotonic<BR>WARNING - Combined P=
ullup=20
for Model: v330_11_c4 Maximum data is non-monotonic</SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>That's Especially Important for the O=
DT=20
models, where Clamp currents is quite significant</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>And cause issues related to accuracy=
=20
of&nbsp;<SPAN class=3D310013410-22012010> </SPAN>models<SPAN=20
class=3D310013410-22012010> simulation</SPAN>.</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>What the Solution could be for the is=
sue=20
above?</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN><SPAN=20
class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>Proposed Solution to extend Simulatio=
n=20
ranges for both [Power_clamp] and [GND_clamp] to&nbsp;-Vcc::2*Vcc</SPAN></D=
IV>
<DIV><SPAN class=3D514525413-20012010>(See IBIS_Cookbook_v4.pdf, Table=20
5-6)</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>In this case we will cover &nbsp;whol=
e=20
range.</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>BUT! If we will print All the data "A=
s Is"=20
in to IBIS model, Clamp Currents will be Duplicated!</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>One of the Option to avoid duplicatio=
n=20
described in IBIS cookbook - Sections 5.1.3.4, 5.1.3.5</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010>If we just "Clip" the data as describ=
ed=20
- -&nbsp;we have to be take care about Extrapolation Errors (Section=20
5.1.3.9)</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D310013410-22012010>At t=
he end -=20
it would be almost the same as "minimal range" and will NOT resolve all ibi=
schk4=20
warning and simulation concerns.</SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>More reasonable Approach, applicable =
for ODT=20
models as well described in Following Presentation:</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><A=20
title=3Dblocked::http://www.vhdl.org/pub/ibis/summits/jun03b/muranyi3.pdf=
=20
href=3D"http://www.vhdl.org/pub/ibis/summits/jun03b/muranyi3.pdf">http://ww=
w.vhdl.org/pub/ibis/summits/jun03b/muranyi3.pdf</A></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>This called as "Clip and=20
Extend"</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><FONT size=3D2><SPAN class=3D514525413-20012010>&#8226; Sweep device f=
rom -Vcc to=20
2*Vcc twice:<SPAN class=3D514525413-20012010> </SPAN>GND and Vcc relative</=
DIV>
<DIV align=3Dleft>&#8226; Cut clamp curves where they reach zero current<SP=
AN=20
class=3D514525413-20012010> </SPAN>going left to right</DIV>
<DIV>&#8226; <FONT size=3D3><FONT size=3D2>Extrapolate all clamp curves hor=
izontally to=20
2*Vcc</FONT><FONT size=3D5><FONT size=3D5></DIV>
<DIV><FONT size=3D2></FONT></FONT></FONT></FONT></SPAN></FONT>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>Opposite to Cookbook Proposal, this a=
pproach=20
Cut clamp current when it's going from Positive to Negative value</SPAN></D=
IV>
<DIV><SPAN class=3D514525413-20012010>And Extend (Extrapolate) this value t=
o end=20
of characterization range.</SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=3D310013410-22012010>In a reality, for plain (non-ODT) buf=
fers it=20
mean </SPAN></DIV>
<DIV><SPAN class=3D310013410-22012010>GND_clamp range: -Vcc::0&nbsp;</SPAN>=
</DIV>
<DIV><SPAN class=3D310013410-22012010>POWER_clamp range 0::2*Vcc (Ground=20
referenced)</SPAN></DIV>
<DIV><SPAN class=3D310013410-22012010></SPAN>&nbsp;</DIV>
<DIV><STRONG><U><FONT size=3D3><SPAN class=3D310013410-22012010>Q2: </SPAN>=
<SPAN=20
class=3D310013410-22012010>Why Cookbook 4.0 Sections 5.1.3.4, 5.1.3.5 recom=
mend to=20
clip the date by Differerent ranges?</SPAN></FONT></U></STRONG></DIV>
<DIV><SPAN class=3D310013410-22012010>
<DIV><SPAN class=3D310013410-22012010><STRONG><U><FONT size=3D3>GND_clamp r=
ange:=20
- -Vcc::<FONT color=3D#ff0000>Vcc</FONT>&nbsp;</FONT></U></STRONG></SPAN></DI=
V>
<DIV><SPAN class=3D310013410-22012010><STRONG><U><FONT size=3D3>POWER_clamp=
 range=20
<FONT color=3D#ff0000>Vcc</FONT>::2*Vcc (Ground=20
referenced)</FONT></U></STRONG></SPAN></DIV>
<DIV><SPAN class=3D310013410-22012010><STRONG><U><FONT size=3D3>Is there an=
y=20
concerns to use "Clip and Extend" Approach for All Buffer types, not ODT=20
only?</FONT></U></STRONG></SPAN></DIV>
<DIV><SPAN class=3D310013410-22012010>
<DIV><SPAN class=3D310013410-22012010><STRONG><U><FONT size=3D3>GND_clamp r=
ange:=20
- -Vcc::<FONT color=3D#008000>0&nbsp;</FONT></FONT></U></STRONG></SPAN></DIV>
<DIV><SPAN class=3D310013410-22012010><STRONG><U><FONT size=3D3>POWER_clamp=
 range=20
<FONT color=3D#008000>0</FONT>::2*Vcc (Ground=20
referenced)</FONT></U></STRONG></SPAN></DIV></SPAN></DIV></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=3D310013410-22012010>The Cookbook recommended&nbsp;Clamp=
=20
ranges&nbsp; seems contradictive with what IBISCHK really expected and=20
potentially could confuse simulators. </SPAN></DIV>
<DIV><SPAN class=3D310013410-22012010>Am I miss something here?</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN=20
class=3D310013410-22012010></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>At the same time, during investigatio=
n of=20
this issue we find Alternative (claimed as more accurate for ODT) approach=
=20
called as DEC:</SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><A=20
title=3Dblocked::http://www.vhdl.org/pub/ibis/summits/sep05/ross2.pdf=20
href=3D"http://www.vhdl.org/pub/ibis/summits/sep05/ross2.pdf">http://www.vh=
dl.org/pub/ibis/summits/sep05/ross2.pdf</A></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010>This Approach seems more tricky for=
=20
Implementation with questionable added value in term of accuracy.</SPAN></D=
IV>
<DIV><SPAN class=3D514525413-20012010><SPAN=20
class=3D310013410-22012010></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN=20
class=3D310013410-22012010><STRONG><U><FONT size=3D3>Q3: Does anybody imple=
ment this=20
approach in they models? What is impact in terms of simulation accuracy vs.=
=20
"Clip and extend"?</FONT></U></STRONG></SPAN></SPAN></DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN=20
class=3D310013410-22012010><STRONG><U><FONT size=3D3>Can anybody share part=
icular=20
code to split clamps according to DEC=20
algorithms?</FONT></U></STRONG></SPAN></SPAN></DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;</DIV>
<DIV><SPAN class=3D514525413-20012010><SPAN class=3D310013410-22012010>I=20
</SPAN>&nbsp;will greatly appreciate any feedback and proposals to address=
=20
issues above.</SPAN></DIV></FONT>
<DIV>&nbsp;</DIV>
<DIV class=3DSection1>
<TABLE style=3D"mso-cellspacing: 1.5pt" class=3DMsoNormalTable border=3D0=
=20
cellPadding=3D0>
  <TBODY>
  <TR style=3D"mso-yfti-irow: 0; mso-yfti-firstrow: yes">
    <TD=20
    style=3D"PADDING-BOTTOM: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0=
.75pt; PADDING-TOP: 0.75pt">
      <P>Sergey Nikonchuk <SPAN style=3D"FONT-SIZE: 10pt"><BR>Characterizat=
ion and=20
      View Generation <BR>TSO /&nbsp;DT / L&amp;M / IO Pad Cell=20
      Libraries<BR>Freescale Semiconductor, Inc. <BR><A=20
      href=3D"http://www.freescale.com/">www.freescale.com</A></SPAN></P></=
TD>
    <TD=20
    style=3D"PADDING-BOTTOM: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0=
.75pt; PADDING-TOP: 0.75pt">
      <P><SPAN style=3D"FONT-SIZE: 10pt">Contacts: <BR>Phone +7 (495) 589 1=
839=20
      <BR>Mobile +7 (916) 993 3467 <BR>Fax +7 (495) 787 0151 <BR><A=20
      href=3D"mailto:Sergey.Nikonchuk@freescale.com">Sergey.Nikonchuk@frees=
cale.com</A></SPAN></P></TD></TR>
  <TR style=3D"mso-yfti-irow: 1; mso-yfti-lastrow: yes">
    <TD=20
    style=3D"PADDING-BOTTOM: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0=
.75pt; PADDING-TOP: 0.75pt">
      <P style=3D"mso-margin-top-alt: auto; mso-margin-bottom-alt: auto"=20
      class=3DMsoNormal><IMG id=3D_x0000_i1025 border=3D0=20
      src=3D"cid:234315714@22012010-23DE" width=3D194 height=3D88></P></TD>
    <TD=20
    style=3D"PADDING-BOTTOM: 0.75pt; PADDING-LEFT: 0.75pt; PADDING-RIGHT: 0=
.75pt; PADDING-TOP: 0.75pt">
      <P><SPAN style=3D"FONT-SIZE: 10pt">This e-mail and any attachments ha=
ve been=20
      classified as: <BR>[x] Public <BR>[<SPAN class=3D310013410-22012010>=
=20
      </SPAN>] Internal Use Only <BR>[ ] Confidential Proprietary=20
  </SPAN></P></TD></TR></TBODY></TABLE>
<P class=3DMsoNormal><o:p>&nbsp;</o:p></P></DIV>
<DIV>&nbsp;</DIV><br />--=20
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href=3D"http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</BODY></HTML>

- ------_=_NextPart_002_01CA9B73.54A2F7B7--

- ------_=_NextPart_001_01CA9B73.54A2F7B7
Content-Type: image/gif;
	name="att88d04.gif"
Content-Transfer-Encoding: base64
Content-ID: <234315714@22012010-23DE>
Content-Description: att88d04.gif
Content-Location: att88d04.gif

R0lGODlhwgBYAPcAAM3LzGVhYvvCFbW1thcTFO9jJHl2dubl5fz8/PPz8/GR
ZfrVZfS6nfrgrPrj0/vx3/f29vr5+IuIiCYiI8LBwuvr6z87PN7e3tXU1VRQ
UaupqvDv752bm////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
AAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwEAAAAh+QQEAAAAACwA
AAAAwgBYAAAI/wA7CBxIsKDBgwgTKlzIsKHDhxAjSpxIsaLFixgzatzIsaPH
jyBDihxJsqTJkyhTqlzJsqXLlzBjypxJs6bNmzhz6tzJs6fPn0CDCh1KtKjR
o0iTKl3KtKnTp1CjSp1KtarVq1izat3KtavXr2DDih1LtqzZs2jTql3Ltq3b
t3Djyp1Lt67du3jz1jwAAACGA1QRHKgwOELYBBIsTFgcAMFUChYiZ6gANkIA
ApgxB6AqIbMFx18HYJ6QWQLVy6QNhDVAgLQFDhoAS42QoTUBDl4RbKhQm7QE
BBA6HKBAHECHCH0JXuAgoTkH2QYTDGje3PhBAMyba6AcfTp16wWXU/+XwAED
QQykMVMguME7efDeNWjosDzBUQCRFy+OvLkz6Qwc1KaacAak59l8oB3HgQWZ
jWZAcAg4BkAGBmJmgQTQIaABgw1OEAB0CRTY4GgSGNaBaBZeIFAEC444wYMd
bGAAbBZckBh3RXEw2mKZNXbZaJnhdkFtLra2nkAhjmgbAaYJREGFQBJggXkQ
sFYkARls0EECP+645JE6/mdflUqm1yQHAwAQAAcGfHiUBhkwSNoEGWQwwAZy
VkhBAr1JaYCI/5nY2WgBGCBna+ZdkGehAXD4YgUIWOlao0sO0IGOo8U2wKG4
RWrbgIO2VuihE6gowQAUSJDBnyoa5Zh/BDT/JhB6S1oQQImwBtDqk6MBRoFn
R/KW2XywDkhfm9Zp0CCGwl322gYIBKDffAL1Od8GfeL2q4XBEknAfBRgcAEF
A2BwJ1IQoMbkQCguhqFjF6Q3AQYQbGCvo8api5u9EcCKW5+vYWBfB6Bha9tm
A2FgQKuCHXDABQmM22JrxsWbmaVdXrtBv7Y1+dQBHH47EKwZEBTmfpHlp59f
c06Qcso8coBAb/Laup1Aos15ZELtGcqjbRZQtm1rF9CKMsw8euwUrRQPpK6x
HaAGZYcHKLukkpjhhmlrFU7ZAWuuBZfQhi7ymIFjYUp5KddYBxmV1VIOjKdt
uAk092IZBKD33gGs/5rkpHzvncGRcBr4swHRHjxQggIhEKqUaz4tENixfg10
4HrXubNTuSYsL3hMT7BeBBEgEAEGJlrW8XGl06cl4wkAoIEBFJoNQZ8IE1wQ
r61x0Kq11a6urmmkG3bB61L1aSyKUrZKn4HUCsSBhwCYLvlA+FmggX0bNFcQ
5ZsBbGIHGAAIKeUe8z6BcSDbtt71s1pg58BPJXBo9GlnQP/tQAMAgY3yMpVt
JqCB3ZAta5vCjAEAkIDYeWs+YEuNXw44GdxVoD2HqlEH1KciyhHQgCGLnlMA
8LmBUA5qHfDPnOLUIA4YhoQDjEyDdJWn1uTHNhkwzLZ45LLMTMCFNHOZo//E
tDbXaIlXc5Jhj7QEFbhZQDYVCFndBrKBH0FJewR53IgMYB/8tA1L0AlV1yy1
tqtJqUeT65Gg2vYisUFlevwR25BStjm7+Ww0FlhYQRCwoJoFYHMVSIzhAES/
42yoZswSCAQkUDM05cc0kXLZDxd3SDz+kSoQgEAEIJAg4GRyfAYZzgDSVMiC
xG6UFIBO45AEgFEO4AKgJMgpSXmQC4ySgYr8JMEymUnGbamVqFKlXoYJllNR
BDYLySQxQ1KuidBmiggx5jIZEgENSMA607HUBmT3HA1woF7GSQBzzLNBY0Kg
lRIwDwKmA6e+aElc5dRABCBjGhtxgDIYkB0Tl1n/pVtZADsZSIwGnmSoPF5o
ABk4QKEMhYEAJaY8HqpTiAz6zxrRZgBwSgx5JnCqgOqNN7bCETHx9MdR5hGh
t2qMBDZjAPK0VFYDWJB5AhSgc9pJgytF6P9uahxz6TSg5LPApgYQy2FWYAC0
m9GFcrqmDtgpakhVlaUQYKOSpfBPpuFASifn0g0CyKqDkcDCNEiBDMCpqMNc
6QYWtCC+BKB8FMDTX/45uEIdYKUy3VRZIUieKQ1gAkgNwIQCsCkAQGYAhcKA
9srXHFlNc1Z1+mOI8qaBC3zIshXAwFsDUIGy5k1gtDMrl8xjgAEoNG8ZwABk
+qaBKtVJZrRbTp0ksEgRWT42AhAbyAUoEwH79PY4CQCOYzZwgQQdj2DBRUBw
CQYx0BBGd/ThTgIO4BiHIal1j2WJL7PL3e5697vgDa94x0ve8pr3vOhNr3rX
y972uve98I2vfOdLkoAAACH5BAQAAAAALAEAPQANAAkAAAg+ADsIHNgBwQOC
CDs4UFCAAYSECRgUmDiRwUGBDBhSpKhAocaNFSM4AMnxIoIGHwsocJAQwcKG
CBIOjHARYUAAIfkEBAAAAAAsAQAuACUAGAAACGUAOwgcSLCgwYMDETxAyLDh
QQcKCjCA4LDiwQQMCmjUyGChRYsMIm7cqOCjQ4gjRzKIYJKhg5QkPbZEiKCB
SI0KHMy0iAAlAwQ7TUaQGbSo0aNIkypdyrSp06dQo0qdSrWqVaYBAQAh+QQE
AAAAACwZACUAHQASAAAIWQA7CBxIsKDBDggeHFzIUKADBQUYQGhIsUMCBgUy
ZmSgsKJBBhA1alSAwOPAhyJFMohg0mHKkR1bImwQMqMCBzINIkDJoGTOgxFi
/hxKtKjRo0iTKl3K1GNAACH5BAQAAAAALAIAPQAMAAgAAAg2ADsIHPhgwYOB
CBE0EMBwgQOEDhYwnChgQYeCFCk2WJix4cEGEikaRBiBo4AGCBAOhNDgoMqA
ACH5BAQAAAAALAIANAAbABEAAAhRADsIHEiwoMEHCx4YXMiwA4IGAiIucNCw
ooMFETMKWFDxIEaNGRt0JAgRpESFIwc2+JgxYUqDEUoKaIDgJUMIDVDa3Mmz
p8+fQIMKHUq0aIeAACH5BAQAAAAALBEALAAZABAAAAhOADsIHEiwIMEHCx4Y
XLgQQQMBEBc4YEjRwQKIGAUsoFgQYcaMDTgOfPgxokKRAhtczJgQZcEIJAU0
QOByIYQGJ2vq3Mmzp8+fQIMK9RkQACH5BAQAAAAALAAAPQANAAgAAAg4ADsI
HNjBgQOCCCMwKFCAwQOEBRUwnMjgYIcHEidqbPBgocaJCh56/KjAokAHGRky
QAAxYkiIAQEAIfkEBAAAAAAsAAA4ABYADQAACEgAOwgcSLBgBwcODCosGIFB
gQIMHixU6EDBw4sMEk7s8MDixY8NJj5w+PGiAokTSZZUoHHjQY8PGSBwWbDi
SZo4c+rcybOny4AAIfkEBAAAAAAsCQAyABcADgAACEwAOwgcSLCgQAcOBkYw
yFBgBAYFCjB40LChAwURMzJIWFHgA4wZQzbo+ABiyIwKKHY0eVIBx44HQUZk
gACmwYspbercybOnz59AgwYEACH5BAQAAAAALAAANgANAAgAAAg7ADsIHNjB
wQOCCCMwKKCAQQSEHRooKECRIYODHR5MrMjR4EKOFRUc/AhSgYOBEBhspMgA
AUSFDSFADAgAIfkEBAAAAAAsAAAoACQAFgAACJkAOwgcSLCgwYMCHTxAyLBh
wQgMCihgEMGhRYMNFBTYKJHBwosOH2jkSNIBSIYPIpLkqODjyYMqVyowiaDB
y4MQGIzcyABBBwcLBNxECHEihA4PggoQOtRhg6VQmzpVulSqQQcmBUZ4WtWq
VpUeB0Jo4FKqg508s3pFipakTa8pV7IsKzUmyZlrCZ4l2TPvVQUt/QoeTLhw
04AAIfkEBAAAAAAsFwAbACIAFQAACKEAOwgcSLCgwYMOHhxcyNBgBAYFFDCI
0LCiwQYKCmiMyEChxYYPMm4c6eDjwgcQR25U4NGkwZQqFZR0uRACA5EaGSCg
WfGhRAg8gwodSnQggpZFDTrIyABo0oEJYOZEOvSmSo0Kdg5dejUnxa1dI1IN
igDjSJkHtVZ8sKAlAq46FwKoWFaA3QUzO0QYS5BDQwcL7AoWsMCkhpOBBwtu
YBJBQAAh+QQEAAAAACwDADQADQAIAAAIMwA7CBzYocGCCAQJPlggoGEDhAMX
NpzosEOEBhQpHpSYUcCCBwI5UmyAICHHjwkVgkwZEAAh+QQEAAAAACwDACoA
HQASAAAIfgA7CBxIsKBBgQ0WRDjIsOGDBQIiNljYsOLDiBglVjwYoUHGjAo3
Frz4UcCCByINkszYAIFAlCkJkjw50GNMlTBrLrjJ0IGDgRR5AmVQoACDnEIF
OlBQtCmDn0IfMG1KtQHPB0SpNlWANGVWrQqgJl1KlYHLpASXckXLti3BgAAh
+QQEAAAAACwTACIAGwAQAAAIewA7CBxIsKDBBgsiGFzIsMODBQIiNlDYkOHD
iBglViwYoUHGjAk3Drz4UcCCByIJkszYAEGHBAxSjoRoEmUHBgoKyFRp00HO
Ajp3FnQAtKjQggga/Ay686HNDgh8MhWZFOMCBwMjPN3ogCZIoSs/NtjpsWRN
oQg/nlwYEAAh+QQEAAAAACwAADYADQAIAAAIOwA7CBzYAYGDBwQTOlBQQAGD
CAkTMCxAsSEDgQgYVNxY4CKDiRwVOOgAAeRGBggGRmgA8mFCjB9HJgwIACH5
BAQAAAAALAAAMAAXAA4AAAhYADsIHEiwoEAEDh4YXGjQgYICChhEYLgwwcMC
GCEyoDgQAYOMIAts5MjgYkgFDjh2gGASJAMEDxSojNDApMQHHwuoPFgyZYec
OncudBhU6FCjSJMqXbozIAAh+QQEAAAAACwKACgAGQAQAAAIfgA7CBxIsCBB
BA4eGFzI0IGCAgoYRGBIMcHDAhghMqBYEAGDjCALbOQokMHFkAockBQI4SRI
Bgg6xFwZocFJiQIdLFg50GNKgQ8WCBDAc2GDoUOLGmwgNKlSByoF1nRK86NI
hSwb8HQYkkHUlQ9cgtRK8oHVkBCxkjwL8mfBgAAh+QQEAAAAACwDACwADQAI
AAAIOQA7CBz4YMGCBwMTImggoKGABhEGLnRI8WCHghQdLmjQgWHGhg0QCMRY
EWHCDg4WCLB4UuIDkS0DAgAh+QQEAAAAACwDACIAHQASAAAIigA7CBxIsKDB
Dg8WLHhwsGFDBA0ESBTQIILDixAnalx48WBCjRMXNOhoMCJIiQ0QkDT4cSPD
lQ0dLBDAUSACBy9hDkTwQKVABwoKKNDZMEHQAkiJFkTAAKnTAkoHMjj6FGpU
CFSfMogqMEIDqgwsct051YHAnGMJRkxbcgHbDg7Mdk0boWkBBi8DAgAh+QQE
AAAAACwTABgAHwASAAAIoQA7CBxIsKDBgQ8WLHhwsKHDDggaCJgooEGEhxgj
Uty4EGPDhBspLmjg8aDEkBMbIOhwsSRBkBwZdmigwKVBBwsEdOzwQEGBAjYN
Iniw8gGDnz+DOjyKFKjSgxAY+Ez6VGCDBS1ZSmVQFWbFrF1zoiT5NMJJlFgh
yizpNaZABz65shW7UWWHBEypNkTgYC3MnVKbOj0It4ACBlkfyCwsuEBAACH5
BAQAAAAALAIAJAAOAAgAAAg8ADsIHNgBAgMHBBMiYFCgoQKECR0oaEixgAII
Ah9MrEiRAYSFHCk+FAiSo4IGCTs4YNiQQYSUA1dCTBgQACH5BAQAAAAALAIA
HAAbABAAAAhWADsIHEiwYEEIDBwYXMiwAwIGBSIqUNiwoQMFETMWUAChYsEH
GDVmZNDRo0OIIiVSNHkypYIGLA06QFmAQYSYDGeuxMmzp8+fQIMK7bkTaAKM
Qh9mDAgAIfkEBPQBAAAsDwAUABwAEAAACHEAOwgcSLCgQQgMHBhcyFAgAgYF
IipQ2LCiAwURMxZQAKGiwQcYNWZk0NGjQ4giJVI0eTKlggYOYbIU6ABlAQYR
OiBoIEDATII1KT5Y0NPnT4M8ixo9SnCoUqYLHRBdAHUhggcIqmrdurXBgpxc
nfYMCAA7

- ------_=_NextPart_001_01CA9B73.54A2F7B7--
- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Mon, 14 Dec 2009 12:00:02 -0500
From: Lance Wang <lwang@iometh.com>
Subject: [IBIS-Users] RE: Old IBIS Meitng Anouncemnt Issue - Could Not Send

Hi, Bob and Mike,
I still can not send out to either of addresses in eda.org. And no returned
mails. I also noticed I did not receive any emails from these mailing lists
except yours last Friday.

Can you guys try it to see if it is only me?

Thanks,

BYW, I would suspect no one would receive emails from support@eda.org
either. I would suggest sending an email to someone using TechAmerica email
address.

Regards,

Lance Wang
978-764-2298
IO Methodology Inc.



- -----Original Message-----
From: Bob Ross [mailto:bob@teraspeed.com]
Sent: Monday, December 14, 2009 11:07 AM
To: support@eda.org
Cc: lwang@iometh.com; bob@teraspeed.com; milabont@cisco.com
Subject: Old IBIS Meitng Anouncemnt Issue - Could Not Send

Steve or whoever.

For two of our meetings every year, we have a repeat issue
that is not fully understood or resolve.  Otherwise everything
is normal.

I cannot sent this attached email to just the IBIS-Users@eda.org
reflector.  I did sent it on Friday to the ibis@eda.org reflector.

I sssuming the ibis-users@eda.org reflector is not stalled.

Steve, or anyone, can you use any extra privileges if needed to
forward this message on behalf of Lance Wang (after temporarily
re-subscibing?) to ibis-users@eda.org.  I send it as text
embedded in my e-mail versus sending it as an attachment.
This also serves as a test message to monitor what is
happening, if needed.

- ------

This is not a high priority issue because we were able to
get the announcement out to most of our members.  But this
is still annoying.

Thanks,
Bob

- -- 
Bob Ross
Teraspeed Consulting Group LLC     Teraspeed Labs
121 North River Drive              13610 SW Harness Lane
Narragansett, RI 02882             Beaverton, OR 97008
401-284-1827                       503-430-1065
http://www.teraspeed.com           503-246-8048 Direct
bob@teraspeed.com

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC



- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.



- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

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

Date: Thu, 29 Oct 2009 12:39:15 -0800
From: Bob Ross <bob@teraspeed.com>
Subject: [IBIS-Users] IBISCHK5 Version 5.0.0 Executables Available

All:

Ibischk5, Version 5.0.0 executables are now available for
six operating systems:

    http://www.eda.org/pub/ibis/ibischk5/

Source code has been distributed to those companies who have
purchased the license.

Ibischk5 adds -ami and -numbered flags:

Usage: ibischk5       <IBS filename>
       : ibischk5  -ebd <EBD filename>
       : ibischk5  -pkg <PKG filename>
       : ibischk5  -ami <AMI filename>
Usage: ibischk5  -caution -numbered      <IBS filename>
       : ibischk5  -caution -numbered -ebd <EBD filename>
       : ibischk5  -caution -numbered -pkg <PKG filename>
       : ibischk5  -caution -numbered -ami <AMI filename>
The flags prior to the file name can be in any order, and
the -caution and/or -numbered flags are optional.

Algorithmic modeling interface files (.ami) are checked
according to the IBIS Version 5.0 0 specification (and
agreed interpretation).  Work is continuing in this area.
The syntax for .ami files referenced within .ibs files are
automatically checked.

The optional -numbered flag provides four digit numbers
for error, warning, caution, and notes messages.

Ibischk5 checks all major versions of IBIS (i.e., 5.0, 4.2,
3.2, 2.1, 1.1) based on the [IBIS Ver] entry.  So the new
executables can replace existing executables.

Bob
Chair, IBIS Open Forum
- -- 
Bob Ross
Teraspeed Consulting Group LLC     Teraspeed Labs
121 North River Drive              13610 SW Harness Lane
Narragansett, RI 02882             Beaverton, OR 97008
401-284-1827                       503-430-1065
http://www.teraspeed.com           503-246-8048 Direct
bob@teraspeed.com

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC



- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Wed, 16 Dec 2009 08:12:29 +0100
From: Lars Snith <Lars.Snith@atmel.com>
Subject: Re: [IBIS-Users] PullUp/PullDown toggle?

Hello Al and Tom,

Thank You for your input, it's good to have this pinpointed!

Tom, to answer your questions:
- - Single Ended GPIOs, all quite similar
- - 0.25um CMOS
- - Behaviour visible both ways (but most obvious in displayed example)


Best regards,  Lars
- -- 
Those who can, Do
Those who can't, Simulate

- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Tue, 15 Dec 2009 23:41:19 -0500
From: al davis <ad105@freeelectron.net>
Subject: Re: [IBIS-Users] PullUp/PullDown toggle?

On Tuesday 15 December 2009, Lars Snith wrote:
>    2.40    -12.7710mA        -7.5000mA           -21.3261mA
>    2.46    -12.8090mA        -8.0000mA           -21.3770mA
>    2.52    -12.8400mA        -7.0000mA           -21.4280mA
>    2.58    -12.9000mA        -7.0000mA           -21.4810mA
>    2.64    -13.0000mA        -7.0000mA           -21.5310mA
>    2.70    -13.0000mA        -8.0000mA           -21.5800mA
>    2.76    -13.0000mA        -8.0000mA           -21.6300mA
>    2.82    -13.0000mA        -10.0000mA          -22.0000mA
>    2.88    -13.0000mA        0.0A                -22.0000mA
>    2.94    -10.0000mA        -10.0000mA          -22.0000mA
>    3.00    -10.0000mA        -10.0000mA          -22.0000mA
>    3.06    -20.0000mA        -10.0000mA          -20.0000mA
>    3.12    -20.0000mA        0.0A                -20.0000mA
>    3.18    -10.0000mA        -10.0000mA          -30.0000mA
>    3.24    -10.0000mA        -10.0000mA          -20.0000mA
>    3.30    -10.0000mA        -10.0000mA          -20.0000mA
>    3.36    -10.0000mA        -10.0000mA          -30.0000mA
>    3.42    -20.0000mA        0.0A                -20.0000mA
>    3.48    -20.0000mA        -10.0000mA          -20.0000mA
>    3.54    -10.0000mA        -10.0000mA          -30.0000mA
>    3.60    -10.0000mA        -10.0000mA          -20.0000mA

It's not toggle.  It's numerical noise.  It's not just noise 
buried under the numbers, those numbers are nothing but 
numerical noise.

You get things like this from the subtraction that separates the 
clamps from the composite.  The clamp current in this region is 
usually huge, and exists only as a figment of the simulator.  A 
real device would let the smoke out and not work any more.

You need more precision in currents, and less precision in 
voltage. 

It may cause convergence problems seemingly at random.  Some 
have argued that only the sum of the clamps and pullup/down 
matters, but you can still get glitches that cause trouble.  
Usually, it doesn't matter because it never operates in this 
region, where clamp diodes are forward biased.  Once in a while, 
a non-converged iteration will land there and throw the process 
off, leading to non-convergence, or more likely just a few more 
iterations.

This problem has existed for years.  Most dedicated SI 
simulators will filter out bad data like this, without even a 
warning.



- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Tue, 15 Dec 2009 09:14:53 -0800
From: "Tom Dagostino" <tom@teraspeed.com>
Subject: RE: [IBIS-Users] PullUp/PullDown toggle?

I've seen some characteristics similar to this but not to the extreme you
are showing here.  The buffers that showed this kind of behavior had
feedback in them.  What technology is this buffer? Were the other buffers
that displayed this the same technology or different?  Are these single
ended buffers or differential?

I'm surprised that this buffer passes IBIS check.  What does the
corresponding clamp curve look like?  Does it have the opposite jumps in
current?

Tom Dagostino
Teraspeed(R) Labs
13610 SW Harness Lane
Beaverton, OR 97008
503-430-1065
503-430-1285 FAX
tom@teraspeed.com
www.teraspeed.com

Teraspeed Consulting Group LLC
121 North River Drive
Narragansett, RI 02882
401-284-1827 

- -----Original Message-----
From: owner-ibis-users@server.eda.org
[mailto:owner-ibis-users@server.eda.org] On Behalf Of Lars Snith
Sent: Tuesday, December 15, 2009 8:49 AM
To: Lenski, Eckhard (NSN - DE/Munich)
Cc: ibis-users@server.eda.org
Subject: Re: [IBIS-Users] PullUp/PullDown toggle?

Servus Eckhard,
Hello Timothy,

Thanks for your feedback. I'm sure I'll get my act together with this to 
help me!

Eckhard, to answer your questions:

- - Only warnings are for encrypted content (models) which is normal and 
then one for a node without DC path. But it is autoconnected to the 
right node anyway, so it should not matter.

- - I did not try a "slow" transient extraction, I have used only the 
testbenches provided by s2ibis3 and the other tool.

- - Nope, the curves reflect this "jumpy" behaviour. But IBISCHK5 does not 
mind a bit.


Best regards,  Lars
- -- 
Those who can, Do
Those who can't, Simulate

- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993


- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Wed, 20 Jan 2010 10:39:35 -0500
From: "Lance Wang" <lwang@iometh.com>
Subject: [IBIS-Users] IBIS Summit at DesignCon 2010: Fourth Call for Participation and Presentations

To All:

This is the final announcement for the DesignCon 2010 IBIS Summit meeting to
be held at the Santa Clara Convention Center in Santa Clara, California.

We have about eleven presentations plus a discussion planned so far.  These
are noted in the AGENDA section of the announcement below.

The IBIS Open Forum is sponsoring the event, but we welcome additional
sponsors to cover some of the meeting expenses, including the free lunch and
refreshments.

Also note that VIP discounts are offered for all DesignCon 2010 conference
packages (including free exhibition admission) through links given below.
Several IBIS members are also actively participating and presenting material
in the DesignCon program.

Best Regards,

Lance Wang
IO Methodology Inc.
www.iometh.com


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

                              IBIS SUMMIT
                            FOURTH CALL FOR  
                      PARTICIPATION & PRESENTATIONS

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

                 I B I S   S U M M I T   M E E T I N G

Time/Date:  Thursday, February 4, 2010 8:00 AM to 5:00 PM

Location:   Santa Clara Convention Center
            5101 Great America Parkway,
            Santa Clara, California, USA

Room:       203 in Convention Center where DesignCon is being held

Content:    Presentations and Discussions

Purpose:    Solicit and Exchange IBIS Model Related Information and
            ideas.

Sponsors:   Cisco Systems, IBIS, International Engineering Consortium
            (DesignCon)

            We are seeking more co-sponsors.  Please contact Lance Wang
            <lwang@iometh.com>.  The benefits to sponsors include
            recognition at the meeting and acknowledgement in the Calls
            for Papers and meeting minutes.

            Your financial support strengthens the organization by
            allowing IBIS to focus resources on industry activities
            rather than raising money, and you will receive generous
            thanks for your support.

 
DesignCon 2010 Conference: 

            February 1 - 4, 2010
            Santa Clara Convention Center
            Santa Clara, CA
 
              http://www.designcon.com/2010/ 

            Exhibits registration:

              http://www.designcon.com/2010/register/index.asp

            IBIS Summit participants can register at discounted rates
            through this link for both the conference and exhibition: 

              http://www.designcon.com/2010/vip_passes/ibis.html

            However, please also notify Lance Wang (lwang@iometh.com)
            if you are planning to attend the IBIS Summit.

     Conference Schedule:

       http://www.designcon.com/2010/attendees/program_schedule.asp

BACKGROUND

DesignCon is the premier annual Silicon Valley event for the electronic
design automation (EDA) and semiconductor industry.  Topics of current
interest to the IBIS Open Forum are addressed at DesignCon.

This meeting will be conducted as a formal IBIS meeting.

Presentations are expected to be available and archived in an electronic
format, and minutes of the meeting will be issued. Any pending formal
decisions (votes) will be announced at least two weeks prior to the
meeting.


CALL FOR PARTICIPANTS

People involved in IBIS Model development, EDA tool development, and
digital circuit design are invited to participate in the Summit meeting.
If you plan to participate, please register with the information below:

   Name:
   E-mail address:
   Company:
   Telephone:

Send to - Lance Wang <lwang@iometh.com>

Registration deadline is Wednesday, January 27, 2010 to receive the free
lunch.


CALL FOR PRESENTATIONS
 
We are seeking presentations from individuals who have experiences of
interest to the IBIS modeling community.  In the past, these have
included, but not limited to:

   Demonstrations of modeling techniques
   Explanations of behavioral algorithms
   Descriptions of difficulties encountered
   Model correlation
   Modeling building experiences
   Comparisons to other modeling methods
   New technologies for modeling buffers and component
   New technologies for modeling packaging and interconnects
   Algorithmic modeling topics
   Etc.

Presentations may be addressed to any and all levels of IBIS experience,
from beginning to advanced.

Presentation Format:

   A conference laptop with LCD projector.  Powerpoint* or Acrobat*
   electronic formats are favored and will pre-loaded on the
   Windows*-based meeting laptop prior to the meeting.
 
Time: Usually 15-30 Minutes

Electronic Archival: 

   Presentations will be archived under the IBIS Summits site
   and also must be submitted in time for uploading and copying.
   Final submission deadline is:

     Wednesday, January 27, 2010

   Otherwise, you should bring 50 copies for distribution.

If you plan a presentation, please supply the following information as
soon as possible:

   Tentative Title:
   Presenter:
   E-mail address:
   Company:
   Telephone:
   Estimated Time:
 
Send to - Bob Ross <bob@teraspeed.com>

Note, vendor-specific or product promotion material is illegal at
IBIS meeting.  We strongly advise that the presentations be submitted
by the deadline.  The IBIS Open Forum reserves the right to stop or
reject a scheduled presentation that has not been previewed.


AGENDA 

The agenda includes presentations, discussions, breaks, and a FREE
lunch.

So far the tentative titles or topics are shown. 

  IBIS Activities and Future Plans
  Bob Ross, Teraspeed Consulting Group

  Top 10 Issues As Seen During IBIS Model Reviews 
  Lynne Green, Green Streak Programs

  IBIS Quality Checklist Rev. 2.0 
  Moshiul Haque and Randy Wolff, Micron Technology

  Are We Over Designing? Model and Measurement
  Correlation topic
  Tom Dagostino, Teraspeed Consulting Group

  Pin-Pair Oriented Extraction Method for Differential Pair Buffers
  Lance Wang, IO Methodology

  Quality Metrics for S-parameter Models
  Yuriy Shlepnev, Simberian

  Model Connection Protocol overview topic
  Brad Brim, Sigrity

  Signal Loop Inductance in [Pin] and [Package Model]s
  Randy Wolff, Micron Technology

  SI/PI Co-Analysis and Linearity Indicator
  Myoung Joon Choi and Vishram Pandit, Intel Corporation

  IBIS-AMI Report topic
  Arpad Muranyi, Mentor Graphics Corporation

  Predicting BER with IBIS-AMI: Experiences Correlating
  SerDes Simulations and Measurement
  Todd Westerhoff*, Adge Hawes**, Michael Steinberger*,
  Kent Dramstad**, Walter Katz*, Barry Katz*,
  *Signal Integrity Software (SiSoft), and **IBM


LIST OF NEARBY HOTELS

The Hotel and Travel Link provides a conference hotel discount, and use
internet search engines other good lodging deals:

   http://www.designcon.com/2010/hotel/index.asp




- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Tue, 15 Dec 2009 09:45:48 +0100
From: Lars Snith <Lars.Snith@atmel.com>
Subject: [IBIS-Users] PullUp/PullDown toggle?

Hello,

In some of my models the pullup/pulldown curves end up by toggling +/- 
10mA. It is not of much actual consequence, but estethically foul. An 
example follows below.

I get the same result with s2ibis3 and one other independent tool (also 
using HSpice for simulation), so I suspect this is really in the HSpice 
result files. Has anyone seen something similar before?


   2.40    -12.7710mA        -7.5000mA           -21.3261mA
   2.46    -12.8090mA        -8.0000mA           -21.3770mA
   2.52    -12.8400mA        -7.0000mA           -21.4280mA
   2.58    -12.9000mA        -7.0000mA           -21.4810mA
   2.64    -13.0000mA        -7.0000mA           -21.5310mA
   2.70    -13.0000mA        -8.0000mA           -21.5800mA
   2.76    -13.0000mA        -8.0000mA           -21.6300mA
   2.82    -13.0000mA        -10.0000mA          -22.0000mA
   2.88    -13.0000mA        0.0A                -22.0000mA
   2.94    -10.0000mA        -10.0000mA          -22.0000mA
   3.00    -10.0000mA        -10.0000mA          -22.0000mA
   3.06    -20.0000mA        -10.0000mA          -20.0000mA
   3.12    -20.0000mA        0.0A                -20.0000mA
   3.18    -10.0000mA        -10.0000mA          -30.0000mA
   3.24    -10.0000mA        -10.0000mA          -20.0000mA
   3.30    -10.0000mA        -10.0000mA          -20.0000mA
   3.36    -10.0000mA        -10.0000mA          -30.0000mA
   3.42    -20.0000mA        0.0A                -20.0000mA
   3.48    -20.0000mA        -10.0000mA          -20.0000mA
   3.54    -10.0000mA        -10.0000mA          -30.0000mA
   3.60    -10.0000mA        -10.0000mA          -20.0000mA



Best regards,  Lars Snith
- -- 
Those who can, Do
Those who can't, Simulate

- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Thu, 19 Nov 2009 16:11:10 -0800
From: "Muranyi, Arpad" <Arpad_Muranyi@mentor.com>
Subject: RE: [IBIS-Users] AMI convolution

This is a multi-part message in MIME format.

- ------_=_NextPart_001_01CA6975.F73EA101
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

Eric,
=20
My message from yesterday didn't make it through
because I had a screen shot of a presentation in
it, so I am going to refer you to slide 1 of the
following presentation:
=20
http://www.vhdl.org/pub/ibis/macromodel_wip/archive/20090921/arpadmurany
i/AMI%20flows:%20IBIS%205.0%20and%202009%20Sept%208,15%20proposals/AMI_F
lows.pdf
=20
This flow diagram represents what is described by
the current AMI specification in IBIS v5.0.
=20
I know others may have already answered your question,
but hopefully this will also help you in getting a
better understanding of the flow.  Please note that
the IBIS ATM group is working on corrections to this
flow, and the plan is to have the corrected version
in IBIS v5.1 once the BIRD written for it is ratified.
The proposed flow can be found at this link:
=20
http://www.vhdl.org/pub/ibis/macromodel_wip/archive/20091118/arpadmurany
i/Final%20AMI%20flow%20for%20IBIS%205.1/AMI_Flows_5_final.pdf
=20
Please let us know if you have any other questions or
suggestions.
=20
Thanks,
=20
Arpad
=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
=20
________________________________

From: Muranyi, Arpad=20
Sent: Wednesday, November 18, 2009 10:38 AM
To: ibis-users@eda.org
Subject: RE: [IBIS-Users] AMI convolution


Eric,
=20
The IBIS 5.0 AMI flow looks like this in a graphical
representation:
=20
[screen shot deleted]
=20
I hope this helps.
=20
Arpad
=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

________________________________

From: owner-ibis-users@server.eda.org
[mailto:owner-ibis-users@server.eda.org] On Behalf Of Eric Monteiro
Sent: Wednesday, November 18, 2009 9:55 AM
To: ibis-users@eda.org
Subject: [IBIS-Users] AMI convolution


Hi everyone,
=20
I was hoping someone could clarify who is responsible for convolution in
IBIS-AMI (EDA tool, or the modeler).
=20
Clearly the convolution involving an FIR filter is upon the modeler, the
convolution I speak of is the one that is done with the channel
response.
=20
My understanding has been as follows: (please correct me if I'm wrong)
=20
(a) -- (Tx IC) -- (passive channel) --(b)--(Rx IC)
=20
You force an impulse at (a), measure the response at (b).  (b) is the
analog channel response hAC(t).  GetWave then needs a wave, which should
be an ideal bit train, convolved with the bit period (creates a piece
wise linear wave) which is then convolved with hAC(t) to produce the
wave fed into GetWave.  There was discussion as to whether the modeler
or the EDA tool should do the above convolution.  Has it been decided
who this task falls on?
=20
Best Regards,
Eric Monteiro

________________________________

This communication contains confidential information intended only for
the addressee(s). If you have received this communication in error,
please notify us immediately and delete this communication from your
mail box.

- --=20
This message has been scanned for viruses and=20
dangerous content by MailScanner <http://www.mailscanner.info/> , and is

believed to be clean.=20

- --=20
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


- ------_=_NextPart_001_01CA6975.F73EA101
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content=3D"text/html; charset=3Dus-ascii" http-equiv=3DContent-Type>
<META name=3DGENERATOR content=3D"MSHTML 8.00.6001.18828"></HEAD>
<BODY>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D944170400-20112009>Eric,</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D944170400-20112009></SPAN></FONT>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D944170400-20112009>My message from yesterday didn't make it=20
through</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D944170400-20112009>because I had a screen shot of a presentation=20
in</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D944170400-20112009>it, so I am going to refer you to slide 1 of=20
the</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D944170400-20112009>following presentation:</SPAN></FONT></DIV>
<DIV dir=3Dltr align=3Dleft><FONT size=3D2 face=3D"Courier New"><SPAN=20
class=3D944170400-20112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3D"Courier New"><A=20
href=3D"http://www.vhdl.org/pub/ibis/macromodel_wip/archive/20090921/arpadm=
uranyi/AMI%20flows:%20IBIS%205.0%20and%202009%20Sept%208,15%20proposals/AMI=
_Flows.pdf">http://www.vhdl.org/pub/ibis/macromodel_wip/archive/20090921/ar=
padmuranyi/AMI%20flows:%20IBIS%205.0%20and%202009%20Sept%208,15%20proposals=
/AMI_Flows.pdf</A></FONT></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"></FONT>&nbsp;</DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">T=
his flow=20
diagram represents what is described by</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">t=
he current=20
AMI specification in IBIS v5.0.</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">I=
 know=20
others may have already answered your question,</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New">but&nbsp;hopefully this will also help you in getting=
=20
a</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">b=
etter=20
understanding of the flow.&nbsp; Please note that</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">t=
he IBIS ATM=20
group is working on corrections to this</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">f=
low, and=20
the plan is to have the corrected version</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">i=
n IBIS v5.1=20
once the BIRD written for it is ratified.</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">T=
he proposed=20
flow can be found at this link:</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New"><=
A=20
href=3D"http://www.vhdl.org/pub/ibis/macromodel_wip/archive/20091118/arpadm=
uranyi/Final%20AMI%20flow%20for%20IBIS%205.1/AMI_Flows_5_final.pdf">http://=
www.vhdl.org/pub/ibis/macromodel_wip/archive/20091118/arpadmuranyi/Final%20=
AMI%20flow%20for%20IBIS%205.1/AMI_Flows_5_final.pdf</A></FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2 face=3D"Courier New">P=
lease let=20
us know if you have any other questions or</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New">suggestions.</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New">Thanks,</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New">Arpad</FONT></SPAN></DIV>
<DIV><SPAN class=3D944170400-20112009><FONT size=3D2=20
face=3D"Courier New">=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</FONT></SPAN></DIV>
<DIV><FONT size=3D2 face=3D"Courier New"></FONT>&nbsp;</DIV>
<DIV dir=3Dltr lang=3Den-us class=3DOutlookMessageHeader align=3Dleft>
<HR tabIndex=3D-1>
<FONT size=3D2 face=3DTahoma><B>From:</B> Muranyi, Arpad <BR><B>Sent:</B> W=
ednesday,=20
November 18, 2009 10:38 AM<BR><B>To:</B> ibis-users@eda.org<BR><B>Subject:<=
/B>=20
RE: [IBIS-Users] AMI convolution<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New">Eric,</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New">The IBIS 5.0 AMI flow looks like this in a=20
graphical</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New">representation:</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New"><SPAN class=3D944170400-20112009>[screen shot=20
deleted]</SPAN></FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New">I hope this helps.</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New"></FONT></SPAN>&nbsp;</DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New">Arpad</FONT></SPAN></DIV>
<DIV dir=3Dltr align=3Dleft><SPAN class=3D078353616-18112009><FONT size=3D2=
=20
face=3D"Courier New">=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</FONT></SPAN></DIV><BR>
<DIV dir=3Dltr lang=3Den-us class=3DOutlookMessageHeader align=3Dleft>
<HR tabIndex=3D-1>
<FONT size=3D2 face=3DTahoma><B>From:</B> owner-ibis-users@server.eda.org=
=20
[mailto:owner-ibis-users@server.eda.org] <B>On Behalf Of </B>Eric=20
Monteiro<BR><B>Sent:</B> Wednesday, November 18, 2009 9:55 AM<BR><B>To:</B>=
=20
ibis-users@eda.org<BR><B>Subject:</B> [IBIS-Users] AMI=20
convolution<BR></FONT><BR></DIV>
<DIV></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>Hi=20
everyone,</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN=20
class=3D005494715-18112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>I was hop=
ing someone=20
could clarify who is responsible for convolution in IBIS-AMI (EDA tool, or =
the=20
modeler).</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN=20
class=3D005494715-18112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>Clearly t=
he=20
convolution involving an FIR filter is upon the modeler, the convolution I =
speak=20
of is the one that is done with the channel response.</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN=20
class=3D005494715-18112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>My unders=
tanding has=20
been as follows: (please correct me if I'm wrong)</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN=20
class=3D005494715-18112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>(a) -- (T=
x IC) --=20
(passive channel) --(b)--(Rx IC)</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN=20
class=3D005494715-18112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>You force=
 an impulse=20
at (a), measure the response at (b).&nbsp; (b) is the analog channel respon=
se=20
hAC(t).&nbsp; GetWave then needs a wave, which should be an ideal bit train=
,=20
convolved with the bit period (creates a piece wise linear wave) which is t=
hen=20
convolved with hAC(t) to produce the wave fed into GetWave.&nbsp; There was=
=20
discussion as to whether the modeler or the EDA tool should do the above=20
convolution.&nbsp; Has it been decided who this task falls=20
on?</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN=20
class=3D005494715-18112009></SPAN></FONT>&nbsp;</DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>Best=20
Regards,</SPAN></FONT></DIV>
<DIV><FONT size=3D2 face=3DArial><SPAN class=3D005494715-18112009>Eric=20
Monteiro</SPAN></FONT></DIV><BR>
<HR>
<FONT color=3Dgray size=3D2 face=3DArial>This communication contains confid=
ential=20
information intended only for the addressee(s). If you have received this=
=20
communication in error, please notify us immediately and delete this=20
communication from your mail box.<BR></FONT><BR>-- <BR>This message has bee=
n=20
scanned for viruses and <BR>dangerous content by <A=20
href=3D"http://www.mailscanner.info/"><B>MailScanner</B></A>, and is <BR>be=
lieved=20
to be clean. </BODY><br />--=20
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href=3D"http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</HTML>

- ------_=_NextPart_001_01CA6975.F73EA101--
- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Tue, 15 Dec 2009 10:51:23 -0500
From: "Timothy Coyle" <tim.coyle@siconsultant.com>
Subject: RE: [IBIS-Users] PullUp/PullDown toggle?

Hi Lars,
In the past I have seen this type of oscillation at the end of the IV curve
usually resulting from a) improper tool extraction method for clamp and
pulldown/pullup IV curves b) improper loading in IV data extraction c)
actual circuit SPICE issues.

I would look at the raw pulldown/pullup IV curves before anything is
extracted to make sure it's not an extraction calculation issue. You could
also try using a different IV data extraction (DC vs Transient AC) as
sometimes this can give you a slightly different result due to setup
conditions in SPICE model. Finally you may want to adjust some of your
HSPICE .option settings to make sure you are not getting any convergence
issues or other HSPICE runtime issues that may affect your results. You
could also manually edit the end of the IV curves to be smoothed out (some
tools let you do this interactively) but I would only do this if you can do
full correlation to verify it won't affect simulation performance and
accuracy.

Best,

Timothy Coyle
President
Signal Consulting Group LLC
405 Western Ave #430 
South Portland, ME  04106
Tel: 617.297.2566
Email: tim.coyle@siconsultant.com
Web: http://www.siconsultant.com
SharkSim - Signal Integrity IBIS Modeling Software (www.sharksim.com)


- -----Original Message-----
From: owner-ibis-users@server.eda.org
[mailto:owner-ibis-users@server.eda.org] On Behalf Of Lars Snith
Sent: Tuesday, December 15, 2009 3:46 AM
To: ibis-users@server.eda.org
Subject: [IBIS-Users] PullUp/PullDown toggle?

Hello,

In some of my models the pullup/pulldown curves end up by toggling +/- 
10mA. It is not of much actual consequence, but estethically foul. An 
example follows below.

I get the same result with s2ibis3 and one other independent tool (also 
using HSpice for simulation), so I suspect this is really in the HSpice 
result files. Has anyone seen something similar before?


   2.40    -12.7710mA        -7.5000mA           -21.3261mA
   2.46    -12.8090mA        -8.0000mA           -21.3770mA
   2.52    -12.8400mA        -7.0000mA           -21.4280mA
   2.58    -12.9000mA        -7.0000mA           -21.4810mA
   2.64    -13.0000mA        -7.0000mA           -21.5310mA
   2.70    -13.0000mA        -8.0000mA           -21.5800mA
   2.76    -13.0000mA        -8.0000mA           -21.6300mA
   2.82    -13.0000mA        -10.0000mA          -22.0000mA
   2.88    -13.0000mA        0.0A                -22.0000mA
   2.94    -10.0000mA        -10.0000mA          -22.0000mA
   3.00    -10.0000mA        -10.0000mA          -22.0000mA
   3.06    -20.0000mA        -10.0000mA          -20.0000mA
   3.12    -20.0000mA        0.0A                -20.0000mA
   3.18    -10.0000mA        -10.0000mA          -30.0000mA
   3.24    -10.0000mA        -10.0000mA          -20.0000mA
   3.30    -10.0000mA        -10.0000mA          -20.0000mA
   3.36    -10.0000mA        -10.0000mA          -30.0000mA
   3.42    -20.0000mA        0.0A                -20.0000mA
   3.48    -20.0000mA        -10.0000mA          -20.0000mA
   3.54    -10.0000mA        -10.0000mA          -30.0000mA
   3.60    -10.0000mA        -10.0000mA          -20.0000mA



Best regards,  Lars Snith
- -- 
Those who can, Do
Those who can't, Simulate

- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993


- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Wed, 13 Jan 2010 16:20:22 -0500
From: "Lance Wang" <lwang@iometh.com>
Subject: [IBIS-Users] IBIS Summit at DesignCon 2010: Second Call for Participation and Presentations - resent

This is re-sent message since we had some difficulties for eda.org
reflectors.

==========================================================================

To All:

This is the second announcement for the DesignCon 2010 IBIS Summit meeting
to be held at the Santa Clara Convention Center in Santa Clara, California.

The IBIS Open Forum is sponsoring the event, but we welcome additional
sponsors to cover some of the meeting expenses, including the free lunch and
refreshments.

Also note that VIP discounts are offered for all DesignCon 2010 conference
packages (including free exhibition admission) through links given below.
Several IBIS members are also actively participating and presenting material
in the DesignCon program.

Best Regards,

Lance Wang
IO Methodology Inc.
www.iometh.com




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

                              IBIS SUMMIT
                            SECOND CALL FOR  
                      PARTICIPATION & PRESENTATIONS

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

                 I B I S   S U M M I T   M E E T I N G

Time/Date:  Thursday, February 4, 2010 8:00 AM to 5:00 PM

Location:   Santa Clara Convention Center
            5101 Great America Parkway,
            Santa Clara, California, USA

Room:       To Be Determined

Content:    Presentations and Discussions

Purpose:    Solicit and Exchange IBIS Model Related Information and
            ideas.

Sponsors:   Cisco Systems, IBIS, International Engineering Consortium
            (DesignCon)

            We are seeking more co-sponsors.  Please contact Lance Wang
            <lwang@iometh.com>.  The benefits to sponsors include
            recognition at the meeting and acknowledgement in the Calls
            for Papers and meeting minutes.

            Your financial support strengthens the organization by
            allowing IBIS to focus resources on industry activities
            rather than raising money, and you will receive generous
            thanks for your support.

 
DesignCon 2010 Conference: 

            February 1 - 4, 2010
            Santa Clara Convention Center
            Santa Clara, CA
 
              http://www.designcon.com/2010/ 

            Exhibits registration:

              http://www.designcon.com/2010/register/index.asp

            IBIS Summit participants can register at discounted rates
            through this link for both the conference and exhibition: 

              http://www.designcon.com/2010/vip_passes/ibis.html

            However, please also notify Lance Wang (lwang@iometh.com)
            if you are planning to attend the IBIS Summit.

     Conference Schedule:

       http://www.designcon.com/2010/attendees/program_schedule.asp

BACKGROUND

DesignCon is the premier annual Silicon Valley event for the electronic
design automation (EDA) and semiconductor industry.  Topics of current
interest to the IBIS Open Forum are addressed at DesignCon.

This meeting will be conducted as a formal IBIS meeting.

Presentations are expected to be available and archived in an electronic
format, and minutes of the meeting will be issued. Any pending formal
decisions (votes) will be announced at least two weeks prior to the
meeting.


CALL FOR PARTICIPANTS

People involved in IBIS Model development, EDA tool development, and
digital circuit design are invited to participate in the Summit meeting.
If you plan to participate, please register with the information below:

   Name:
   E-mail address:
   Company:
   Telephone:

Send to - Lance Wang <lwang@iometh.com>

Registration deadline is Wednesday, January 27, 2010 to receive the free
lunch.


CALL FOR PRESENTATIONS
 
We are seeking presentations from individuals who have experiences of
interest to the IBIS modeling community.  In the past, these have
included, but not limited to:

   Demonstrations of modeling techniques
   Explanations of behavioral algorithms
   Descriptions of difficulties encountered
   Model correlation
   Modeling building experiences
   Comparisons to other modeling methods
   New technologies for modeling buffers and component
   New technologies for modeling packaging and interconnects
   Algorithmic modeling topics
   Etc.

Presentations may be addressed to any and all levels of IBIS experience,
from beginning to advanced.

Presentation Format:

   A conference laptop with LCD projector.  Powerpoint* or Acrobat*
   electronic formats are favored and will pre-loaded on the
   Windows*-based meeting laptop prior to the meeting.
 
Time: Usually 15-30 Minutes

Electronic Archival: 

   Presentations will be archived under the IBIS Summits site
   and also must be submitted in time for uploading and copying.
   Final submission deadline is:

     Wednesday, January 27, 2010

   Otherwise, you should bring 50 copies for distribution.

If you plan a presentation, please supply the following information as
soon as possible:

   Tentative Title:
   Presenter:
   E-mail address:
   Company:
   Telephone:
   Estimated Time:
 
Send to - Bob Ross <bob@teraspeed.com>

Note, vendor-specific or product promotion material is illegal at
IBIS meeting.  We strongly advise that the presentations be submitted
by the deadline.  The IBIS Open Forum reserves the right to stop or
reject a scheduled presentation that has not been previewed.


AGENDA 

The agenda includes presentations, discussions, breaks, and a FREE
lunch.  The agenda details will be developed as proposals are received.
 

LIST OF NEARBY HOTELS

The Hotel and Travel Link provides a conference hotel discount, and use
internet search engines other good lodging deals:

   http://www.designcon.com/2010/hotel/index.asp



- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Tue, 15 Dec 2009 17:48:48 +0100
From: Lars Snith <Lars.Snith@atmel.com>
Subject: Re: [IBIS-Users] PullUp/PullDown toggle?

Servus Eckhard,
Hello Timothy,

Thanks for your feedback. I'm sure I'll get my act together with this to 
help me!

Eckhard, to answer your questions:

- - Only warnings are for encrypted content (models) which is normal and 
then one for a node without DC path. But it is autoconnected to the 
right node anyway, so it should not matter.

- - I did not try a "slow" transient extraction, I have used only the 
testbenches provided by s2ibis3 and the other tool.

- - Nope, the curves reflect this "jumpy" behaviour. But IBISCHK5 does not 
mind a bit.


Best regards,  Lars
- -- 
Those who can, Do
Those who can't, Simulate

- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Fri, 22 Jan 2010 14:59:27 -0800
From: Bob Ross <bob@teraspeed.com>
Subject: Re: [IBIS-Users] RE: The spice2ibis IV Clamp Issues and proposed Solutions

Hi Nikonchuk:

This is the right group to ask IBIS questions.  Here is a quick
responses without commenting on all of the points you raised.

Q1.  You are correct that the ranges for I-V table are based
on the typical Vcc rather than the actual Vcc.  So the minimum
column can have some overlap and the maximium column can miss
some currents at the ends of the range (if it were extended to
- -Vcc_max to 2*Vcc_max).

As a practical matter, EDA tools can and will extend the range
if needed, either by extrapolation or extension of the table.
That should be accurate enough for the unlikely case of having
simulations converge in that region.  (It that were the case,
there is probably a design problem or simulation setup problem
that needs to be resolved.)  So there was no compelling
reason for use the Vcc_max value as the basis for suggesting
the table ranges.

However, you are allowed to go beyond the ranges suggested
by IBIS as long as they apply for all three columns.

Q2.  The specific question is why the ranges -Vcc to Vcc
were chosen for [Gnd Clamp], and Vcc to 2Vcc for [Power Clamp].
In the early days of IBIS (1993), the specification was written
for both CMOS and bi-polar transistors and TTL devices (e.g.,
74F244) where the input had a bias resistor to Vcc through a diode.
So the I-V table showedsmall negative current until the voltage
reached about 2 V (with a 5 V Vcc).  Then it cut off to nearly 0 A.
The IBIS authors chose to use the [Gnd Clamp] table extended to Vcc
to capture this effect.

Otherwise, the authors might have split the difference an
had the ranges of the [Gnd Clamp] and [Power Clamp] table
meet in the middle (Vcc/2).  But that choice would have
produced a clamp table "gap" at that point of interest
if the ranges had not been chosen to extend to Vcc_max
per Q1.

There are other comments with your other statements, which I will
only summarize.  If the non-monotonic issues is in the numerical
"noise" region or as a result of some double counting due to
the extraction tool algorithm, it would be permissible to
correct the data and take out a few points or zero the data
of one of the tables.

If there are on-die terminators, then the correction of the
tables need to be carefully considered based on other information
to avoid double counting - based on what rail or rails the
ODT is referenced.  But the main point is that the currents
of both the [Power Clamp] and {Gnd Clamp] add together
for all points in both tables including the extended points
that are not specified in either table.

Q3.  Without giving specific names, I know of several vendors
that implement the DEQ-style method and split up the ODT into the
components referenced by each rail so that their models correspond
to the physical device structure.  The accuracy issue is depends
on the type of analyis and assumptions.  But there are
theoretical issues based on tool setups and capabilities
if power and ground package model elements are used, or if
SSO analysis is done (now and with future features).  These
issues relate to the Vcc to Gnd impedance changes that may
cause the model to switch abruptly in a manner that does not
correpond to the physical device operation.

Bob

Nikonchuk Sergey-R6294C wrote:
> Dear IBIS Users Community.
> This is a first time when I send e-mail to the IBIS community.
> So, be patient, please, if I am use wrong e-mail  address or asking 
> questions which one already clarified in some documentation.
> Just point me on right source.
> My particular questions that I hope to get answers highlighted below as 
> "Q1, Q2, Q3"
>  
> During detailed evaluation of IBIS characterization flow, especially for 
> ODT (On-Die Termination) cells,
> we find some issues in Existing s2ibis3 implementation for Clamp current 
> capturing and printing in to IBIS model.
>  
> 1. The Voltage range not cover Max condition for 
> [Pullup]/[Pulldown]/[GND_clamp]/[POWER_clamp] I-V Curves
> As recommended by IBIS standards and Cookbook , the range for the IV 
> curves have to be -Vcc::2*Vcc
> Now, for "Vcc" value the "Typ" value used.
> It mean, if we have Typ Vcc =1.8V +/- 0.1V for Max/Min conditions,
> we have -1.8V::3.6V range for IV curves, which one cover Typ and Min 
> recommendation,
> But not enough for Max condition, which one should be -1.9V::3.8V
>  
> I suggest to extend the range for IV Curves capturing up to Max [Voltage 
> Range] value.
> That's have to be applied for All 4 IV curves - [Pullup]/[Pulldown]/[GND 
> clamp]/[POWER clamp]
>  
> Q1. Is there any particular reasons, comments - Why IV curves referenced 
> to Typ Vref? Is there  concern to extend IV ranges up to Max Vref ?
>  
>  
> 2. The Minimum recommended range for Clamp IV capturing cause 
> non-monotonysity issue in Final IBIS models.
> Existing implementation of s2ibis3  Assume the Minimum Voltage ranges 
> for Clamp Curves:
> [GND_clamp] -Vcc::Vcc
> [POWER_clamp] Vcc:2*Vcc (Ground referenced)
>  
> Below is example:
>  
> 
> [Voltage Range]        3.3000V           3.0000V             3.6000V
> |  
> [GND_clamp] 
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   -3.30    -3.5860A          -3.6101A            -3.4617A
>   -3.23    -3.4782A          -3.5024A            -3.3533A
>   -3.16    -3.3704A          -3.3947A            -3.2450A
> .....
> 
>   3.14    31.9335uA         32.7227uA           40.1997uA
>   3.21    32.7095uA         73.2482uA           41.1226uA
>   3.28    33.5298uA         0.2503mA            42.0514uA
> |  
> [POWER_clamp] 
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   -3.28    3.5775A           3.6016A             3.4528A
>   -3.24    3.5154A           3.5397A             3.3904A
>   -3.20    3.4534A           3.4777A             3.3281A
> .....
> 
>   -0.08    35.8263uA         26.4944uA           47.5355uA
>   -0.04    34.5005uA         25.3183uA           46.9642uA
>    0.00    33.7999uA         24.7033uA           46.4029uA
> 
> Looks fine so far?
> Now remind that we have [POWER_clamp] values in IBIS file referenced to 
> [Voltage range]
> 
> Vtable = Vreference - Voutput
> 
> So, if we will re-print the [Power_clamp] table for the Ground-reference 
> voltages, we will have something like as following:
> 
> [POWER_clamp] 
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   6.88                                             3.4528A
>   6.84                                             3.3904A
>   6.80                                             3.3281A
> 
> ....
>   6.58    3.5775A                                    2.4528A
>   6.54    3.5154A                                    2.3904A
>   6.50    3.4534A                                    2.3281A
> 
> ....
> 
>   6.28    2.5775A           3.6016A             1.4528A
>   6.24    2.5154A           3.5397A             1.3904A
>   6.20    2.4534A           3.4777A             1.3281A
> 
> .....
> 
>    3.68    39.8263uA         46.4944uA           47.5355uA
>    3.64    38.5005uA         45.3183uA           46.9642uA
>    3.60    37.7999uA         44.7033uA           46.4029uA
> 
> ...........
>    3.38    35.8263uA        36.4944uA            ?????????                                          
>    3.34    34.5005uA        35.3183uA            ?????????                                                    
>    3.30    33.7999uA        34.7033uA            ?????????                                                 
> 
> ........
>    3.08                     26.4944uA                                    
>    3.04                     25.3183uA                                    
>    3.00                     24.7033uA                                  
> 
> And when [POWER_clamp] and [GND_clamp] combined together and added to 
> [Pullip]/[Pulldown] for simulation,
> We have double counting "Min" clamps between 3.0V and 3.3V
> And we have kind of "Hole" for Max clamp between 3.28V and 3.6V
> Does it looks negligible?
>  
> inischk4 say No.
>  
> WARNING - Model v330_11_c4: POWER Clamp : Typical value never becomes zero
> WARNING - Model v330_11_c4: POWER Clamp : Minimum value never becomes zero
> WARNING - Model v330_11_c4: POWER Clamp : Maximum value never becomes zero
> WARNING - Combined Pulldown for Model: v330_11_c4 Typical data is 
> non-monotonic
> WARNING - Combined Pullup for Model: v330_11_c4 Typical data is 
> non-monotonic
> WARNING - Combined Pulldown for Model: v330_11_c4 Minimum data is 
> non-monotonic
> WARNING - Combined Pullup for Model: v330_11_c4 Minimum data is 
> non-monotonic
> WARNING - Combined Pulldown for Model: v330_11_c4 Maximum data is 
> non-monotonic
> WARNING - Combined Pullup for Model: v330_11_c4 Maximum data is 
> non-monotonic
>  
> That's Especially Important for the ODT models, where Clamp currents is 
> quite significant
> And cause issues related to accuracy of  models simulation.
>  
> What the Solution could be for the issue above?
>  
> Proposed Solution to extend Simulation ranges for both [Power_clamp] and 
> [GND_clamp] to -Vcc::2*Vcc
> (See IBIS_Cookbook_v4.pdf, Table 5-6)
> In this case we will cover  whole range.
> BUT! If we will print All the data "As Is" in to IBIS model, Clamp 
> Currents will be Duplicated!
> One of the Option to avoid duplication described in IBIS cookbook - 
> Sections 5.1.3.4, 5.1.3.5
> If we just "Clip" the data as described - we have to be take care about 
> Extrapolation Errors (Section 5.1.3.9)
> At the end - it would be almost the same as "minimal range" and will NOT 
> resolve all ibischk4 warning and simulation concerns.
>  
> More reasonable Approach, applicable for ODT models as well described in 
> Following Presentation:
> http://www.vhdl.org/pub/ibis/summits/jun03b/muranyi3.pdf
>  
> This called as "Clip and Extend"
>  
> ? Sweep device from -Vcc to 2*Vcc twice: GND and Vcc relative
> ? Cut clamp curves where they reach zero current going left to right
> ? Extrapolate all clamp curves horizontally to 2*Vcc
>  
> Opposite to Cookbook Proposal, this approach Cut clamp current when it's 
> going from Positive to Negative value
> And Extend (Extrapolate) this value to end of characterization range.
>  
> In a reality, for plain (non-ODT) buffers it mean
> GND_clamp range: -Vcc::0 
> POWER_clamp range 0::2*Vcc (Ground referenced)
>  
> Q2: Why Cookbook 4.0 Sections 5.1.3.4, 5.1.3.5 recommend to clip the 
> date by Differerent ranges?
> GND_clamp range: -Vcc::Vcc 
> POWER_clamp range Vcc::2*Vcc (Ground referenced)
> Is there any concerns to use "Clip and Extend" Approach for All Buffer 
> types, not ODT only?
> GND_clamp range: -Vcc::0 
> POWER_clamp range 0::2*Vcc (Ground referenced)
>  
> The Cookbook recommended Clamp ranges  seems contradictive with what 
> IBISCHK really expected and potentially could confuse simulators.
> Am I miss something here?
>  
> At the same time, during investigation of this issue we find Alternative 
> (claimed as more accurate for ODT) approach called as DEC:
> http://www.vhdl.org/pub/ibis/summits/sep05/ross2.pdf
>  
> This Approach seems more tricky for Implementation with questionable 
> added value in term of accuracy.
>  
> Q3: Does anybody implement this approach in they models? What is impact 
> in terms of simulation accuracy vs. "Clip and extend"?
> Can anybody share particular code to split clamps according to DEC 
> algorithms?
>  
>  
> I  will greatly appreciate any feedback and proposals to address issues 
> above.
>  
> 
> Sergey Nikonchuk
> Characterization and View Generation
> TSO / DT / L&M / IO Pad Cell Libraries
> Freescale Semiconductor, Inc.
> www.freescale.com <http://www.freescale.com/>
> 
> Contacts:
> Phone +7 (495) 589 1839
> Mobile +7 (916) 993 3467
> Fax +7 (495) 787 0151
> Sergey.Nikonchuk@freescale.com <mailto:Sergey.Nikonchuk@freescale.com>
> 
> This e-mail and any attachments have been classified as:
> [x] Public
> [ ] Internal Use Only
> [ ] Confidential Proprietary
> 
>  
> 
>  
> 
> -- 
> This message has been scanned for viruses and
> dangerous content by MailScanner <http://www.mailscanner.info/>, and is
> believed to be clean.


- -- 
Bob Ross
Teraspeed Consulting Group LLC     Teraspeed Labs
121 North River Drive              13610 SW Harness Lane
Narragansett, RI 02882             Beaverton, OR 97008
401-284-1827                       503-430-1065
http://www.teraspeed.com           503-246-8048 Direct
bob@teraspeed.com

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC


- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Mon, 25 Jan 2010 07:57:21 -0000
From: "Nikonchuk Sergey-R6294C" <R6294C@freescale.com>
Subject: RE: [IBIS-Users] RE: The spice2ibis IV Clamp Issues and proposed Solutions

Hi Bob,
Thank You very much for valuable and helpful feedback! 

Seems like IBIS Cookbook have to be enhanced/clarified, especially for a
future 5.0 standard, features
And modern technologies/designs. 
Do you have some specific working group for?
Is it possible to participate in - at least for review?

Sergey Nikonchuk
Characterization and View Generation
Digital Standard Cell and IO Pad Cell Libraries
TSO / DT / L&M / Libraries Organization
www.freescale.com
                
Phone:  +7 (495) 589 1839
Phone:  +7 (495) 536 9987
Mobile: +7 (916) 993 3467
 

- -----Original Message-----
From: Bob Ross [mailto:bob@teraspeed.com] 
Sent: Saturday, January 23, 2010 1:59 AM
To: Nikonchuk Sergey-R6294C
Cc: ibis-users@eda.org; bob@teraspeed.com
Subject: Re: [IBIS-Users] RE: The spice2ibis IV Clamp Issues and
proposed Solutions

Hi Nikonchuk:

This is the right group to ask IBIS questions.  Here is a quick
responses without commenting on all of the points you raised.

Q1.  You are correct that the ranges for I-V table are based on the
typical Vcc rather than the actual Vcc.  So the minimum column can have
some overlap and the maximium column can miss some currents at the ends
of the range (if it were extended to -Vcc_max to 2*Vcc_max).

As a practical matter, EDA tools can and will extend the range if
needed, either by extrapolation or extension of the table.
That should be accurate enough for the unlikely case of having
simulations converge in that region.  (It that were the case, there is
probably a design problem or simulation setup problem that needs to be
resolved.)  So there was no compelling reason for use the Vcc_max value
as the basis for suggesting the table ranges.

However, you are allowed to go beyond the ranges suggested by IBIS as
long as they apply for all three columns.

Q2.  The specific question is why the ranges -Vcc to Vcc were chosen for
[Gnd Clamp], and Vcc to 2Vcc for [Power Clamp].
In the early days of IBIS (1993), the specification was written for both
CMOS and bi-polar transistors and TTL devices (e.g.,
74F244) where the input had a bias resistor to Vcc through a diode.
So the I-V table showedsmall negative current until the voltage reached
about 2 V (with a 5 V Vcc).  Then it cut off to nearly 0 A.
The IBIS authors chose to use the [Gnd Clamp] table extended to Vcc to
capture this effect.

Otherwise, the authors might have split the difference an had the ranges
of the [Gnd Clamp] and [Power Clamp] table meet in the middle (Vcc/2).
But that choice would have produced a clamp table "gap" at that point of
interest if the ranges had not been chosen to extend to Vcc_max per Q1.

There are other comments with your other statements, which I will only
summarize.  If the non-monotonic issues is in the numerical "noise"
region or as a result of some double counting due to the extraction tool
algorithm, it would be permissible to correct the data and take out a
few points or zero the data of one of the tables.

If there are on-die terminators, then the correction of the tables need
to be carefully considered based on other information to avoid double
counting - based on what rail or rails the ODT is referenced.  But the
main point is that the currents of both the [Power Clamp] and {Gnd
Clamp] add together for all points in both tables including the extended
points that are not specified in either table.

Q3.  Without giving specific names, I know of several vendors that
implement the DEQ-style method and split up the ODT into the components
referenced by each rail so that their models correspond to the physical
device structure.  The accuracy issue is depends on the type of analyis
and assumptions.  But there are theoretical issues based on tool setups
and capabilities if power and ground package model elements are used, or
if SSO analysis is done (now and with future features).  These issues
relate to the Vcc to Gnd impedance changes that may cause the model to
switch abruptly in a manner that does not correpond to the physical
device operation.

Bob

Nikonchuk Sergey-R6294C wrote:
> Dear IBIS Users Community.
> This is a first time when I send e-mail to the IBIS community.
> So, be patient, please, if I am use wrong e-mail  address or asking 
> questions which one already clarified in some documentation.
> Just point me on right source.
> My particular questions that I hope to get answers highlighted below 
> as "Q1, Q2, Q3"
>  
> During detailed evaluation of IBIS characterization flow, especially 
> for ODT (On-Die Termination) cells, we find some issues in Existing 
> s2ibis3 implementation for Clamp current capturing and printing in to 
> IBIS model.
>  
> 1. The Voltage range not cover Max condition for 
> [Pullup]/[Pulldown]/[GND_clamp]/[POWER_clamp] I-V Curves As 
> recommended by IBIS standards and Cookbook , the range for the IV 
> curves have to be -Vcc::2*Vcc Now, for "Vcc" value the "Typ" value 
> used.
> It mean, if we have Typ Vcc =1.8V +/- 0.1V for Max/Min conditions, we 
> have -1.8V::3.6V range for IV curves, which one cover Typ and Min 
> recommendation, But not enough for Max condition, which one should be 
> -1.9V::3.8V
>  
> I suggest to extend the range for IV Curves capturing up to Max 
> [Voltage Range] value.
> That's have to be applied for All 4 IV curves - 
> [Pullup]/[Pulldown]/[GND clamp]/[POWER clamp]
>  
> Q1. Is there any particular reasons, comments - Why IV curves 
> referenced to Typ Vref? Is there  concern to extend IV ranges up to
Max Vref ?
>  
>  
> 2. The Minimum recommended range for Clamp IV capturing cause 
> non-monotonysity issue in Final IBIS models.
> Existing implementation of s2ibis3  Assume the Minimum Voltage ranges 
> for Clamp Curves:
> [GND_clamp] -Vcc::Vcc
> [POWER_clamp] Vcc:2*Vcc (Ground referenced)
>  
> Below is example:
>  
> 
> [Voltage Range]        3.3000V           3.0000V             3.6000V
> |  
> [GND_clamp]
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   -3.30    -3.5860A          -3.6101A            -3.4617A
>   -3.23    -3.4782A          -3.5024A            -3.3533A
>   -3.16    -3.3704A          -3.3947A            -3.2450A
> .....
> 
>   3.14    31.9335uA         32.7227uA           40.1997uA
>   3.21    32.7095uA         73.2482uA           41.1226uA
>   3.28    33.5298uA         0.2503mA            42.0514uA
> |  
> [POWER_clamp]
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   -3.28    3.5775A           3.6016A             3.4528A
>   -3.24    3.5154A           3.5397A             3.3904A
>   -3.20    3.4534A           3.4777A             3.3281A
> .....
> 
>   -0.08    35.8263uA         26.4944uA           47.5355uA
>   -0.04    34.5005uA         25.3183uA           46.9642uA
>    0.00    33.7999uA         24.7033uA           46.4029uA
> 
> Looks fine so far?
> Now remind that we have [POWER_clamp] values in IBIS file referenced 
> to [Voltage range]
> 
> Vtable = Vreference - Voutput
> 
> So, if we will re-print the [Power_clamp] table for the 
> Ground-reference voltages, we will have something like as following:
> 
> [POWER_clamp]
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   6.88                                             3.4528A
>   6.84                                             3.3904A
>   6.80                                             3.3281A
> 
> ....
>   6.58    3.5775A                                    2.4528A
>   6.54    3.5154A                                    2.3904A
>   6.50    3.4534A                                    2.3281A
> 
> ....
> 
>   6.28    2.5775A           3.6016A             1.4528A
>   6.24    2.5154A           3.5397A             1.3904A
>   6.20    2.4534A           3.4777A             1.3281A
> 
> .....
> 
>    3.68    39.8263uA         46.4944uA           47.5355uA
>    3.64    38.5005uA         45.3183uA           46.9642uA
>    3.60    37.7999uA         44.7033uA           46.4029uA
> 
> ...........
>    3.38    35.8263uA        36.4944uA            ?????????

>    3.34    34.5005uA        35.3183uA            ?????????

>    3.30    33.7999uA        34.7033uA            ?????????

> 
> ........
>    3.08                     26.4944uA

>    3.04                     25.3183uA

>    3.00                     24.7033uA

> 
> And when [POWER_clamp] and [GND_clamp] combined together and added to 
> [Pullip]/[Pulldown] for simulation, We have double counting "Min" 
> clamps between 3.0V and 3.3V And we have kind of "Hole" for Max clamp 
> between 3.28V and 3.6V Does it looks negligible?
>  
> inischk4 say No.
>  
> WARNING - Model v330_11_c4: POWER Clamp : Typical value never becomes 
> zero WARNING - Model v330_11_c4: POWER Clamp : Minimum value never 
> becomes zero WARNING - Model v330_11_c4: POWER Clamp : Maximum value 
> never becomes zero WARNING - Combined Pulldown for Model: v330_11_c4 
> Typical data is non-monotonic WARNING - Combined Pullup for Model: 
> v330_11_c4 Typical data is non-monotonic WARNING - Combined Pulldown 
> for Model: v330_11_c4 Minimum data is non-monotonic WARNING - Combined

> Pullup for Model: v330_11_c4 Minimum data is non-monotonic WARNING - 
> Combined Pulldown for Model: v330_11_c4 Maximum data is non-monotonic 
> WARNING - Combined Pullup for Model: v330_11_c4 Maximum data is 
> non-monotonic
>  
> That's Especially Important for the ODT models, where Clamp currents 
> is quite significant And cause issues related to accuracy of  models 
> simulation.
>  
> What the Solution could be for the issue above?
>  
> Proposed Solution to extend Simulation ranges for both [Power_clamp] 
> and [GND_clamp] to -Vcc::2*Vcc (See IBIS_Cookbook_v4.pdf, Table 5-6) 
> In this case we will cover  whole range.
> BUT! If we will print All the data "As Is" in to IBIS model, Clamp 
> Currents will be Duplicated!
> One of the Option to avoid duplication described in IBIS cookbook - 
> Sections 5.1.3.4, 5.1.3.5 If we just "Clip" the data as described - we

> have to be take care about Extrapolation Errors (Section 5.1.3.9) At 
> the end - it would be almost the same as "minimal range" and will NOT 
> resolve all ibischk4 warning and simulation concerns.
>  
> More reasonable Approach, applicable for ODT models as well described 
> in Following Presentation:
> http://www.vhdl.org/pub/ibis/summits/jun03b/muranyi3.pdf
>  
> This called as "Clip and Extend"
>  
> ? Sweep device from -Vcc to 2*Vcc twice: GND and Vcc relative ? Cut 
> clamp curves where they reach zero current going left to right ? 
> Extrapolate all clamp curves horizontally to 2*Vcc
>  
> Opposite to Cookbook Proposal, this approach Cut clamp current when 
> it's going from Positive to Negative value And Extend (Extrapolate) 
> this value to end of characterization range.
>  
> In a reality, for plain (non-ODT) buffers it mean GND_clamp range: 
> -Vcc::0 POWER_clamp range 0::2*Vcc (Ground referenced)
>  
> Q2: Why Cookbook 4.0 Sections 5.1.3.4, 5.1.3.5 recommend to clip the 
> date by Differerent ranges?
> GND_clamp range: -Vcc::Vcc
> POWER_clamp range Vcc::2*Vcc (Ground referenced) Is there any concerns

> to use "Clip and Extend" Approach for All Buffer types, not ODT only?
> GND_clamp range: -Vcc::0
> POWER_clamp range 0::2*Vcc (Ground referenced)
>  
> The Cookbook recommended Clamp ranges  seems contradictive with what 
> IBISCHK really expected and potentially could confuse simulators.
> Am I miss something here?
>  
> At the same time, during investigation of this issue we find 
> Alternative (claimed as more accurate for ODT) approach called as DEC:
> http://www.vhdl.org/pub/ibis/summits/sep05/ross2.pdf
>  
> This Approach seems more tricky for Implementation with questionable 
> added value in term of accuracy.
>  
> Q3: Does anybody implement this approach in they models? What is 
> impact in terms of simulation accuracy vs. "Clip and extend"?
> Can anybody share particular code to split clamps according to DEC 
> algorithms?
>  
>  
> I  will greatly appreciate any feedback and proposals to address 
> issues above.
>  
> 
> Sergey Nikonchuk
> Characterization and View Generation
> TSO / DT / L&M / IO Pad Cell Libraries Freescale Semiconductor, Inc.
> www.freescale.com <http://www.freescale.com/>
> 
> Contacts:
> Phone +7 (495) 589 1839
> Mobile +7 (916) 993 3467
> Fax +7 (495) 787 0151
> Sergey.Nikonchuk@freescale.com <mailto:Sergey.Nikonchuk@freescale.com>
> 
> This e-mail and any attachments have been classified as:
> [x] Public
> [ ] Internal Use Only
> [ ] Confidential Proprietary
> 
>  
> 
>  
> 
> --
> This message has been scanned for viruses and dangerous content by 
> MailScanner <http://www.mailscanner.info/>, and is believed to be 
> clean.


- --
Bob Ross
Teraspeed Consulting Group LLC     Teraspeed Labs
121 North River Drive              13610 SW Harness Lane
Narragansett, RI 02882             Beaverton, OR 97008
401-284-1827                       503-430-1065
http://www.teraspeed.com           503-246-8048 Direct
bob@teraspeed.com

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC



- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Thu, 22 Oct 2009 19:24:01 +0200
From: "Kobi Pinhas" <kobi.pinhas@wintegra.co.il>
Subject: RE: [IBIS-Users] Clamp graphs issue.

This is a multi-part message in MIME format.

- ------=_NextPart_000_0EAD_01CA534D.35F3FC90
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Yes.

Thanks you.

I missed the sub model section.

 

  _____  

From: rrwolff@micron.com [mailto:rrwolff@micron.com] 
Sent: Thursday, October 22, 2009 7:19 PM
To: kobi.pinhas@wintegra.co.il; ibis-users@eda.org
Subject: RE: [IBIS-Users] Clamp graphs issue.

 

Kobi,

 

Is the Termination data contained in [Submodel] I-V curves?  Your IBIS
viewer program doesn't plot I-V data in Submodels.  You can look under the
[Model] keyword for something like the following:

 

[Add Submodel]

| Submodel Name        Mode

120ohm_ODT_1066         Non-Driving

 

Regards,

Randy

 

 

 

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Kobi Pinhas
Sent: Thursday, October 22, 2009 9:57 AM
To: ibis-users@eda.org
Subject: [IBIS-Users] Clamp graphs issue.

 

Hi all.

I have some conceptual issue.

The next graph represents gnd clamp of an input model of a memory with 120
ohm ODT

This is model of a famous company which I download:

 

 

I don't understand how it is possible that the current is zero fot V> -0.5V.

The meaning of ODT is resistor that connected from the input to the gnd.

So for this range (when V>-0.5V) I was expecting to see linear current with
a slope that equal to the resistor.

 

For example when I simulated gnd clamp of an input buffer with 50 ohm ODT I
received the next plot:

 

 

You can see that the plot is liner for V> -0.5V as expected.

I looked in a lot of ibis file and I never saw common behavior.

So I guess that maybe I am doing something wrong.

 

I will be glad to hear your comments.

 

Thanks a lot.

 

Kobi.


- -- 
This message has been scanned for viruses and 
dangerous content by  <http://www.mailscanner.info/> MailScanner, and is 
believed to be clean. 


- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


- ------=_NextPart_000_0EAD_01CA534D.35F3FC90
Content-Type: text/html;
	charset="us-ascii"
Content-Transfer-Encoding: quoted-printable

<html xmlns:v=3D"urn:schemas-microsoft-com:vml" xmlns:o=3D"urn:schemas-micr=
osoft-com:office:office" xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40"
xmlns:ns1=3D"http://schemas.microsoft.com/office/2004/12/omml">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; charset=3Dus-ascii">
<meta name=3DGenerator content=3D"Microsoft Word 11 (filtered medium)">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]-->
<style>
<!--a:link
	{mso-style-priority:99;}
span.MSOHYPERLINK
	{mso-style-priority:99;}
a:visited
	{mso-style-priority:99;}
span.MSOHYPERLINKFOLLOWED
	{mso-style-priority:99;}

 /* Font Definitions */
 @font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Calibri;}
 /* Style Definitions */
 p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	text-align:right;
	direction:rtl;
	unicode-bidi:embed;
	font-size:12.0pt;
	font-family:"Times New Roman";}
a:link, span.MsoHyperlink
	{color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:Arial;
	color:windowtext;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:Calibri;
	color:#1F497D;}
span.EmailStyle19
	{mso-style-type:personal-reply;
	font-family:Arial;
	color:navy;}
@page Section1
	{size:595.3pt 841.9pt;
	margin:1.0in 1.25in 1.0in 1.25in;}
div.Section1
	{page:Section1;}
- -->
</style>
<!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext=3D"edit" spidmax=3D"1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext=3D"edit">
  <o:idmap v:ext=3D"edit" data=3D"1" />
 </o:shapelayout></xml><![endif]-->
</head>

<body lang=3DEN-US link=3Dblue vlink=3Dpurple>

<div class=3DSection1 dir=3DRTL>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D2 color=3Dnavy face=3DArial><span style=3D'font-size:10=
.0pt;
font-family:Arial;color:navy'>Yes.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D2 color=3Dnavy face=3DArial><span style=3D'font-size:10=
.0pt;
font-family:Arial;color:navy'>Thanks you.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D2 color=3Dnavy face=3DArial><span style=3D'font-size:10=
.0pt;
font-family:Arial;color:navy'>I missed the sub model section.<o:p></o:p></s=
pan></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D2 color=3Dnavy face=3DArial><span style=3D'font-size:10=
.0pt;
font-family:Arial;color:navy'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div class=3DMsoNormal align=3Dcenter dir=3DLTR style=3D'text-align:center;=
direction:
ltr;unicode-bidi:embed'><font size=3D3 face=3D"Times New Roman"><span
style=3D'font-size:12.0pt'>

<hr size=3D2 width=3D"100%" align=3Dcenter tabindex=3D-1>

</span></font></div>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><b><font size=3D2 face=3DTahoma><span style=3D'font-size:10.0pt;font=
- -family:
Tahoma;font-weight:bold'>From:</span></font></b><font size=3D2 face=3DTahom=
a><span
style=3D'font-size:10.0pt;font-family:Tahoma'> rrwolff@micron.com
[mailto:rrwolff@micron.com] <br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, October 22, =
2009
7:19 PM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> kobi.pinhas@wintegra.co.=
il;
ibis-users@eda.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> RE: [IBIS-Users] Cl=
amp
graphs issue.</span></font><o:p></o:p></p>

</div>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>Kobi,<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>Is
the Termination data contained in [Submodel] I-V curves?&nbsp; Your IBIS vi=
ewer
program doesn&#8217;t plot I-V data in Submodels.&nbsp; You can look under =
the
[Model] keyword for something like the following:<o:p></o:p></span></font><=
/p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>[Add
Submodel]<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>|
Submodel Name&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Mode<o:p></o:p></sp=
an></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>120ohm_ODT_1066&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;
Non-Driving<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>Regards,<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>Randy<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<div>

<div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in =
0in 0in'>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><b><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:=
12.0pt;
font-weight:bold'>From:</span></font></b> owner-ibis-users@eda.org
[mailto:owner-ibis-users@eda.org] <b><span style=3D'font-weight:bold'>On Be=
half
Of </span></b>Kobi Pinhas<br>
<b><span style=3D'font-weight:bold'>Sent:</span></b> Thursday, October 22, =
2009
9:57 AM<br>
<b><span style=3D'font-weight:bold'>To:</span></b> ibis-users@eda.org<br>
<b><span style=3D'font-weight:bold'>Subject:</span></b> [IBIS-Users] Clamp =
graphs
issue.<o:p></o:p></p>

</div>

</div>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>Hi
all.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>I
have some conceptual issue.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>The
next graph represents gnd clamp of an input model of a memory with 120 ohm =
ODT<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>This
is model of a famous company which I download:<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>I
don&#8217;t understand how it is possible that the current is zero fot V&gt;
- -0.5V.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>The
meaning of ODT is resistor that connected from the input to the gnd.<o:p></=
o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>So
for this range (when V&gt;-0.5V) I was expecting to see linear current with=
 a
slope that equal to the resistor.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>For
example when I simulated gnd clamp of an input buffer with 50 ohm ODT I
received the next plot:<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>You
can see that the plot is liner for V&gt; -0.5V as expected.<o:p></o:p></spa=
n></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>I
looked in a lot of ibis file and I never saw common behavior.<o:p></o:p></s=
pan></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>So I
guess that maybe I am doing something wrong.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>I
will be glad to hear your comments.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>Thanks
a lot.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><o:p>&nbsp;</o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'>Kobi.<o:p></o:p></span></font></p>

<p class=3DMsoNormal dir=3DLTR style=3D'text-align:left;direction:ltr;unico=
de-bidi:
embed'><font size=3D3 face=3D"Times New Roman"><span style=3D'font-size:12.=
0pt'><br>
- -- <br>
This message has been scanned for viruses and <br>
dangerous content by <a href=3D"http://www.mailscanner.info/"><b><span
style=3D'font-weight:bold'>MailScanner</span></b></a>, and is <br>
believed to be clean. <o:p></o:p></span></font></p>

</div>

</body>

<br />--=20
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href=3D"http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</html>

- ------=_NextPart_000_0EAD_01CA534D.35F3FC90--

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

Date: Thu, 28 Jan 2010 10:53:04 -0800
From: "Muranyi, Arpad" <Arpad_Muranyi@mentor.com>
Subject: RE: [IBIS-Users] The spice2ibis IV Clamp Issues and proposed Solutions

Sergey,

Sorry for using your last name, it was an oversight that
I think Bob started and then I continued.  I usually use
people's first name in my emails...  Are you Russian?
(I am Hungarian)...

Also, sorry for the slow response, things are busy
around here...

Regarding pg. 28, I am not quite sure what is bothering
you about it, but it seems that you are thinking that the
ranges that I am trying to describe on pg. 28 are also
effecting the behavior of the model.  This is not true.
Pg. 28 talks only about how to format the data properly
to obey the rules about having a point at the ends of the
I-V tables.  Actually it is not required to use the typ
value for this purpose.  You can also use the max value
for this purpose.  The point is that the I-V tables use
only one voltage column which is applied to all three
conditions (typ., min., max.) and you need to get the
sweep ranges so that the single voltage column would work
for all three conditions with the rule of having a point
at the end of each of the columns.

I hope this helps.  Let me know if you have more questions.

Arpad
===========================================================

- -----Original Message-----
From: Nikonchuk Sergey-R6294C [mailto:R6294C@freescale.com] 
Sent: Wednesday, January 27, 2010 3:07 AM
To: Muranyi, Arpad; ibis-users@eda.org
Subject: RE: [IBIS-Users] The spice2ibis IV Clamp Issues and proposed
Solutions

Hi  Arpad,
Thank you for pointing on useful and helpful training classes.

I have at least one question about slide 28:
=======================================================
What about typ., min., and max. supply voltages?
* the voltage range should be based on the typical value only
because there is one voltage column for each case, and a
numerical value is required in the first and last points
=======================================================

There is quite strange recommendation from my point of view, because 
[Voltage range] IBIS keyword used not just as a reference voltage for
[Pullup]/[Power clamp],
But! It is define IO Buffer operation voltage as well, according to IBIS
standard (see below)
 
|=======================================================================
======
|     Keyword:  [Voltage Range]
|    Required:  Yes, if [Pullup Reference], [Pulldown Reference], [POWER
|               Clamp Reference], and [GND Clamp Reference] are not
present
| Description:  Defines the power supply voltage tolerance over which
the
|               model is intended to operate.  It also specifies the
default
|               voltage rail to which the [Pullup] and [POWER Clamp] I-V
data
|               is referenced.

Could you clarify more detailed, please? 
How we will be able to use exactly same (typical) voltage range with
different typ/min/max supply voltages?
According to standard it is exactly same value. Isn't it?

The only one thing that we can change is - voltage that we sweep on a
pad (Voutput in terms of Cookbook).
But PullUp/Power clamp curves would be mismatched any way - either Vcc
referenced or ground referenced. Isn't it?

The cookbook more/less well defined for One (let's say typ values)
But - almost nothing about max/min waveforms capturing and printing.

BTW, my first name is Sergey.
Use surname is not really necessary for a future communications :-)

Thanks,
Sergey Nikonchuk
Characterization and View Generation
Digital Standard Cell and IO Pad Cell Libraries
TSO / DT / L&M / Libraries Organization
www.freescale.com
                
Phone:  +7 (495) 589 1839
Phone:  +7 (495) 536 9987
Mobile: +7 (916) 993 3467
 

- -----Original Message-----
From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On
Behalf Of Muranyi, Arpad
Sent: Tuesday, January 26, 2010 7:18 PM
To: ibis-users@eda.org
Subject: RE: [IBIS-Users] RE: The spice2ibis IV Clamp Issues and
proposed Solutions

Nikonchuk,

In addition to Bob's answer, I would suggest that you look at slides
26-28 and 85-92 in the "IBIS_class_2003_11_03.PDF" file in
http://www.vhdl.org/pub/ibis/training/IBIS_class_2003.zip

Even though there are not too many words on these slides, I hope that
the pictures will help you to understand these details about I-V curves.

I would also recommend that you look at the IBIS Cookbook:
http://www.vhdl.org/pub/ibis/cookbook/cookbook-v4.pdf

Starting at Section 5.1.3.3 the Cookbook deals with I-V curve extraction
for the various tables for IBIS models.

Regarding what s2ibis does, I had a chance to talk with the authors at
the time it was first being developed and made similar observations as
you, and suggested alternative ways, but they still decided to do it the
way it is.  That was their choice, which does not necessarily mean that
it is the best method.

I hope these answers will help you in your work.

Thanks,

Arpad
=============================================================



- -----Original Message-----
From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On
Behalf Of Bob Ross
Sent: Friday, January 22, 2010 4:59 PM
To: Nikonchuk Sergey-R6294C
Cc: ibis-users@eda.org; bob@teraspeed.com
Subject: Re: [IBIS-Users] RE: The spice2ibis IV Clamp Issues and
proposed Solutions

Hi Nikonchuk:

This is the right group to ask IBIS questions.  Here is a quick
responses without commenting on all of the points you raised.

Q1.  You are correct that the ranges for I-V table are based on the
typical Vcc rather than the actual Vcc.  So the minimum column can have
some overlap and the maximium column can miss some currents at the ends
of the range (if it were extended to -Vcc_max to 2*Vcc_max).

As a practical matter, EDA tools can and will extend the range if
needed, either by extrapolation or extension of the table.
That should be accurate enough for the unlikely case of having
simulations converge in that region.  (It that were the case, there is
probably a design problem or simulation setup problem that needs to be
resolved.)  So there was no compelling reason for use the Vcc_max value
as the basis for suggesting the table ranges.

However, you are allowed to go beyond the ranges suggested by IBIS as
long as they apply for all three columns.

Q2.  The specific question is why the ranges -Vcc to Vcc were chosen for
[Gnd Clamp], and Vcc to 2Vcc for [Power Clamp].
In the early days of IBIS (1993), the specification was written for both
CMOS and bi-polar transistors and TTL devices (e.g.,
74F244) where the input had a bias resistor to Vcc through a diode.
So the I-V table showedsmall negative current until the voltage reached
about 2 V (with a 5 V Vcc).  Then it cut off to nearly 0 A.
The IBIS authors chose to use the [Gnd Clamp] table extended to Vcc to
capture this effect.

Otherwise, the authors might have split the difference an had the ranges
of the [Gnd Clamp] and [Power Clamp] table meet in the middle (Vcc/2).
But that choice would have produced a clamp table "gap" at that point of
interest if the ranges had not been chosen to extend to Vcc_max per Q1.

There are other comments with your other statements, which I will only
summarize.  If the non-monotonic issues is in the numerical "noise"
region or as a result of some double counting due to the extraction tool
algorithm, it would be permissible to correct the data and take out a
few points or zero the data of one of the tables.

If there are on-die terminators, then the correction of the tables need
to be carefully considered based on other information to avoid double
counting - based on what rail or rails the ODT is referenced.  But the
main point is that the currents of both the [Power Clamp] and {Gnd
Clamp] add together for all points in both tables including the extended
points that are not specified in either table.

Q3.  Without giving specific names, I know of several vendors that
implement the DEQ-style method and split up the ODT into the components
referenced by each rail so that their models correspond to the physical
device structure.  The accuracy issue is depends on the type of analyis
and assumptions.  But there are theoretical issues based on tool setups
and capabilities if power and ground package model elements are used, or
if SSO analysis is done (now and with future features).  These issues
relate to the Vcc to Gnd impedance changes that may cause the model to
switch abruptly in a manner that does not correpond to the physical
device operation.

Bob

Nikonchuk Sergey-R6294C wrote:
> Dear IBIS Users Community.
> This is a first time when I send e-mail to the IBIS community.
> So, be patient, please, if I am use wrong e-mail  address or asking 
> questions which one already clarified in some documentation.
> Just point me on right source.
> My particular questions that I hope to get answers highlighted below
as 
> "Q1, Q2, Q3"
>  
> During detailed evaluation of IBIS characterization flow, especially
for 
> ODT (On-Die Termination) cells,
> we find some issues in Existing s2ibis3 implementation for Clamp
current 
> capturing and printing in to IBIS model.
>  
> 1. The Voltage range not cover Max condition for 
> [Pullup]/[Pulldown]/[GND_clamp]/[POWER_clamp] I-V Curves As 
> recommended by IBIS standards and Cookbook , the range for the IV 
> curves have to be -Vcc::2*Vcc Now, for "Vcc" value the "Typ" value 
> used.
> It mean, if we have Typ Vcc =1.8V +/- 0.1V for Max/Min conditions, we 
> have -1.8V::3.6V range for IV curves, which one cover Typ and Min 
> recommendation, But not enough for Max condition, which one should be 
> -1.9V::3.8V
>  
> I suggest to extend the range for IV Curves capturing up to Max
[Voltage 
> Range] value.
> That's have to be applied for All 4 IV curves -
[Pullup]/[Pulldown]/[GND 
> clamp]/[POWER clamp]
>  
> Q1. Is there any particular reasons, comments - Why IV curves
referenced 
> to Typ Vref? Is there  concern to extend IV ranges up to Max Vref ?
>  
>  
> 2. The Minimum recommended range for Clamp IV capturing cause 
> non-monotonysity issue in Final IBIS models.
> Existing implementation of s2ibis3  Assume the Minimum Voltage ranges 
> for Clamp Curves:
> [GND_clamp] -Vcc::Vcc
> [POWER_clamp] Vcc:2*Vcc (Ground referenced)
>  
> Below is example:
>  
> 
> [Voltage Range]        3.3000V           3.0000V             3.6000V
> |  
> [GND_clamp]
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   -3.30    -3.5860A          -3.6101A            -3.4617A
>   -3.23    -3.4782A          -3.5024A            -3.3533A
>   -3.16    -3.3704A          -3.3947A            -3.2450A
> .....
> 
>   3.14    31.9335uA         32.7227uA           40.1997uA
>   3.21    32.7095uA         73.2482uA           41.1226uA
>   3.28    33.5298uA         0.2503mA            42.0514uA
> |  
> [POWER_clamp]
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   -3.28    3.5775A           3.6016A             3.4528A
>   -3.24    3.5154A           3.5397A             3.3904A
>   -3.20    3.4534A           3.4777A             3.3281A
> .....
> 
>   -0.08    35.8263uA         26.4944uA           47.5355uA
>   -0.04    34.5005uA         25.3183uA           46.9642uA
>    0.00    33.7999uA         24.7033uA           46.4029uA
> 
> Looks fine so far?
> Now remind that we have [POWER_clamp] values in IBIS file referenced
to 
> [Voltage range]
> 
> Vtable = Vreference - Voutput
> 
> So, if we will re-print the [Power_clamp] table for the
Ground-reference 
> voltages, we will have something like as following:
> 
> [POWER_clamp]
> |Voltage   I(typ)              I(min)              I(max)
> |  
>   6.88                                             3.4528A
>   6.84                                             3.3904A
>   6.80                                             3.3281A
> 
> ....
>   6.58    3.5775A                                    2.4528A
>   6.54    3.5154A                                    2.3904A
>   6.50    3.4534A                                    2.3281A
> 
> ....
> 
>   6.28    2.5775A           3.6016A             1.4528A
>   6.24    2.5154A           3.5397A             1.3904A
>   6.20    2.4534A           3.4777A             1.3281A
> 
> .....
> 
>    3.68    39.8263uA         46.4944uA           47.5355uA
>    3.64    38.5005uA         45.3183uA           46.9642uA
>    3.60    37.7999uA         44.7033uA           46.4029uA
> 
> ...........
>    3.38    35.8263uA        36.4944uA            ?????????

>    3.34    34.5005uA        35.3183uA            ?????????

>    3.30    33.7999uA        34.7033uA            ?????????

> 
> ........
>    3.08                     26.4944uA

>    3.04                     25.3183uA

>    3.00                     24.7033uA

> 
> And when [POWER_clamp] and [GND_clamp] combined together and added to 
> [Pullip]/[Pulldown] for simulation, We have double counting "Min" 
> clamps between 3.0V and 3.3V And we have kind of "Hole" for Max clamp 
> between 3.28V and 3.6V Does it looks negligible?
>  
> inischk4 say No.
>  
> WARNING - Model v330_11_c4: POWER Clamp : Typical value never becomes
zero
> WARNING - Model v330_11_c4: POWER Clamp : Minimum value never becomes
zero
> WARNING - Model v330_11_c4: POWER Clamp : Maximum value never becomes
zero
> WARNING - Combined Pulldown for Model: v330_11_c4 Typical data is 
> non-monotonic WARNING - Combined Pullup for Model: v330_11_c4 Typical 
> data is non-monotonic WARNING - Combined Pulldown for Model: 
> v330_11_c4 Minimum data is non-monotonic WARNING - Combined Pullup for

> Model: v330_11_c4 Minimum data is non-monotonic WARNING - Combined 
> Pulldown for Model: v330_11_c4 Maximum data is non-monotonic WARNING -

> Combined Pullup for Model: v330_11_c4 Maximum data is non-monotonic
>  
> That's Especially Important for the ODT models, where Clamp currents
is 
> quite significant
> And cause issues related to accuracy of  models simulation.
>  
> What the Solution could be for the issue above?
>  
> Proposed Solution to extend Simulation ranges for both [Power_clamp]
and 
> [GND_clamp] to -Vcc::2*Vcc
> (See IBIS_Cookbook_v4.pdf, Table 5-6)
> In this case we will cover  whole range.
> BUT! If we will print All the data "As Is" in to IBIS model, Clamp 
> Currents will be Duplicated!
> One of the Option to avoid duplication described in IBIS cookbook - 
> Sections 5.1.3.4, 5.1.3.5 If we just "Clip" the data as described - we

> have to be take care
about 
> Extrapolation Errors (Section 5.1.3.9) At the end - it would be almost

> the same as "minimal range" and will
NOT 
> resolve all ibischk4 warning and simulation concerns.
>  
> More reasonable Approach, applicable for ODT models as well described
in 
> Following Presentation:
> http://www.vhdl.org/pub/ibis/summits/jun03b/muranyi3.pdf
>  
> This called as "Clip and Extend"
>  
> ? Sweep device from -Vcc to 2*Vcc twice: GND and Vcc relative ? Cut 
> clamp curves where they reach zero current going left to right ? 
> Extrapolate all clamp curves horizontally to 2*Vcc
>  
> Opposite to Cookbook Proposal, this approach Cut clamp current when
it's 
> going from Positive to Negative value
> And Extend (Extrapolate) this value to end of characterization range.
>  
> In a reality, for plain (non-ODT) buffers it mean GND_clamp range: 
> -Vcc::0 POWER_clamp range 0::2*Vcc (Ground referenced)
>  
> Q2: Why Cookbook 4.0 Sections 5.1.3.4, 5.1.3.5 recommend to clip the 
> date by Differerent ranges?
> GND_clamp range: -Vcc::Vcc
> POWER_clamp range Vcc::2*Vcc (Ground referenced) Is there any concerns

> to use "Clip and Extend" Approach for All Buffer

> types, not ODT only?
> GND_clamp range: -Vcc::0
> POWER_clamp range 0::2*Vcc (Ground referenced)
>  
> The Cookbook recommended Clamp ranges  seems contradictive with what 
> IBISCHK really expected and potentially could confuse simulators.
> Am I miss something here?
>  
> At the same time, during investigation of this issue we find
Alternative 
> (claimed as more accurate for ODT) approach called as DEC:
> http://www.vhdl.org/pub/ibis/summits/sep05/ross2.pdf
>  
> This Approach seems more tricky for Implementation with questionable 
> added value in term of accuracy.
>  
> Q3: Does anybody implement this approach in they models? What is
impact 
> in terms of simulation accuracy vs. "Clip and extend"?
> Can anybody share particular code to split clamps according to DEC 
> algorithms?
>  
>  
> I  will greatly appreciate any feedback and proposals to address
issues 
> above.
>  
> 
> Sergey Nikonchuk
> Characterization and View Generation
> TSO / DT / L&M / IO Pad Cell Libraries Freescale Semiconductor, Inc.
> www.freescale.com <http://www.freescale.com/>
> 
> Contacts:
> Phone +7 (495) 589 1839
> Mobile +7 (916) 993 3467
> Fax +7 (495) 787 0151
> Sergey.Nikonchuk@freescale.com <mailto:Sergey.Nikonchuk@freescale.com>
> 
> This e-mail and any attachments have been classified as:
> [x] Public
> [ ] Internal Use Only
> [ ] Confidential Proprietary
> 
>  
> 
>  
> 
> --
> This message has been scanned for viruses and dangerous content by 
> MailScanner <http://www.mailscanner.info/>, and
is
> believed to be clean.


- --
Bob Ross
Teraspeed Consulting Group LLC     Teraspeed Labs
121 North River Drive              13610 SW Harness Lane
Narragansett, RI 02882             Beaverton, OR 97008
401-284-1827                       503-430-1065
http://www.teraspeed.com           503-246-8048 Direct
bob@teraspeed.com

Teraspeed is a registered service mark of Teraspeed Consulting Group LLC


- --
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.

- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org 
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent  
| http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

- --
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.


- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993


- -- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.


- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail majordomo@eda-stds.org
|with the appropriate command message(s) in the body:
|
|  help
|  subscribe   ibis       <optional e-mail address, if different>
|  subscribe   ibis-users <optional e-mail address, if different>
|  unsubscribe ibis       <optional e-mail address, if different>
|  unsubscribe ibis-users <optional e-mail address, if different>
|
|or e-mail a request to ibis-request@eda-stds.org.
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/pub/ibis/email_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/users_archive/ Recent
|  http://www.eda-stds.org/pub/ibis/email/         E-mail since 1993

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

End of ibis-users V1 #137
*************************

