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


ibis-users           Friday, August 15 2014           Volume 01 : Number 240




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

Date: Wed, 6 Aug 2014 23:34:19 -0700
From: Bradley Brim <bradb@cadence.com>
Subject: [IBIS-Users] RE: Node "0" in IBIS, IBIS External Model, IBIS Interconnect Models

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

Hello all,

This is a message to solicit feedback to the IBIS interconnect task group. =
It is not to initiate an extended e-mail exchange among this entire distrib=
ution list. Please consider replying to ibis-interconn@freelists.org<mailto=
:ibis-interconn@freelists.org> with any thoughts you wish to share.

The interconnect task group has been working on a BIRD to enable more gener=
al package/on-die interconnect models inside the IBIS topology through the =
application of ISS subcircuits. ISS supports the application of global grou=
nd. There is a vote scheduled for 8:00am this Wednesday August 13 in the in=
terconnect task group meeting to decide whether or not we allow access to g=
lobal ground for this new package/on-die interconnect modeling. We delayed =
the vote because there are only a handful of active participants in this ta=
sk group and we wished to allow for broader comment before making such an i=
mportant decision. Views among the active participants vary, as we suspect =
they will throughout the IBIS user/developer community.

Cadence believes that global ground should not be accessible from within IB=
IS package/on-die interconnect models. We do not believe an industry standa=
rd should allow access to any electrical node outside the topology of IBIS =
except for connectivity through one of the formally declared external pins.=
 Any current that flows to global ground in the electrical model that does =
not connect through a pin in the external pin list is non-physical and inco=
rrect. If global ground access is disallowed for these new models, a very s=
mall incremental effort is required  by model developers to apply package/o=
n-die interconnect models which now apply global ground (see examples below=
).

We believe it would be a benefit to the IBIS community to revisit the buffe=
r portion of the specification formally disallow access to global ground an=
d clarify all local references, such as to where C_comp or legacy package p=
in capacitances are referenced. We perceive this activity as a separate, th=
ough related, discussion and wish to focus now on the decision for intercon=
nect. If global ground is available in the new package/on-die interconnect =
portion we perceive much less value in revisiting the buffer portion of the=
 spec to clean-up references and global ground issues.

Thanks in advance for sharing your thoughts with the interconnect task grou=
p,
- -Brad Brim


The motion being considered is to disallow the application of global ground=
 for the new IBIS Package/On-die Interconnect modeling capability. The moti=
on addresses only the new section of the specification we are now consideri=
ng. Specifically, it does not resolve questions such as:  to where is C_com=
p or a legacy package pin capacitances referenced. Further, the motion does=
 not restrict the application of global ground for other present or future =
ISS applications. The motion does not include a proposed implementation, th=
ough a few alternatives are discussed below.

The only ISS element that implicitly applies global ground is the S-element=
 in its N-node form. The proposal could either (a) disallow application of =
this form of the S-element, or (b) impose two requirements: (1) model maker=
 specification of a reference terminal to replace any occurrence of global =
ground, and (2) EDA tool application of this terminal as local reference in=
stead of the implicit global ground.

It seems there are two potential implementations. One choice would be to co=
nsider all occurrences of what would otherwise be global ground (i.e. '0', =
GROUND, GND, !GND, GND!) as any other locally-scoped node. These nodes woul=
d be connected to each other within the subcircuit but outside the domain o=
f the subcircuit would remain floating unless explicitly exposed in the ext=
ernal node list and connected to something in a higher level circuit. The N=
- -node form of the S-element would be disallowed. Alternately, an implementa=
tion similar to that described above as option (b) for the N-node form of t=
he S-element could be pursued.

It is likely a local reference terminal will require model maker specificat=
ion to enable termination of unused terminals for Package/On-die Interconne=
ct Models. This terminal could also serve as local reference for any explic=
it or implicit formerly global ground if an EDA tool solution is pursued.

If the choice of explicitly exposing global ground nodes is chosen, then ED=
A tools are not likely to require any changes for immediate support of this=
 new Package/On-die Interconnect modeling capability; except for the model =
developer convenience feature being considered for terminating unused termi=
nals. A small incremental burden of exposing these nodes in subcircuit call=
s will be required from model developers for all these new models. If the p=
ath of EDA tool mapping of global ground to a local reference terminal is p=
ursued, then all EDA tools will require significant enhancement to support =
the new capability. Due to development resource allocations and commercial =
release schedule synchronization it is likely to require a year or more for=
 the capability to be broadly supported once the specification becomes avai=
lable. The timeframe for support of terminating unused terminals may be sim=
ilarly long even for the explicit exposure choice, though the effort seems =
significantly less because no updating of model maker specified netlists wi=
ll be required prior to internal consumption by the EDA tool.


A ISS subcircuit could presently be referenced as
    xThruPath in out
For any of the following cases

1.       Node 0 global ground nodes
.subckt ThruPath 1 4
    L1 1 2 1pH
    L2 2 3 1pH
    L3 3 4 1pH
    C1 2 0 1fF
    C2 3 0 1fF
.ends

2.       Alternate global ground nodes
.subckt ThruPath 1 4
    L1 1 2 1pH
    L2 2 3 1pH
    L3 3 4 1pH
    C1 2 GND 1fF
    C2 3 GROUND 1fF
.ends

3.       Implicit reference node using global ground
.subckt ThruPath 1 2
    S1 1 2 mname=3Dthru
    .model thru S 2 TSTONEFILE=3D'TSthru.s2p'
.ends

4.       Explicit reference node using global ground
.subckt ThruPath 1 2
    S1 1 2 GND mname=3Dthru
    .model thru S 2 TSTONEFILE=3D'TSthru.s2p'
.ends

5.       Explicit reference nodes using global ground
.subckt ThruPath 1 2
    S1 1 0 2 0 mname=3Dthru
    .model thru S 2 TSTONEFILE=3D'TSthru.s2p'
.ends

6.       Explicit reference nodes using various forms of global ground
.subckt ThruPath 1 2
    S1 1 GND 2 GROUND mname=3Dthru
    .model thru S 2 TSTONEFILE=3D'TSthru.s2p'
.ends

If the present global ground nodes ('0' and its aliases) are treated the sa=
me as any other locally-scoped node with required explicit exposure in the =
subcircuit node list, the above forms would change as follows:

1.       Node 0 as global ground
xThruPath in out ref_node
.subckt ThruPath 1 4 0
    L1 1 2 1pH
    L2 2 3 1pH
    L3 3 4 1pH
    C1 2 0 1fF
    C2 3 0 1fF
.ends

2.       Alternate nodes as global ground
xThruPath in out local_ref local_ref
.subckt ThruPath 1 4 GND GROUND
    L1 1 2 1pH
    L2 2 3 1pH
    L3 3 4 1pH
    C1 2 GND 1fF
    C2 3 GROUND 1fF
.ends

3.       Implicit reference node using global ground would be a disallowed =
form.

4.       Explicit reference node using global ground
xThruPath in out ref
.subckt ThruPath 1 2
    S1 1 2 GND mname=3Dthru
    .model thru S 2 TSTONEFILE=3D'TSthru.s2p'
.ends

5.       Explicit reference nodes global ground
xThruPath in out ref
.subckt ThruPath 1 2 GND
    S1 1 0 2 0 mname=3Dthru
    .model thru S 2 TSTONEFILE=3D'TSthru.s2p'
.ends

6.       Explicit reference nodes using various forms of global ground
xThruPath in out ref ref
.subckt ThruPath 1 2 GND GROUND
    S1 1 GND 2 GROUND mname=3Dthru
    .model thru S 2 TSTONEFILE=3D'TSthru.s2p'
.ends


From: ibis-macro-bounce@freelists.org [mailto:ibis-macro-bounce@freelists.o=
rg] On Behalf Of Walter Katz
Sent: Tuesday, August 05, 2014 6:50 AM
To: IBIS-ATM
Subject: [ibis-macro] Node "0" in IBIS, IBIS External Model, IBIS Interconn=
ect Models

All,

There is currently a debate in the IBIS Interconnect meeting on the allowed=
 usage of Node "0" in the new IBIS and EBD Interconnect IBIS-ISS and Touchs=
tone models. There is a vote scheduled on August 13 in IBIS Interconnect to=
 forbid the use of Node "0" (aka GND, !GND and GROUND) in IBIS-ISS subckts =
reference by IBIS interconnect models.

SiSoft does believe that there are circumstances where using Node "0" in in=
terconnect and I/O Buffer Models is problematic and should be avoided. The =
IBIS Interconnect draft BIRDs allow the model maker to create interconnect =
circuits without using Node "0", but we also think that the proposal to for=
bid Node "0" should be defeated:

We believe that to "outlaw" node 0 would merely remove a convenient simplif=
ication to the circuit equations, forcing an accounting for a bunch of volt=
ages and currents that don't matter in the first place.

However, this is an important opportunity to understand Node "0" in the con=
text of the IBIS I/O buffers, so that I/O buffers can be created or impleme=
nted without using Node "0". I will simply point out a number of places in =
the IBIS 6.0 specification which explicitly reference SPICE Node "0" or "GN=
D" ( I am sure I missed a number of cases but this should indicate the magn=
itude of the effort to remove the usage of Node 0 in the IBIS specification=
, or how to create IBIS I/O buffers that do not use Node "0"):


1.       Page 93, 6.3 Multilingual Model Extensions:

a.       A_gnd is a universal reference node, similar to SPICE ideal node "=
0."  Ports 14 and 15 are only available under [External Model] for support =
of true differential buffers.

b.      Can multilingual models be written without using A_gnd, and connect=
 this terminal of the multilingual model directly to a Signal_name defined =
in the Component [Pins] list?

c.       Also not Page 121, 6.3

                                                               i.      One =
of these port entries must name a reference for the other port (for example=
, A_gnd).

d.      Also note page 125

                       i.   Ports vcc gnd io1 io2

e.

2.       Page 33, 6.1 Model Statement

a.      C_comp_pullup, C_comp_pulldown, C_comp_power_clamp, and C_comp_gnd_=
clamp are intended to represent the parasitic capacitances of those structu=
res whose I-V characteristics are described by the [Pullup], [Pulldown], [P=
OWER Clamp] and [GND Clamp] I-V tables.  For this reason, the simulator sho=
uld generate a circuit netlist so that, if defined, each of the C_comp_* ca=
pacitors are connected in parallel with their corresponding I-V tables, whe=
ther or not the I-V table exists. That is, the C_comp_* capacitors are posi=
tioned between the signal pad and the nodes defined by the [Pullup Referenc=
e], [Pulldown Reference], [POWER Clamp Reference] and [GND Clamp Reference]=
 keywords, or the [Voltage Range] keyword and GND.

3.       Page 51, 6.1 Model Statement

a.       C_comp_pullup, C_comp_pulldown, C_comp_power_clamp, and C_comp_gnd=
_clamp are intended to represent the parasitic capacitances of those struct=
ures whose I-V characteristics are described by the [Pullup], [Pulldown], [=
POWER Clamp] and [GND Clamp] I-V tables.  For this reason, the simulator sh=
ould generate a circuit netlist so that, if defined, each of the C_comp_* c=
apacitors is connected in parallel with its corresponding I-V table(s), whe=
ther or not the I-V table(s) exist(s).  That is, the C_comp_* capacitors ar=
e positioned between the signal pad and the nodes defined by the [Pullup Re=
ference], [Pulldown Reference], [POWER Clamp Reference] and [GND Clamp Refe=
rence] keywords, or the [Voltage Range] keyword and GND.

4.       Page 56,..., Model Statement

a.      The effective current table for the Isso_pd current is extracted by=
 the following process.  The buffer is set to "logic zero."  A Vtable volta=
ge source is inserted between the [Pulldown Reference] node and the buffer =
as shown in Figure 7.  This Vtable voltage is swept from -Vcc (typical) to =
+Vcc (typical) and is relative to the [Pulldown Reference] typ/min/max valu=
es for the corresponding columns.  The output is connected to the GND (typi=
cal) value as shown in Figure 7.

b.      The effective current table for the Isso_pu current is extracted by=
 the following process.  The buffer is set to "logic one".  A Vtable voltag=
e source is inserted between the [Pullup Reference] node and the buffer as =
shown below.  This Vtable voltage is swept from -Vcc (typical) to +Vcc (typ=
ical) and is relative to the [Pullup Reference] typ/min/max values for the =
corresponding columns.  The output is connected to the GND (typical) value =
as shown in Figure 8.

c.       For example, for a typ/min/max [Voltage Range] of 5.0V, 4.5V and 5=
.5V, and with the negative reference set to GND, the Isso_pu(0) and Isso_pd=
(0) values for typ/min/max should be equal to the column values as shown in

d.      Description:     The data for these keywords define the resistance =
values of Rgnd and Rpower connected to GND and the POWER pins, respectively=
, and the resistance and capacitance values for an AC terminator.

e.      Other Notes:   [Rpower] is connected to "Vcc" and [Rgnd] is connect=
ed to "GND".  However, [GND Clamp Reference] voltages, if defined, apply to=
 [Rgnd].  [POWER Clamp Reference] voltages, if defined, apply to [Rpower]. =
 Either or both [Rgnd] and [Rpower] may be defined and may coexist with [GN=
D Clamp] and [POWER Clamp] tables.

f.        Figure 16 illustrates a general configuration from which a [Risin=
g Waveform] or [Falling Waveform] is extracted. The DUT die shows all of th=
e available power and ground pin reference voltage terminals.  For many buf=
fers, only one power pin and one common ground pin terminal are used.  The =
absolute GND is the reference for the V_fixture voltage and the package mod=
el equivalent network.  It can also serve as a reference for C_comp, unless=
 C_comp is optionally split into component attached to the other reference =
voltages.

g.      Other Notes:   Figure 17 documents some expected internal paths for=
 a useful special case where only one common power pin (VDDQ) and one commo=
n ground exists (GND).

h.      The power reference terminal (VDDQ) is usually the [Pullup Referenc=
e], or the default [Voltage Range] terminal.  The [Pulldown Reference] term=
inal is usually at the GND connection.

i.        In most cases six [Composite Current] tables are recommended for =
accurate modeling.  The first four tables correspond to the recommended fix=
ture conditions for [Rising Waveform] and [Falling Waveform] tables (normal=
ly 50 ohm loads to Vdd and GND).

j.        The [Composite Current] table can be derived from currents measur=
ed at the [Pulldown Reference] (GND) node, but adjusted for the current flo=
wing through the output pin and at other terminals.

5.       There are a number of Figures that include a GND symbols, or a GND=
 node

a.       Examples.

                                                               i.      Page=
 57, 6.1 Model Statement, Figure 7

                                                             ii.      Page =
72, 6.1 Model Statement, Figure 16

6.       Page 162 ..., 9. Notes on Data Derivation Method

a.      Then: Attach a 50 ohm resistor to GND to derive the rising edge ram=
p.  Attach a 50 ohm resistor to POWER to derive the falling edge ramp.

b.      Then: Attach either a 50 ohm resistor or the semiconductor vendor s=
uggested termination resistance to either GND or the suggested termination =
voltage.  Use this load to derive both the rising and falling edges.

Walter

Walter Katz
wkatz@sisoft.com<mailto:wkatz@sisoft.com>
Phone 303.449-2308
Mobile 303.335-6156


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


- --_000_F91EA69A3545344A87391E8C1C6694C60A86BAB19CMAILSJ4global_
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
@font-face
	{font-family:Consolas;
	panose-1:2 11 6 9 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
p.MsoPlainText, li.MsoPlainText, div.MsoPlainText
	{mso-style-priority:99;
	mso-style-link:"Plain Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.5pt;
	font-family:Consolas;}
pre
	{mso-style-priority:99;
	mso-style-link:"HTML Preformatted Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:10.0pt;
	font-family:"Courier New";}
p.MsoListParagraph, li.MsoListParagraph, div.MsoListParagraph
	{mso-style-priority:34;
	margin-top:0in;
	margin-right:0in;
	margin-bottom:0in;
	margin-left:.5in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
span.HTMLPreformattedChar
	{mso-style-name:"HTML Preformatted Char";
	mso-style-priority:99;
	mso-style-link:"HTML Preformatted";
	font-family:"Courier New";}
span.PlainTextChar
	{mso-style-name:"Plain Text Char";
	mso-style-priority:99;
	mso-style-link:"Plain Text";
	font-family:Consolas;}
span.KeywordDescriptionsChar
	{mso-style-name:"Keyword Descriptions Char";
	mso-style-link:"Keyword Descriptions";}
p.KeywordDescriptions, li.KeywordDescriptions, div.KeywordDescriptions
	{mso-style-name:"Keyword Descriptions";
	mso-style-link:"Keyword Descriptions Char";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:4.0pt;
	margin-left:0in;
	font-size:12.0pt;
	font-family:"Calibri","sans-serif";}
span.ExampletextChar
	{mso-style-name:"Example text Char";
	mso-style-link:"Example text";
	font-family:"Courier New";}
p.Exampletext, li.Exampletext, div.Exampletext
	{mso-style-name:"Example text";
	mso-style-link:"Example text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Courier New";}
span.rampratesliststyleforThenChar
	{mso-style-name:"ramp rates list style for Then Char";
	mso-style-link:"ramp rates list style for Then";}
p.rampratesliststyleforThen, li.rampratesliststyleforThen, div.ramprateslis=
tstyleforThen
	{mso-style-name:"ramp rates list style for Then";
	mso-style-link:"ramp rates list style for Then Char";
	margin-top:0in;
	margin-right:0in;
	margin-bottom:3.0pt;
	margin-left:81.4pt;
	text-indent:-31.7pt;
	font-size:12.0pt;
	font-family:"Calibri","sans-serif";}
span.EmailStyle28
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:windowtext;}
span.EmailStyle29
	{mso-style-type:personal-reply;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
/* List Definitions */
@list l0
	{mso-list-id:40793253;
	mso-list-type:hybrid;
	mso-list-template-ids:1840825772 -959548234 67698713 67698715 67698703 676=
98713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-tab-stop:1.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1
	{mso-list-id:1771700703;
	mso-list-type:hybrid;
	mso-list-template-ids:1644331050 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l1:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l1:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l1:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l2
	{mso-list-id:1968201643;
	mso-list-type:hybrid;
	mso-list-template-ids:795891064 67698703 67698713 67698715 67698703 676987=
13 67698715 67698703 67698713 67698715;}
@list l2:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.25in;
	text-indent:-.25in;}
@list l2:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	margin-left:.75in;
	text-indent:-.25in;}
@list l2:level3
	{mso-level-tab-stop:1.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level4
	{mso-level-tab-stop:2.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level5
	{mso-level-tab-stop:2.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level6
	{mso-level-tab-stop:3.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level7
	{mso-level-tab-stop:3.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level8
	{mso-level-tab-stop:4.0in;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l2:level9
	{mso-level-tab-stop:4.5in;
	mso-level-number-position:left;
	text-indent:-.25in;}
ol
	{margin-bottom:0in;}
ul
	{margin-bottom:0in;}
- --></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 vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal>Hello all,<o:p><=
/o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thi=
s is a message to solicit feedback to the IBIS interconnect task group. It =
is not to initiate an extended e-mail exchange among this entire distributi=
on list. Please consider replying to <a href=3D"mailto:ibis-interconn@freel=
ists.org">ibis-interconn@freelists.org</a> with any thoughts you wish to sh=
are.<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMso=
Normal>The interconnect task group has been working on a BIRD to enable mor=
e general package/on-die interconnect models inside the IBIS topology throu=
gh the application of ISS subcircuits. ISS supports the application of glob=
al ground. There is a vote scheduled for 8:00am this Wednesday August 13 in=
 the interconnect task group meeting to decide whether or not we allow acce=
ss to global ground for this new package/on-die interconnect modeling. We d=
elayed the vote because there are only a handful of active participants in =
this task group and we wished to allow for broader comment before making su=
ch an important decision. Views among the active participants vary, as we s=
uspect they will throughout the IBIS user/developer community.<o:p></o:p></=
p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Cadence be=
lieves that global ground should not be accessible from within IBIS package=
/on-die interconnect models. We do not believe an industry standard should =
allow access to any electrical node outside the topology of IBIS except for=
 connectivity through one of the formally declared external pins. Any curre=
nt that flows to global ground in the electrical model that does not connec=
t through a pin in the external pin list is non-physical and incorrect. If =
global ground access is disallowed for these new models, a very small incre=
mental effort is required&nbsp; by model developers to apply package/on-die=
 interconnect models which now apply global ground (see examples below). &n=
bsp;<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMso=
Normal>We believe it would be a benefit to the IBIS community to revisit th=
e buffer portion of the specification formally disallow access to global gr=
ound and clarify all local references, such as to where C_comp or legacy pa=
ckage pin capacitances are referenced. We perceive this activity as a separ=
ate, though related, discussion and wish to focus now on the decision for i=
nterconnect. If global ground is available in the new package/on-die interc=
onnect portion we perceive much less value in revisiting the buffer portion=
 of the spec to clean-up references and global ground issues.<o:p></o:p></p=
><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Thanks in a=
dvance for sharing your thoughts with the interconnect task group,<o:p></o:=
p></p><p class=3DMsoNormal> -Brad Brim<o:p></o:p></p><p class=3DMsoNormal><=
o:p>&nbsp;</o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMs=
oNormal><span style=3D'color:#1F497D'>The motion being considered is to dis=
allow the application of global ground for the new IBIS Package/On-die Inte=
rconnect modeling capability. The motion addresses only the new section of =
the specification we are now considering. Specifically, it does not resolve=
 questions such as:&nbsp; to where is C_comp or a legacy package pin capaci=
tances referenced. Further, the motion does not restrict the application of=
 global ground for other present or future ISS applications. The motion doe=
s not include a proposed implementation, though a few alternatives are disc=
ussed below.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color=
:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'c=
olor:#1F497D'>The only ISS element that implicitly applies global ground is=
 the S-element in its N-node form. The proposal could either (a) disallow a=
pplication of this form of the S-element, or (b) impose two requirements: (=
1) model maker specification of a reference terminal to replace any occurre=
nce of global ground, and (2) EDA tool application of this terminal as loca=
l reference instead of the implicit global ground.<o:p></o:p></span></p><p =
class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal><span style=3D'color:#1F497D'>It seems there are two =
potential implementations. One choice would be to consider all occurrences =
of what would otherwise be global ground (i.e. &#8216;0&#8217;, GROUND, GND=
, !GND, GND!) as any other locally-scoped node. These nodes would be connec=
ted to each other within the subcircuit but outside the domain of the subci=
rcuit would remain floating unless explicitly exposed in the external node =
list and connected to something in a higher level circuit. The N-node form =
of the S-element would be disallowed. Alternately, an implementation simila=
r to that described above as option (b) for the N-node form of the S-elemen=
t could be pursued. <o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span s=
tyle=3D'color:#1F497D'>It is likely a local reference terminal will require=
 model maker specification to enable termination of unused terminals for Pa=
ckage/On-die Interconnect Models. This terminal could also serve as local r=
eference for any explicit or implicit formerly global ground if an EDA tool=
 solution is pursued.<o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span s=
tyle=3D'color:#1F497D'>If the choice of explicitly exposing global ground n=
odes is chosen, then EDA tools are not likely to require any changes for im=
mediate support of this new Package/On-die Interconnect modeling capability=
; except for the model developer convenience feature being considered for t=
erminating unused terminals. A small incremental burden of exposing these n=
odes in subcircuit calls will be required from model developers for all the=
se new models. If the path of EDA tool mapping of global ground to a local =
reference terminal is pursued, then all EDA tools will require significant =
enhancement to support the new capability. Due to development resource allo=
cations and commercial release schedule synchronization it is likely to req=
uire a year or more for the capability to be broadly supported once the spe=
cification becomes available. The timeframe for support of terminating unus=
ed terminals may be similarly long even for the explicit exposure choice, t=
hough the effort seems significantly less because no updating of model make=
r specified netlists will be required prior to internal consumption by the =
EDA tool.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:#1=
F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'colo=
r:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'=
color:#1F497D'>A ISS subcircuit could presently be referenced as<o:p></o:p>=
</span></p><p class=3DMsoNormal><span style=3D'font-family:"Courier New";co=
lor:#1F497D'>&nbsp;&nbsp;&nbsp; xThruPath in out<o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'color:#1F497D'>For any of the following case=
s<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'margin-left:.25=
in;text-indent:-.25in;mso-list:l2 level1 lfo3'><![if !supportLists]><span s=
tyle=3D'color:#1F497D'><span style=3D'mso-list:Ignore'>1.<span style=3D'fon=
t:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></sp=
an></span><![endif]><span style=3D'color:#1F497D'>Node 0 global ground node=
s<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><sp=
an style=3D'font-family:"Courier New";color:#1F497D'>.subckt ThruPath 1 4<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span =
style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; L1 1 2=
 1pH<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'>=
<span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; =
L2 2 3 1pH<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.=
25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&=
nbsp; L3 3 4 1pH<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-=
left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&=
nbsp;&nbsp; C1 2 0 1fF<o:p></o:p></span></p><p class=3DMsoNormal style=3D'm=
argin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&=
nbsp;&nbsp;&nbsp; C2 3 0 1fF<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F4=
97D'>.ends<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'margin=
- -left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo3'><![if !supportLists=
]><span style=3D'color:#1F497D'><span style=3D'mso-list:Ignore'>2.<span sty=
le=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </=
span></span></span><![endif]><span style=3D'color:#1F497D'>Alternate global=
 ground nodes<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-lef=
t:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>.subckt Th=
ruPath 1 4<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.=
25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&=
nbsp; L1 1 2 1pH<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-=
left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&=
nbsp;&nbsp; L2 2 3 1pH<o:p></o:p></span></p><p class=3DMsoNormal style=3D'm=
argin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&=
nbsp;&nbsp;&nbsp; L3 3 4 1pH<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F4=
97D'>&nbsp;&nbsp;&nbsp; C1 2 GND 1fF<o:p></o:p></span></p><p class=3DMsoNor=
mal style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";co=
lor:#1F497D'>&nbsp;&nbsp;&nbsp; C2 3 GROUND 1fF<o:p></o:p></span></p><p cla=
ss=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Cour=
ier New";color:#1F497D'>.ends<o:p></o:p></span></p><p class=3DMsoListParagr=
aph style=3D'margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo3'>=
<![if !supportLists]><span style=3D'color:#1F497D'><span style=3D'mso-list:=
Ignore'>3.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp; </span></span></span><![endif]><span style=3D'color:#1F497=
D'>Implicit reference node using global ground<o:p></o:p></span></p><p clas=
s=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Couri=
er New";color:#1F497D'>.subckt ThruPath 1 2<o:p></o:p></span></p><p class=
=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Courie=
r New";color:#1F497D'>&nbsp;&nbsp;&nbsp; S1 1 2 mname=3Dthru<o:p></o:p></sp=
an></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font=
- -family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; .model thru S 2 TST=
ONEFILE=3D&#8217;TSthru.s2p&#8217;<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";colo=
r:#1F497D'>.ends<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'=
margin-left:.25in;text-indent:-.25in;mso-list:l2 level1 lfo3'><![if !suppor=
tLists]><span style=3D'color:#1F497D'><span style=3D'mso-list:Ignore'>4.<sp=
an style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp; </span></span></span><![endif]><span style=3D'color:#1F497D'>Explicit r=
eference node using global ground<o:p></o:p></span></p><p class=3DMsoNormal=
 style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color=
:#1F497D'>.subckt ThruPath 1 2<o:p></o:p></span></p><p class=3DMsoNormal st=
yle=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1=
F497D'>&nbsp;&nbsp;&nbsp; S1 1 2 GND mname=3Dthru<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Co=
urier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; .model thru S 2 TSTONEFILE=3D&=
#8217;TSthru.s2p&#8217;<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>=
.ends<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'margin-left=
:.25in;text-indent:-.25in;mso-list:l2 level1 lfo3'><![if !supportLists]><sp=
an style=3D'color:#1F497D'><span style=3D'mso-list:Ignore'>5.<span style=3D=
'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>=
</span></span><![endif]><span style=3D'color:#1F497D'>Explicit reference no=
des using global ground<o:p></o:p></span></p><p class=3DMsoNormal style=3D'=
margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>=
.subckt ThruPath 1 2<o:p></o:p></span></p><p class=3DMsoNormal style=3D'mar=
gin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nb=
sp;&nbsp;&nbsp; S1 1 0 2 0 mname=3Dthru<o:p></o:p></span></p><p class=3DMso=
Normal style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New"=
;color:#1F497D'>&nbsp;&nbsp; &nbsp;.model thru S 2 TSTONEFILE=3D&#8217;TSth=
ru.s2p&#8217;<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-lef=
t:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>.ends<o:p>=
</o:p></span></p><p class=3DMsoListParagraph style=3D'margin-left:.25in;tex=
t-indent:-.25in;mso-list:l2 level1 lfo3'><![if !supportLists]><span style=
=3D'color:#1F497D'><span style=3D'mso-list:Ignore'>6.<span style=3D'font:7.=
0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><=
/span><![endif]><span style=3D'color:#1F497D'>Explicit reference nodes usin=
g various forms of global ground<o:p></o:p></span></p><p class=3DMsoNormal =
style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:=
#1F497D'>.subckt ThruPath 1 2<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F=
497D'>&nbsp;&nbsp;&nbsp; S1 1 GND 2 GROUND mname=3Dthru<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-fami=
ly:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; .model thru S 2 TSTONEFI=
LE=3D&#8217;TSthru.s2p&#8217;<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F=
497D'>.ends<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'color:=
#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'co=
lor:#1F497D'>If the present global ground nodes (&#8216;0&#8217; and its al=
iases) are treated the same as any other locally-scoped node with required =
explicit exposure in the subcircuit node list, the above forms would change=
 as follows:<o:p></o:p></span></p><p class=3DMsoListParagraph style=3D'marg=
in-left:.25in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLis=
ts]><span style=3D'color:#1F497D'><span style=3D'mso-list:Ignore'>1.<span s=
tyle=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; =
</span></span></span><![endif]><span style=3D'color:#1F497D'>Node 0 as glob=
al ground<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.2=
5in'><span style=3D'font-family:"Courier New";color:#1F497D'>xThruPath in o=
ut ref_node<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:=
.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>.subckt Thru=
Path 1 4 0<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.=
25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&=
nbsp; L1 1 2 1pH<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-=
left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&=
nbsp;&nbsp; L2 2 3 1pH<o:p></o:p></span></p><p class=3DMsoNormal style=3D'm=
argin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&=
nbsp;&nbsp;&nbsp; L3 3 4 1pH<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F4=
97D'>&nbsp;&nbsp;&nbsp; C1 2 0 1fF<o:p></o:p></span></p><p class=3DMsoNorma=
l style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";colo=
r:#1F497D'>&nbsp;&nbsp;&nbsp; C2 3 0 1fF<o:p></o:p></span></p><p class=3DMs=
oNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New=
";color:#1F497D'>.ends<o:p></o:p></span></p><p class=3DMsoListParagraph sty=
le=3D'margin-left:.25in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !=
supportLists]><span style=3D'color:#1F497D'><span style=3D'mso-list:Ignore'=
>2.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; </span></span></span><![endif]><span style=3D'color:#1F497D'>Alte=
rnate nodes as global ground<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F4=
97D'>xThruPath in out local_ref local_ref<o:p></o:p></span></p><p class=3DM=
soNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Courier Ne=
w";color:#1F497D'>.subckt ThruPath 1 4 GND GROUND<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Co=
urier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; L1 1 2 1pH<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-fami=
ly:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; L2 2 3 1pH<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'fon=
t-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; L3 3 4 1pH<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=
=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; C1 2 GND 1f=
F<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><sp=
an style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; C2 =
3 GROUND 1fF<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left=
:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>.ends<o:p><=
/o:p></span></p><p class=3DMsoListParagraphCxSpFirst style=3D'margin-left:.=
25in;text-indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span=
 style=3D'color:#1F497D'><span style=3D'mso-list:Ignore'>3.<span style=3D'f=
ont:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></=
span></span><![endif]><span style=3D'color:#1F497D'>Implicit reference node=
 using global ground would be a disallowed form.<o:p></o:p></span></p><p cl=
ass=3DMsoListParagraphCxSpLast style=3D'margin-left:.25in;text-indent:-.25i=
n;mso-list:l0 level1 lfo4'><![if !supportLists]><span style=3D'color:#1F497=
D'><span style=3D'mso-list:Ignore'>4.<span style=3D'font:7.0pt "Times New R=
oman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]>=
<span style=3D'color:#1F497D'>Explicit reference node using global ground<o=
:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span =
style=3D'font-family:"Courier New";color:#1F497D'>xThruPath in out ref<o:p>=
</o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span sty=
le=3D'font-family:"Courier New";color:#1F497D'>.subckt ThruPath 1 2<o:p></o=
:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=
=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; S1 1 2 GND =
mname=3Dthru<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left=
:.25in'><span style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp=
;&nbsp; .model thru S 2 TSTONEFILE=3D&#8217;TSthru.s2p&#8217;<o:p></o:p></s=
pan></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'fon=
t-family:"Courier New";color:#1F497D'>.ends<o:p></o:p></span></p><p class=
=3DMsoListParagraph style=3D'margin-left:.25in;text-indent:-.25in;mso-list:=
l0 level1 lfo4'><![if !supportLists]><span style=3D'color:#1F497D'><span st=
yle=3D'mso-list:Ignore'>5.<span style=3D'font:7.0pt "Times New Roman"'>&nbs=
p;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></span><![endif]><span style=
=3D'color:#1F497D'>Explicit reference nodes global ground <o:p></o:p></span=
></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-f=
amily:"Courier New";color:#1F497D'>xThruPath in out ref<o:p></o:p></span></=
p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-fami=
ly:"Courier New";color:#1F497D'>.subckt ThruPath 1 2 GND<o:p></o:p></span><=
/p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-fam=
ily:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; S1 1 0 2 0 mname=3Dthru=
<o:p></o:p></span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><spa=
n style=3D'font-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; .mod=
el thru S 2 TSTONEFILE=3D&#8217;TSthru.s2p&#8217;<o:p></o:p></span></p><p c=
lass=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'font-family:"Co=
urier New";color:#1F497D'>.ends</span><span style=3D'color:#1F497D'><o:p></=
o:p></span></p><p class=3DMsoListParagraph style=3D'margin-left:.25in;text-=
indent:-.25in;mso-list:l0 level1 lfo4'><![if !supportLists]><span style=3D'=
color:#1F497D'><span style=3D'mso-list:Ignore'>6.<span style=3D'font:7.0pt =
"Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span></spa=
n><![endif]><span style=3D'color:#1F497D'>Explicit reference nodes using va=
rious forms of global ground<o:p></o:p></span></p><p class=3DMsoNormal styl=
e=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F4=
97D'>xThruPath in out ref ref<o:p></o:p></span></p><p class=3DMsoNormal sty=
le=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";color:#1F=
497D'>.subckt ThruPath 1 2 GND GROUND<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";c=
olor:#1F497D'>&nbsp;&nbsp;&nbsp; S1 1 GND 2 GROUND mname=3Dthru<o:p></o:p><=
/span></p><p class=3DMsoNormal style=3D'margin-left:.25in'><span style=3D'f=
ont-family:"Courier New";color:#1F497D'>&nbsp;&nbsp;&nbsp; .model thru S 2 =
TSTONEFILE=3D&#8217;TSthru.s2p&#8217;<o:p></o:p></span></p><p class=3DMsoNo=
rmal style=3D'margin-left:.25in'><span style=3D'font-family:"Courier New";c=
olor:#1F497D'>.ends</span><span style=3D'color:#1F497D'><o:p></o:p></span><=
/p><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p></sp=
an></p><p class=3DMsoNormal><span style=3D'color:#1F497D'><o:p>&nbsp;</o:p>=
</span></p><div><div style=3D'border:none;border-top:solid #B5C4DF 1.0pt;pa=
dding:3.0pt 0in 0in 0in'><p class=3DMsoNormal><b><span style=3D'font-size:1=
0.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span style=3D'fon=
t-size:10.0pt;font-family:"Tahoma","sans-serif"'> ibis-macro-bounce@freelis=
ts.org [mailto:ibis-macro-bounce@freelists.org] <b>On Behalf Of </b>Walter =
Katz<br><b>Sent:</b> Tuesday, August 05, 2014 6:50 AM<br><b>To:</b> IBIS-AT=
M<br><b>Subject:</b> [ibis-macro] Node &quot;0&quot; in IBIS, IBIS External=
 Model, IBIS Interconnect Models<o:p></o:p></span></p></div></div><p class=
=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>All,<o:p></o:p></p><=
p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>There is curr=
ently a debate in the IBIS Interconnect meeting on the allowed usage of Nod=
e &#8220;0&#8221; in the new IBIS and EBD Interconnect IBIS-ISS and Touchst=
one models. There is a vote scheduled on August 13 in IBIS Interconnect to =
forbid the use of Node &#8220;0&#8221; (aka GND, !GND and GROUND) in IBIS-I=
SS subckts reference by IBIS interconnect models.<o:p></o:p></p><p class=3D=
MsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>SiSoft does believe tha=
t there are circumstances where using Node &#8220;0&#8221; in interconnect =
and <b><i>I/O Buffer Models</i></b> is problematic and should be avoided. T=
he IBIS Interconnect draft BIRDs allow the model maker to create interconne=
ct circuits without using Node &#8220;0&#8221;, but we also think that the =
proposal to forbid Node &#8220;0&#8221; should be defeated:<o:p></o:p></p><=
p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal style=3D'marg=
in-left:.5in'><span style=3D'font-family:"Arial","sans-serif"'>We believe t=
hat to &quot;outlaw&quot; node 0 would merely remove a convenient simplific=
ation to the circuit equations, forcing an accounting for a bunch of voltag=
es and currents that don't matter in the first place.<o:p></o:p></span></p>=
<p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>However, thi=
s is an important opportunity to understand Node &#8220;0&#8221; in the con=
text of the IBIS I/O buffers, so that I/O buffers can be created or impleme=
nted without using Node &#8220;0&#8221;. I will simply point out a number o=
f places in the IBIS 6.0 specification which explicitly reference SPICE Nod=
e &#8220;0&#8221; or &#8220;GND&#8221; ( I am sure I missed a number of cas=
es but this should indicate the magnitude of the effort to remove the usage=
 of Node 0 in the IBIS specification, or how to create IBIS I/O buffers tha=
t do not use Node &#8220;0&#8221;):<o:p></o:p></p><p class=3DMsoNormal><o:p=
>&nbsp;</o:p></p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;ms=
o-list:l1 level1 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'=
>1.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nb=
sp;&nbsp; </span></span><![endif]>Page 93, 6.3 Multilingual Model Extension=
s:<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.0in;tex=
t-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span style=
=3D'mso-list:Ignore'>a.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>A_gnd is a universal =
reference node, similar to SPICE ideal node &#8220;0.&#8221;&nbsp; Ports 14=
 and 15 are only available under [External Model] for support of true diffe=
rential buffers.<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-=
left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]=
><span style=3D'mso-list:Ignore'>b.<span style=3D'font:7.0pt "Times New Rom=
an"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Can multilingua=
l models be written without using A_gnd, and connect this terminal of the m=
ultilingual model directly to a Signal_name defined in the Component [Pins]=
 list?<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.0in=
;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span sty=
le=3D'mso-list:Ignore'>c.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Also not Page 121, =
6.3<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.5in;te=
xt-indent:-1.5in;mso-text-indent-alt:-9.0pt;mso-list:l1 level3 lfo2'><![if =
!supportLists]><span style=3D'mso-list:Ignore'><span style=3D'font:7.0pt "T=
imes New Roman"'>&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;&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;&nbs=
p;&nbsp;&nbsp; </span>i.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;=
&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>One of these port entries =
must name a reference for the other port (for example, A_gnd).<o:p></o:p></=
p><p class=3DMsoListParagraph style=3D'margin-left:1.0in;text-indent:-.25in=
;mso-list:l1 level2 lfo2'><![if !supportLists]><span style=3D'mso-list:Igno=
re'>d.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;=
&nbsp; </span></span><![endif]>Also note page 125<o:p></o:p></p><p class=3D=
Exampletext style=3D'margin-left:1.5in;text-indent:-1.5in;mso-text-indent-a=
lt:-9.0pt;mso-list:l1 level3 lfo2'><![if !supportLists]><span style=3D'mso-=
list:Ignore'><span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span>i.<span style=3D'font:7.0pt=
 "Times New Roman"'>&nbsp;&nbsp; </span></span><![endif]>Ports vcc gnd io1 =
io2<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.0in;te=
xt-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span style=
=3D'mso-list:Ignore'>e.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><o:p>&nbsp;</o:p></p><p cla=
ss=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l1 level1 lfo2'>=
<![if !supportLists]><span style=3D'mso-list:Ignore'>2.<span style=3D'font:=
7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span=
><![endif]>Page 33, 6.1 Model Statement<o:p></o:p></p><p class=3DKeywordDes=
criptions style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 =
lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>a.<span style=3D=
'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span=
><![endif]>C_comp_pullup, C_comp_pulldown, C_comp_power_clamp, and C_comp_g=
nd_clamp are intended to represent the parasitic capacitances of those stru=
ctures whose I-V characteristics are described by the [Pullup], [Pulldown],=
 [POWER Clamp] and [GND Clamp] I-V tables.&nbsp; For this reason, the simul=
ator should generate a circuit netlist so that, if defined, each of the C_c=
omp_* capacitors are connected in parallel with their corresponding I-V tab=
les, whether or not the I-V table exists. That is, the C_comp_* capacitors =
are positioned between the signal pad and the nodes defined by the [Pullup =
Reference], [Pulldown Reference], [POWER Clamp Reference] and [GND Clamp Re=
ference] keywords, or the [Voltage Range] keyword and <span style=3D'color:=
red'>GND</span>.<o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-in=
dent:-.25in;mso-list:l1 level1 lfo2'><![if !supportLists]><span style=3D'ms=
o-list:Ignore'>3.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Page 51, 6.1 Model Statemen=
t<o:p></o:p></p><pre style=3D'mso-margin-top-alt:0in;margin-right:0in;margi=
n-bottom:4.0pt;margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo2=
'><![if !supportLists]><span style=3D'font-size:12.0pt;font-family:"Times N=
ew Roman","serif"'><span style=3D'mso-list:Ignore'>a.<span style=3D'font:7.=
0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><=
/span><![endif]><span style=3D'font-size:12.0pt;font-family:"Times New Roma=
n","serif"'>C_comp_pullup, C_comp_pulldown, C_comp_power_clamp, and C_comp_=
gnd_clamp are intended to represent the parasitic capacitances of those str=
uctures whose I-V characteristics are described by the [Pullup], [Pulldown]=
, [POWER Clamp] and [GND Clamp] I-V tables.&nbsp; For this reason, the simu=
lator should generate a circuit netlist so that, if defined, each of the C_=
comp_* capacitors is connected in parallel with its corresponding I-V table=
(s), whether or not the I-V table(s) exist(s).&nbsp; That is, the C_comp_* =
capacitors are positioned between the signal pad and the nodes defined by t=
he [Pullup Reference], [Pulldown Reference], [POWER Clamp Reference] and [G=
ND Clamp Reference] keywords, or the [Voltage Range] keyword and <span styl=
e=3D'color:red'>GND</span>.<o:p></o:p></span></pre><p class=3DMsoListParagr=
aph style=3D'text-indent:-.25in;mso-list:l1 level1 lfo2'><![if !supportList=
s]><span style=3D'mso-list:Ignore'>4.<span style=3D'font:7.0pt "Times New R=
oman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Page 56=
,&#8230;, Model Statement<o:p></o:p></p><p class=3DKeywordDescriptions styl=
e=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !s=
upportLists]><span style=3D'mso-list:Ignore'>a.<span style=3D'font:7.0pt "T=
imes New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>The=
 effective current table for the Isso_pd current is extracted by the follow=
ing process.&nbsp; The buffer is set to &#8220;logic zero.&#8221;&nbsp; A V=
table voltage source is inserted between the [Pulldown Reference] node and =
the buffer as shown in Figure 7.&nbsp; This Vtable voltage is swept from -V=
cc (typical) to +Vcc (typical) and is relative to the [Pulldown Reference] =
typ/min/max values for the corresponding columns.&nbsp; The output is conne=
cted to the GND (typical) value as shown in Figure 7.<o:p></o:p></p><p clas=
s=3DKeywordDescriptions style=3D'margin-left:1.0in;text-indent:-.25in;mso-l=
ist:l1 level2 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>b.=
<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
 </span></span><![endif]>The effective current table for the Isso_pu curren=
t is extracted by the following process.&nbsp; The buffer is set to &#8220;=
logic one&#8221;.&nbsp; A Vtable voltage source is inserted between the [Pu=
llup Reference] node and the buffer as shown below.&nbsp; This Vtable volta=
ge is swept from -Vcc (typical) to +Vcc (typical) and is relative to the [P=
ullup Reference] typ/min/max values for the corresponding columns.&nbsp; Th=
e output is connected to the GND (typical) value as shown in Figure 8.<o:p>=
</o:p></p><p class=3DKeywordDescriptions style=3D'margin-left:1.0in;text-in=
dent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span style=3D'ms=
o-list:Ignore'>c.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>For example, for a typ/min/=
max [Voltage Range] of 5.0V, 4.5V and 5.5V, and with the negative reference=
 set to GND, the Isso_pu(0) and Isso_pd(0) values for typ/min/max should be=
 equal to the column values as shown in <o:p></o:p></p><p class=3DKeywordDe=
scriptions style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2=
 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>d.<span style=
=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></s=
pan><![endif]><i>Description:&nbsp;&nbsp;&nbsp;&nbsp; </i>The data for thes=
e keywords define the resistance values of Rgnd and Rpower connected to GND=
 and the POWER pins, respectively, and the resistance and capacitance value=
s for an AC terminator. <o:p></o:p></p><p class=3DKeywordDescriptions style=
=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !su=
pportLists]><span style=3D'mso-list:Ignore'>e.<span style=3D'font:7.0pt "Ti=
mes New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><i>O=
ther Notes:</i> &nbsp; [Rpower] is connected to &#8220;Vcc&#8221; and [Rgnd=
] is connected to &#8220;GND&#8221;.&nbsp; However, [GND Clamp Reference] v=
oltages, if defined, apply to [Rgnd].&nbsp; [POWER Clamp Reference] voltage=
s, if defined, apply to [Rpower].&nbsp; Either or both [Rgnd] and [Rpower] =
may be defined and may coexist with [GND Clamp] and [POWER Clamp] tables.&n=
bsp; <o:p></o:p></p><p class=3DKeywordDescriptions style=3D'margin-left:1.0=
in;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span s=
tyle=3D'mso-list:Ignore'>f.<span style=3D'font:7.0pt "Times New Roman"'>&nb=
sp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Figure 16 i=
llustrates a general configuration from which a [Rising Waveform] or [Falli=
ng Waveform] is extracted. The DUT die shows all of the available power and=
 ground pin reference voltage terminals.&nbsp; For many buffers, only one p=
ower pin and one common ground pin terminal are used.&nbsp; The absolute GN=
D is the reference for the V_fixture voltage and the package model equivale=
nt network.&nbsp; It can also serve as a reference for C_comp, unless C_com=
p is optionally split into component attached to the other reference voltag=
es.<o:p></o:p></p><p class=3DKeywordDescriptions style=3D'margin-left:1.0in=
;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span sty=
le=3D'mso-list:Ignore'>g.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp=
;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]><i>Other Notes:</i>&nbsp;=
&nbsp; Figure 17 documents some expected internal paths for a useful specia=
l case where only one common power pin (VDDQ) and one common ground exists =
(GND).<o:p></o:p></p><p class=3DKeywordDescriptions style=3D'margin-left:1.=
0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span =
style=3D'mso-list:Ignore'>h.<span style=3D'font:7.0pt "Times New Roman"'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>The power reference te=
rminal (VDDQ) is usually the [Pullup Reference], or the default [Voltage Ra=
nge] terminal.&nbsp; The [Pulldown Reference] terminal is usually at the GN=
D connection.<o:p></o:p></p><p class=3DKeywordDescriptions style=3D'margin-=
left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]=
><span style=3D'mso-list:Ignore'>i.<span style=3D'font:7.0pt "Times New Rom=
an"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>In =
most cases six [Composite Current] tables are recommended for accurate mode=
ling.&nbsp; The first four tables correspond to the recommended fixture con=
ditions for [Rising Waveform] and [Falling Waveform] tables (normally 50 oh=
m loads to Vdd and GND).&nbsp; <o:p></o:p></p><p class=3DKeywordDescription=
s style=3D'margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><!=
[if !supportLists]><span style=3D'mso-list:Ignore'>j.<span style=3D'font:7.=
0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></=
span><![endif]>The [Composite Current] table can be derived from currents m=
easured at the [Pulldown Reference] (GND) node, but adjusted for the curren=
t flowing through the output pin and at other terminals.<o:p></o:p></p><p c=
lass=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l1 level1 lfo2=
'><![if !supportLists]><span style=3D'mso-list:Ignore'>5.<span style=3D'fon=
t:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></sp=
an><![endif]>There are a number of Figures that include a GND symbols, or a=
 GND node<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.=
0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span =
style=3D'mso-list:Ignore'>a.<span style=3D'font:7.0pt "Times New Roman"'>&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Examples.<o:p></=
o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.5in;text-indent:=
- -1.5in;mso-text-indent-alt:-9.0pt;mso-list:l1 level3 lfo2'><![if !supportLi=
sts]><span style=3D'mso-list:Ignore'><span style=3D'font:7.0pt "Times New R=
oman"'>&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;&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; </span>i.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbs=
p;&nbsp;&nbsp; </span></span><![endif]>Page 57, 6.1 Model Statement, Figure=
 7<o:p></o:p></p><p class=3DMsoListParagraph style=3D'margin-left:1.5in;tex=
t-indent:-1.5in;mso-text-indent-alt:-9.0pt;mso-list:l1 level3 lfo2'><![if !=
supportLists]><span style=3D'mso-list:Ignore'><span style=3D'font:7.0pt "Ti=
mes New Roman"'>&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;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
; </span>ii.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;=
&nbsp;&nbsp; </span></span><![endif]>Page 72, 6.1 Model Statement, Figure 1=
6<o:p></o:p></p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso=
- -list:l1 level1 lfo2'><![if !supportLists]><span style=3D'mso-list:Ignore'>=
6.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbs=
p;&nbsp; </span></span><![endif]>Page 162 &#8230;, 9. Notes on Data Derivat=
ion Method<o:p></o:p></p><p class=3DrampratesliststyleforThen style=3D'mso-=
margin-top-alt:0in;margin-right:0in;margin-bottom:4.0pt;margin-left:1.0in;t=
ext-indent:-.25in;mso-list:l1 level2 lfo2'><![if !supportLists]><span style=
=3D'mso-list:Ignore'>a.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&=
nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endif]>Then: Attach a 50 ohm resis=
tor to GND to derive the rising edge ramp.&nbsp; Attach a 50 ohm resistor t=
o POWER to derive the falling edge ramp.<o:p></o:p></p><p class=3Dramprates=
liststyleforThen style=3D'mso-margin-top-alt:0in;margin-right:0in;margin-bo=
ttom:4.0pt;margin-left:1.0in;text-indent:-.25in;mso-list:l1 level2 lfo2'><!=
[if !supportLists]><span style=3D'mso-list:Ignore'>b.<span style=3D'font:7.=
0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><![endi=
f]>Then: Attach either a 50 ohm resistor or the semiconductor vendor sugges=
ted termination resistance to either GND or the suggested termination volta=
ge.&nbsp; Use this load to derive both the rising and falling edges.<o:p></=
o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNormal>Walt=
er<o:p></o:p></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><p class=3DMsoNo=
rmal><span style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'=
>Walter Katz<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-=
size:12.0pt;font-family:"Times New Roman","serif"'><a href=3D"mailto:wkatz@=
sisoft.com">wkatz@sisoft.com</a><o:p></o:p></span></p><p class=3DMsoNormal>=
<span style=3D'font-size:12.0pt;font-family:"Times New Roman","serif"'>Phon=
e 303.449-2308<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'fon=
t-size:12.0pt;font-family:"Times New Roman","serif"'>Mobile 303.335-6156<o:=
p></o:p></span></p><p class=3DMsoNormal><o:p>&nbsp;</o:p></p></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>

- --_000_F91EA69A3545344A87391E8C1C6694C60A86BAB19CMAILSJ4global_--
- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail mikelabonte@eda-stds.org
|or ibis-request@eda-stds.org
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/ibis/email_archive/ Recent
|  http://www.eda-stds.org/ibis/users_archive/ Recent
|  http://www.eda-stds.org/ibis/email/         E-mail since 1993

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

Date: Thu, 30 Jan 2014 09:58:50 -0800
From: Sam Chitwood <chitwood@cadence.com>
Subject: [IBIS-Users] RE: [IBIS] package number pins

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

Hi Fabio,

One of my IBIS presentations covers this subject:
http://www.eda.org/ibis/summits/feb08/chitwood.pdf

To directly answer your question, x > y is correct and feasible.  Power and=
 ground net pins are routinely shorted together on a per-net basis while cr=
eating a Matrix model.  The reasons why are covered in the presentation.  B=
ut if you have a mismatch if signal pins, that would be a problem.

Don't say "unfortunately" x > y.  It's usually a good thing!

Thanks,
Sam


From: owner-ibis@eda.org [mailto:owner-ibis@eda.org] On Behalf Of Fabio BRI=
NA
Sent: Thursday, January 30, 2014 5:24 AM
To: ibis@eda.org; ibis-users@eda.org
Subject: [IBIS] package number pins

Hello experts,

   I have an IBIS model with x pins (defined under [Pin] keyword).

   Inside this model I have a Package structure in matrix format (with [Def=
ine Package Model]).
   Here the number of pins is  y:   [Number of Pin]  y

  Usually I have  x =3D y ,  and all it's ok.

   In this case, unfortunately,  I have  x > y ,

   the Check Parser don't generate any Errors (or Warnings) .

   Is that correct?    Is this a feasible condition?
   That means that the  x - y  pins (out of Package) will work without para=
sitic elements?

   (to complete this comment I have to say that if  y > x , the Parser gene=
rate Errors, like this:
    ERROR - Pin 'A5' found in package_model 'Pack1' Pin_numbers list not fo=
und in Component 'COMP1' Pin list)


Thanks for any suggestions,
Regards,

Fabio




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

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


- --_000_A66C83F04198D24E82D005D1C2D51A300DE9DCC958MAILSJ4global_
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:m=3D"http://schemas.microsoft.com/office/2004/12/omml" xmlns=3D"http:=
//www.w3.org/TR/REC-html40"><head><meta http-equiv=3DContent-Type content=
=3D"text/html; charset=3Dus-ascii"><meta name=3DGenerator content=3D"Micros=
oft Word 12 (filtered medium)"><style><!--
/* Font Definitions */
@font-face
	{font-family:"Cambria Math";
	panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
	{font-family:Calibri;
	panose-1:2 15 5 2 2 2 4 3 2 4;}
@font-face
	{font-family:Tahoma;
	panose-1:2 11 6 4 3 5 4 4 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";}
a:link, span.MsoHyperlink
	{mso-style-priority:99;
	color:blue;
	text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
	{mso-style-priority:99;
	color:purple;
	text-decoration:underline;}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Arial","sans-serif";
	color:#002052;}
span.EmailStyle18
	{mso-style-type:personal-reply;
	font-family:"Arial","sans-serif";
	color:black;}
.MsoChpDefault
	{mso-style-type:export-only;
	font-size:10.0pt;}
@page WordSection1
	{size:8.5in 11.0in;
	margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
	{page:WordSection1;}
- --></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 vli=
nk=3Dpurple><div class=3DWordSection1><p class=3DMsoNormal><span style=3D'f=
ont-size:10.0pt;font-family:"Arial","sans-serif";color:black'>Hi Fabio,<o:p=
></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font=
- -family:"Arial","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-s=
erif";color:black'>One of my IBIS presentations covers this subject:<o:p></=
o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-fa=
mily:"Arial","sans-serif";color:black'><a href=3D"http://www.eda.org/ibis/s=
ummits/feb08/chitwood.pdf">http://www.eda.org/ibis/summits/feb08/chitwood.p=
df</a><o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:1=
0.0pt;font-family:"Arial","sans-serif";color:black'><o:p>&nbsp;</o:p></span=
></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Aria=
l","sans-serif";color:black'>To directly answer your question, x &gt; y is =
correct and feasible.&nbsp; Power and ground net pins are routinely shorted=
 together on a per-net basis while creating a Matrix model.&nbsp; The reaso=
ns why are covered in the presentation.&nbsp; But if you have a mismatch if=
 signal pins, that would be a problem.<o:p></o:p></span></p><p class=3DMsoN=
ormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";colo=
r:black'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'fo=
nt-size:10.0pt;font-family:"Arial","sans-serif";color:black'>Don&#8217;t sa=
y &#8220;unfortunately&#8221; x &gt; y.&nbsp; It&#8217;s usually a good thi=
ng!<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0=
pt;font-family:"Arial","sans-serif";color:black'><o:p>&nbsp;</o:p></span></=
p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial",=
"sans-serif";color:black'>Thanks,<o:p></o:p></span></p><p class=3DMsoNormal=
><span style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:bla=
ck'>Sam<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Arial","sans-serif";color:black'><o:p>&nbsp;</o:p></spa=
n></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Ari=
al","sans-serif";color:black'><o:p>&nbsp;</o:p></span></p><div><div style=
=3D'border:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><=
p class=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma"=
,"sans-serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:=
"Tahoma","sans-serif"'> owner-ibis@eda.org [mailto:owner-ibis@eda.org] <b>O=
n Behalf Of </b>Fabio BRINA<br><b>Sent:</b> Thursday, January 30, 2014 5:24=
 AM<br><b>To:</b> ibis@eda.org; ibis-users@eda.org<br><b>Subject:</b> [IBIS=
] package number pins<o:p></o:p></span></p></div></div><p class=3DMsoNormal=
><o:p>&nbsp;</o:p></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Arial","sans-serif";color:#002052'>Hello experts,&nbsp; <o:p><=
/o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-f=
amily:"Arial","sans-serif";color:#002052'><o:p>&nbsp;</o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-s=
erif";color:#002052'>&nbsp;&nbsp; I have an IBIS model with x pins (defined=
 under [Pin] keyword).&nbsp; <o:p></o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#002052=
'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size=
:10.0pt;font-family:"Arial","sans-serif";color:#002052'>&nbsp;&nbsp; Inside=
 this model I have a Package structure in matrix format (with [Define Packa=
ge Model]).<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-s=
ize:10.0pt;font-family:"Arial","sans-serif";color:#002052'>&nbsp;&nbsp; Her=
e the number of pins is &nbsp;y:&nbsp;&nbsp; [Number of Pin]&nbsp; y&nbsp; =
<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Arial","sans-serif";color:#002052'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","=
sans-serif";color:#002052'>&nbsp;&nbsp;Usually I have&nbsp; x =3D y ,&nbsp;=
 and all it&#8217;s ok. <o:p></o:p></span></p><p class=3DMsoNormal><span st=
yle=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#002052'><o:=
p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0=
pt;font-family:"Arial","sans-serif";color:#002052'>&nbsp; &nbsp;In this cas=
e, unfortunately, &nbsp;I have&nbsp; x &gt; y , <o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-s=
erif";color:#002052'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span=
 style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#002052'>=
&nbsp;&nbsp; the Check Parser don&#8217;t generate any Errors (or Warnings)=
 . <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0=
pt;font-family:"Arial","sans-serif";color:#002052'>&nbsp;&nbsp;&nbsp;<o:p><=
/o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-f=
amily:"Arial","sans-serif";color:#002052'>&nbsp;&nbsp;&nbsp;Is that correct=
? &nbsp;&nbsp;&nbsp;Is this a feasible condition?<o:p></o:p></span></p><p c=
lass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-=
serif";color:#002052'>&nbsp;&nbsp; That means that the&nbsp; x &#8211; y &n=
bsp;pins (out of Package) will work without parasitic elements? <o:p></o:p>=
</span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family=
:"Arial","sans-serif";color:#002052'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-seri=
f";color:#002052'>&nbsp;&nbsp; (to complete this comment I have to say that=
 if&nbsp; y &gt; x , the Parser generate Errors, like this:<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Ari=
al","sans-serif";color:#002052'>&nbsp;&nbsp;&nbsp; ERROR &#8211; Pin &#8216=
;A5&#8217; found in package_model &#8216;Pack1&#8217; Pin_numbers list not =
found in Component &#8216;COMP1&#8217; Pin list) <o:p></o:p></span></p><p c=
lass=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-=
serif";color:#002052'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><spa=
n style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#002052'=
><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Arial","sans-serif";color:#002052'>Thanks for any sugge=
stions,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:=
10.0pt;font-family:"Arial","sans-serif";color:#002052'>Regards,<o:p></o:p><=
/span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:=
"Arial","sans-serif";color:#002052'><o:p>&nbsp;</o:p></span></p><p class=3D=
MsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","sans-serif";=
color:#002052'>Fabio<o:p></o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:10.0pt;font-family:"Arial","sans-serif";color:#002052'><o:p>&=
nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:10.0pt;=
font-family:"Arial","sans-serif";color:#002052'><o:p>&nbsp;</o:p></span></p=
><p class=3DMsoNormal><span style=3D'font-size:10.0pt;font-family:"Arial","=
sans-serif";color:#002052'>&nbsp; &nbsp;<o:p></o:p></span></p><p class=3DMs=
oNormal><span style=3D'font-size:12.0pt;font-family:"Times New Roman","seri=
f"'><br>-- <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. <o:p></o:p></span></p></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>

- --_000_A66C83F04198D24E82D005D1C2D51A300DE9DCC958MAILSJ4global_--
- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail mikelabonte@eda-stds.org
|or ibis-request@eda-stds.org
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/ibis/email_archive/ Recent
|  http://www.eda-stds.org/ibis/users_archive/ Recent
|  http://www.eda-stds.org/ibis/email/         E-mail since 1993

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

Date: Mon, 3 Feb 2014 15:50:02 -0500
From: Scott McMorrow <scott@teraspeed.com>
Subject: [IBIS-Users] Re: [IBIS] Overclocking effect with composite current

- --e89a8f234a25f24b9d04f186aad1
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

joy

we at Teraspeed would like to see comparisons between physical measurements
and simulation that validate your proposed approach. Without this, your
approach is an interesting academic exercise in translating from one
approximate modeling format (Spice) to another approximate modeling format
(Cadence-IBIS-Spice).  You may be solving a problem, but not "the problem."
 I recognize that "the problem" may not be solved without non-linear
modeling.

regards,

Scott



On Mon, Feb 3, 2014 at 2:45 PM, Joy Li <joyli@cadence.com> wrote:

> Hi Rinsha,
>
>
>
> At this time, there is no further documentation available publicly.
>
>
>
> To enable the industry to consolidate on a single approach, we may at some
> time in the future disclose more details concerning our approach to the
> IBIS committee for consideration as part of the standard or best practices
> documentation.
>
>
>
> Joy Li
>
> Cadence
>
>
>
> *From:* owner-ibis@eda.org [mailto:owner-ibis@eda.org] *On Behalf Of *Rin=
sha
> Reghunath
> *Sent:* Monday, February 03, 2014 9:29 AM
> *To:* ibis@eda.org; ibis-users@eda.org
> *Subject:* [IBIS] Overclocking effect with composite current
>
>
>
> Hello,
>
>
>
> The following paper discusses about the solution for overclocking with
> composite current: http://www.eda.org/ibis/summits/nov13c/sun.pdf
>
>
>
> Is there any other documentation further explaining this technique or
> could someone please give more insight on this?
>
>
>
> Thanks,
>
> Rinsha
>
>
> --
> This message has been scanned for viruses and
> dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
> believed to be clean.
>
> --
> This message has been scanned for viruses and
> dangerous content by *MailScanner* <http://www.mailscanner.info/>, and is
> believed to be clean.
>



- --=20

Scott McMorrow
Teraspeed Consulting Group LLC
16 Stormy Brook Rd
Falmouth, ME 04105

(401) 284-1827 Business

http://www.teraspeed.com

Teraspeed=AE is the registered service mark of
Teraspeed Consulting Group LLC

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


- --e89a8f234a25f24b9d04f186aad1
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">joy<div><br></div><div>we at Teraspeed would like to see c=
omparisons between physical measurements and simulation that validate your =
proposed approach. Without this, your approach is an interesting academic e=
xercise in translating from one approximate modeling format (Spice) to anot=
her approximate modeling format (Cadence-IBIS-Spice). =A0You may be solving=
 a problem, but not &quot;the problem.&quot; =A0I recognize that &quot;the =
problem&quot; may not be solved without non-linear modeling.<br>
</div><div><br></div><div>regards,</div><div><br></div><div>Scott</div><div=
><br></div></div><div class=3D"gmail_extra"><br><br><div class=3D"gmail_quo=
te">On Mon, Feb 3, 2014 at 2:45 PM, Joy Li <span dir=3D"ltr">&lt;<a href=3D=
"mailto:joyli@cadence.com" target=3D"_blank">joyli@cadence.com</a>&gt;</spa=
n> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"p=
urple"><div><p class=3D"MsoNormal"><span style=3D"color:#1f497d">Hi Rinsha,=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=A0<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"color:#1f497d">At this time, th=
ere is no further documentation available publicly.<u></u><u></u></span></p=
><p class=3D"MsoNormal">
<span style=3D"color:#1f497d"><u></u>=A0<u></u></span></p><p class=3D"MsoNo=
rmal"><span style=3D"color:#1f497d">To enable the industry to consolidate o=
n a single approach, we may at some time in the future disclose more detail=
s concerning our approach to the IBIS committee for consideration as part o=
f the standard or best practices documentation.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=A0<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"color:#1f497d">Joy Li<u></u><u>=
</u></span></p><p class=3D"MsoNormal"><span style=3D"color:#1f497d">Cadence=
<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d"><u></u>=A0<u></u></spa=
n></p><div><div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding=
:3.0pt 0in 0in 0in"><p class=3D"MsoNormal"><b><span style=3D"font-size:10.0=
pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><=
span style=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-se=
rif&quot;"> <a href=3D"mailto:owner-ibis@eda.org" target=3D"_blank">owner-i=
bis@eda.org</a> [mailto:<a href=3D"mailto:owner-ibis@eda.org" target=3D"_bl=
ank">owner-ibis@eda.org</a>] <b>On Behalf Of </b>Rinsha Reghunath<br>
<b>Sent:</b> Monday, February 03, 2014 9:29 AM<br><b>To:</b> <a href=3D"mai=
lto:ibis@eda.org" target=3D"_blank">ibis@eda.org</a>; <a href=3D"mailto:ibi=
s-users@eda.org" target=3D"_blank">ibis-users@eda.org</a><br><b>Subject:</b=
> [IBIS] Overclocking effect with composite current<u></u><u></u></span></p>
</div></div><div><div class=3D"h5"><p class=3D"MsoNormal"><u></u>=A0<u></u>=
</p><p class=3D"MsoNormal">Hello,<u></u><u></u></p><p class=3D"MsoNormal"><=
u></u>=A0<u></u></p><p class=3D"MsoNormal">The following paper discusses ab=
out the solution for overclocking with composite current: <a href=3D"http:/=
/www.eda.org/ibis/summits/nov13c/sun.pdf" target=3D"_blank">http://www.eda.=
org/ibis/summits/nov13c/sun.pdf</a><u></u><u></u></p>
<p class=3D"MsoNormal"><u></u>=A0<u></u></p><p class=3D"MsoNormal">Is there=
 any other documentation further explaining this technique or could someone=
 please give more insight on this?<u></u><u></u></p><p class=3D"MsoNormal">=
<u></u>=A0<u></u></p>
<p class=3D"MsoNormal">Thanks,<u></u><u></u></p><p class=3D"MsoNormal">Rins=
ha <u></u><u></u></p><p class=3D"MsoNormal"><span style=3D"font-size:12.0pt=
;font-family:&quot;Times New Roman&quot;,&quot;serif&quot;"><br>-- <br>This=
 message has been scanned for viruses and <br>
dangerous content by <a href=3D"http://www.mailscanner.info/" target=3D"_bl=
ank"><b>MailScanner</b></a>, and is <br>believed to be clean. <u></u><u></u=
></span></p></div></div></div><div><div class=3D"h5"><br>--=20
<br>This message has been scanned for viruses and
<br>dangerous content by
<a href=3D"http://www.mailscanner.info/" target=3D"_blank"><b>MailScanner</=
b></a>, and is
<br>believed to be clean.
</div></div></div>
</blockquote></div><br><br clear=3D"all"><div><br></div>-- <br><br>Scott Mc=
Morrow<br>Teraspeed Consulting Group LLC<br>16 Stormy Brook Rd<br>Falmouth,=
 ME 04105<br><br>(401) 284-1827 Business<br><br><a href=3D"http://www.teras=
peed.com">http://www.teraspeed.com</a><br>
<br>Teraspeed=AE is the registered service mark of<br>Teraspeed Consulting =
Group LLC<br><br><br>
</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.


- --e89a8f234a25f24b9d04f186aad1--
- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail mikelabonte@eda-stds.org
|or ibis-request@eda-stds.org
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/ibis/email_archive/ Recent
|  http://www.eda-stds.org/ibis/users_archive/ Recent
|  http://www.eda-stds.org/ibis/email/         E-mail since 1993

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

Date: Mon, 3 Feb 2014 17:35:48 -0500
From: Scott McMorrow <scott@teraspeed.com>
Subject: [IBIS-Users] Re: [IBIS] Overclocking effect with composite current

- --047d7b1636c32b060504f18825ce
Content-Type: text/plain; charset=ISO-8859-1

brad

since power aware models require modeling of the device physics, the
redistribution layer, and the package, it seems to me that a comprehensive
physical model correlation effort is necessary to show that you actually
can show modeling correlation to physical measurements.  If your modeling
is correct, there is no reason why very excellent waveform overlay cannot
be accomplished, especially in the presence of power system impairments.
 to do otherwise would be design malpractice, as designers will use these
models and simulations for design sign-off.

you have reached an important milestone insofar as being able to model the
overclocked buffer with all power impairments.  Now go to the next step to
show that your approach matches physical measurements.   If it does, you
have an incredible case to make.  If not, it would provide interesting
information about weaknesses in the methods, or areas that require
additional modeling support.  Ether way Cadence and the ibis cmmunity win




On Mon, Feb 3, 2014 at 4:58 PM, Bradley Brim <bradb@cadence.com> wrote:

> Hi Scott,
>
>
>
> We began to discuss this topic last Friday afternoon at the IBIS Summit in
> Santa Clara ...
>
> I understand your points now and then as:
>
>     (1) Even a transistor-level model may not represent all the relevant
> behavior of some buffers
>
>     (2) Converting a transistor-level model to an IBIS model does not
> address (1)
>
>     (3) To address (1) a more complex nonlinear transistor-level model is
> likely required
>
> Completely agree with all these points.  Your points are not specific to
> the contribution of the paper cited by Rinsha originally presented in Japan
> or the follow-up paper presented last Friday in Santa Clara.
>
>
>
> We believe it is highly interesting and much more than an academic
> exercise to enable the application of IBIS models instead of
> transistor-level models. Why? Because for analyses such as SSO where
> multiple buffers are applied transient circuit simulation times may be
> literally days when transistor-level models are applied versus minutes when
> IBIS buffers are applied. Memory consumption is also dramatically reduced.
> For specific example please refer to Romi Mayder's paper from DesignCon
> 2013: *"Simulating Simultaneous Switching Noise with IBIS v5.0 Models"*.
> That paper demonstrates the successful application of BIRDs 95 and 98 for
> power-aware IBIS models with quantitative comparisons. The paper cited by
> Rinsha and the similar paper in last Friday's IBIS Summit discuss an
> extension to over-clocking for such power-aware models.
>
>
>
> Correlation to physical measurements would help judge the quality of
> present transistor-level models and guide the development of more complex
> nonlinear transistor-level models. However, the efforts of enabling more
> efficient (w.r.t both time and memory) simulations with IBIS models should
> be judged on correlation between existing transistor-level models and the
> IBIS macromodels applied in their stead. One could envision producing
> power-aware IBIS models directly from measurements, but as your colleague
> Tom Dagostino pointed out last Friday in the IBIS Summit, the required PDN
> current measurements are extremely difficult (if not impossible) to perform
> with the required accuracy. The correlation with which you seem to be
> concerned is less the added detail of overclocking and more one of the core
> IBIS macromodel itself.
>
>
>
> I don't recall the effects you cited as specific concern last Friday but
> another common concern is that pre-driver currents may be from a different
> power rail than for the analog portion of the buffer. This is not supported
> by the IBIS topology with its present single-rail power.
>
>
>
> Suggest you document your specific concerns with transistor-level and IBIS
> macromodel representation for consideration by IBIS-ATM.
>
>
>
> Best regards,
>
> -Brad
>
>
>
> *From:* owner-ibis@eda.org [mailto:owner-ibis@eda.org] *On Behalf Of *Scott
> McMorrow
> *Sent:* Monday, February 03, 2014 12:50 PM
>
> *To:* Joy Li
> *Cc:* Rinsha Reghunath; ibis@eda.org; ibis-users@eda.org
> *Subject:* Re: [IBIS] Overclocking effect with composite current
>
>
>
> joy
>
>
>
> we at Teraspeed would like to see comparisons between physical
> measurements and simulation that validate your proposed approach. Without
> this, your approach is an interesting academic exercise in translating from
> one approximate modeling format (Spice) to another approximate modeling
> format (Cadence-IBIS-Spice).  You may be solving a problem, but not "the
> problem."  I recognize that "the problem" may not be solved without
> non-linear modeling.
>
>
>
> regards,
>
>
>
> Scott
>
>
>
>
>
> On Mon, Feb 3, 2014 at 2:45 PM, Joy Li <joyli@cadence.com> wrote:
>
> Hi Rinsha,
>
> At this time, there is no further documentation available publicly.
>
> To enable the industry to consolidate on a single approach, we may at some
> time in the future disclose more details concerning our approach to the
> IBIS committee for consideration as part of the standard or best practices
> documentation.
>
> Joy Li
> Cadence
>
> *From:* owner-ibis@eda.org [mailto:owner-ibis@eda.org] *On Behalf Of *Rinsha
> Reghunath
> *Sent:* Monday, February 03, 2014 9:29 AM
> *To:* ibis@eda.org; ibis-users@eda.org
> *Subject:* [IBIS] Overclocking effect with composite current
>
> Hello,
>
> The following paper discusses about the solution for overclocking with
> composite current: http://www.eda.org/ibis/summits/nov13c/sun.pdf
>
> Is there any other documentation further explaining this technique or
> could someone please give more insight on this?
>
> Thanks,
> Rinsha
>
>
>



- -- 

Scott McMorrow
Teraspeed Consulting Group LLC
16 Stormy Brook Rd
Falmouth, ME 04105

(401) 284-1827 Business

http://www.teraspeed.com

Teraspeed(R) is the 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.


- --047d7b1636c32b060504f18825ce
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

<div dir=3D"ltr">brad<div><br></div><div>since power aware models require m=
odeling of the device physics, the redistribution layer, and the package, i=
t seems to me that a comprehensive physical model correlation effort is nec=
essary to show that you actually can show modeling correlation to physical =
measurements. &nbsp;If your modeling is correct, there is no reason why ver=
y excellent waveform overlay cannot be accomplished, especially in the pres=
ence of power system impairments. &nbsp;to do otherwise would be design mal=
practice, as designers will use these models and simulations for design sig=
n-off.</div>
<div><br></div><div>you have reached an important milestone insofar as bein=
g able to model the overclocked buffer with all power impairments. &nbsp;No=
w go to the next step to show that your approach matches physical measureme=
nts. &nbsp; If it does, you have an incredible case to make. &nbsp;If not, =
it would provide interesting information about weaknesses in the methods, o=
r areas that require additional modeling support. &nbsp;Ether way Cadence a=
nd the ibis cmmunity win</div>
<div><br></div><div><br></div></div><div class=3D"gmail_extra"><br><br><div=
 class=3D"gmail_quote">On Mon, Feb 3, 2014 at 4:58 PM, Bradley Brim <span d=
ir=3D"ltr">&lt;<a href=3D"mailto:bradb@cadence.com" target=3D"_blank">bradb=
@cadence.com</a>&gt;</span> wrote:<br>
<blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1p=
x #ccc solid;padding-left:1ex"><div lang=3D"EN-US" link=3D"blue" vlink=3D"p=
urple"><div><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-fam=
ily:&quot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Hi Scott,<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">We began to discuss=
 this topic last Friday afternoon at the IBIS Summit in Santa Clara &hellip=
;<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">I understand your points =
now and then as:<u></u><u></u></span></p><p class=3D"MsoNormal"><span style=
=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-serif&quot;=
;color:#1f497d">&nbsp; &nbsp;&nbsp;(1) Even a transistor-level model may no=
t represent all the relevant behavior of some buffers<u></u><u></u></span><=
/p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">&nbsp; &nbsp;&nbsp;(2) Co=
nverting a transistor-level model to an IBIS model does not address (1)<u><=
/u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">&nbsp;&nbsp;&nbsp; (3) To=
 address (1) a more complex nonlinear transistor-level model is likely requ=
ired<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d">Completely agree with all=
 these points.&nbsp; Your points are not specific to the contribution of th=
e paper cited by Rinsha originally presented in Japan or the follow-up pape=
r presented last Friday in Santa Clara.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">We believe it is hi=
ghly interesting and much more than an academic exercise to enable the appl=
ication of IBIS models instead of transistor-level models. Why? Because for=
 analyses such as SSO where multiple buffers are applied transient circuit =
simulation times may be literally days when transistor-level models are app=
lied versus minutes when IBIS buffers are applied. Memory consumption is al=
so dramatically reduced. For specific example please refer to Romi Mayder&r=
squo;s paper from DesignCon 2013: </span><strong><span style=3D"font-size:1=
1.0pt;font-family:Dosis;color:#444444;font-weight:normal">&quot;Simulating =
Simultaneous Switching Noise with IBIS v5.0 Models&quot;</span></strong><sp=
an style=3D"font-size:11.0pt;font-family:&quot;Calibri&quot;,&quot;sans-ser=
if&quot;;color:#1f497d">. That paper demonstrates the successful applicatio=
n of BIRDs 95 and 98 for power-aware IBIS models with quantitative comparis=
ons. The paper cited by Rinsha and the similar paper in last Friday&rsquo;s=
 IBIS Summit discuss an extension to over-clocking for such power-aware mod=
els.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Correlation to phys=
ical measurements would help judge the quality of present transistor-level =
models and guide the development of more complex nonlinear transistor-level=
 models. However, the efforts of enabling more efficient (w.r.t both time a=
nd memory) simulations with IBIS models should be judged on correlation bet=
ween existing transistor-level models and the IBIS macromodels applied in t=
heir stead. One could envision producing power-aware IBIS models directly f=
rom measurements, but as your colleague Tom Dagostino pointed out last Frid=
ay in the IBIS Summit, the required PDN current measurements are extremely =
difficult (if not impossible) to perform with the required accuracy. The co=
rrelation with which you seem to be concerned is less the added detail of o=
verclocking and more one of the core IBIS macromodel itself.<u></u><u></u><=
/span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">I don&rsquo;t recal=
l the effects you cited as specific concern last Friday but another common =
concern is that pre-driver currents may be from a different power rail than=
 for the analog portion of the buffer. This is not supported by the IBIS to=
pology with its present single-rail power.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Suggest you documen=
t your specific concerns with transistor-level and IBIS macromodel represen=
tation for consideration by IBIS-ATM.<u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d">Best regards,<u></u=
><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&quot;Ca=
libri&quot;,&quot;sans-serif&quot;;color:#1f497d"> -Brad<u></u><u></u></spa=
n></p><p class=3D"MsoNormal"><span style=3D"font-size:11.0pt;font-family:&q=
uot;Calibri&quot;,&quot;sans-serif&quot;;color:#1f497d"><u></u>&nbsp;<u></u=
></span></p>
<div style=3D"border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in =
0in 0in"><p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-fam=
ily:&quot;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=
=3D"font-size:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"=
> <a href=3D"mailto:owner-ibis@eda.org" target=3D"_blank">owner-ibis@eda.or=
g</a> [mailto:<a href=3D"mailto:owner-ibis@eda.org" target=3D"_blank">owner=
- -ibis@eda.org</a>] <b>On Behalf Of </b>Scott McMorrow<br>
<b>Sent:</b> Monday, February 03, 2014 12:50 PM</span></p><div class=3D"im"=
><br><b>To:</b> Joy Li<br><b>Cc:</b> Rinsha Reghunath; <a href=3D"mailto:ib=
is@eda.org" target=3D"_blank">ibis@eda.org</a>; <a href=3D"mailto:ibis-user=
s@eda.org" target=3D"_blank">ibis-users@eda.org</a><br>
</div><b>Subject:</b> Re: [IBIS] Overclocking effect with composite current=
<u></u><u></u><p></p></div><div class=3D"im"><p class=3D"MsoNormal"><u></u>=
&nbsp;<u></u></p><div><p class=3D"MsoNormal">joy<u></u><u></u></p><div><p c=
lass=3D"MsoNormal">
<u></u>&nbsp;<u></u></p></div><div><p class=3D"MsoNormal">we at Teraspeed w=
ould like to see comparisons between physical measurements and simulation t=
hat validate your proposed approach. Without this, your approach is an inte=
resting academic exercise in translating from one approximate modeling form=
at (Spice) to another approximate modeling format (Cadence-IBIS-Spice). &nb=
sp;You may be solving a problem, but not &quot;the problem.&quot; &nbsp;I r=
ecognize that &quot;the problem&quot; may not be solved without non-linear =
modeling.<u></u><u></u></p>
</div><div><p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p></div><div><p cla=
ss=3D"MsoNormal">regards,<u></u><u></u></p></div><div><p class=3D"MsoNormal=
"><u></u>&nbsp;<u></u></p></div><div><p class=3D"MsoNormal">Scott<u></u><u>=
</u></p></div>
<div><p class=3D"MsoNormal"><u></u>&nbsp;<u></u></p></div></div><div><p cla=
ss=3D"MsoNormal" style=3D"margin-bottom:12.0pt"><u></u>&nbsp;<u></u></p><di=
v><p class=3D"MsoNormal">On Mon, Feb 3, 2014 at 2:45 PM, Joy Li &lt;<a href=
=3D"mailto:joyli@cadence.com" target=3D"_blank">joyli@cadence.com</a>&gt; w=
rote:<u></u><u></u></p>
<div><div><p class=3D"MsoNormal"><span style=3D"color:#1f497d">Hi Rinsha,</=
span><span style=3D"color:#1f497d"><u></u><u></u></span></p><p class=3D"Mso=
Normal"><span style=3D"color:#1f497d">At this time, there is no further doc=
umentation available publicly.</span><span style=3D"color:#1f497d"><u></u><=
u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">To enable the industry=
 to consolidate on a single approach, we may at some time in the future dis=
close more details concerning our approach to the IBIS committee for consid=
eration as part of the standard or best practices documentation.</span><spa=
n style=3D"color:#1f497d"><u></u><u></u></span></p>
<p class=3D"MsoNormal"><span style=3D"color:#1f497d">Joy Li</span><span sty=
le=3D"color:#1f497d"><br></span><span style=3D"color:#1f497d">Cadence</span=
><span style=3D"color:#1f497d"><u></u><u></u></span></p><div><div style=3D"=
border:none;border-top:solid #b5c4df 1.0pt;padding:3.0pt 0in 0in 0in">
<p class=3D"MsoNormal"><b><span style=3D"font-size:10.0pt;font-family:&quot=
;Tahoma&quot;,&quot;sans-serif&quot;">From:</span></b><span style=3D"font-s=
ize:10.0pt;font-family:&quot;Tahoma&quot;,&quot;sans-serif&quot;"> <a href=
=3D"mailto:owner-ibis@eda.org" target=3D"_blank">owner-ibis@eda.org</a> [ma=
ilto:<a href=3D"mailto:owner-ibis@eda.org" target=3D"_blank">owner-ibis@eda=
.org</a>] <b>On Behalf Of </b>Rinsha Reghunath<br>
<b>Sent:</b> Monday, February 03, 2014 9:29 AM<br><b>To:</b> <a href=3D"mai=
lto:ibis@eda.org" target=3D"_blank">ibis@eda.org</a>; <a href=3D"mailto:ibi=
s-users@eda.org" target=3D"_blank">ibis-users@eda.org</a><br><b>Subject:</b=
> [IBIS] Overclocking effect with composite current</span><span style=3D"co=
lor:#1f497d"><u></u><u></u></span></p>
</div></div><div><div><p class=3D"MsoNormal">Hello,<span style=3D"color:#1f=
497d"><u></u><u></u></span></p><p class=3D"MsoNormal">The following paper d=
iscusses about the solution for overclocking with composite current: <a hre=
f=3D"http://www.eda.org/ibis/summits/nov13c/sun.pdf" target=3D"_blank">http=
://www.eda.org/ibis/summits/nov13c/sun.pdf</a><span style=3D"color:#1f497d"=
><u></u><u></u></span></p>
<p class=3D"MsoNormal">Is there any other documentation further explaining =
this technique or could someone please give more insight on this?<span styl=
e=3D"color:#1f497d"><u></u><u></u></span></p><p class=3D"MsoNormal">Thanks,=
<span style=3D"color:#1f497d"><br>
</span>Rinsha <u></u><u></u></p></div></div></div></div></div></div><p clas=
s=3D"MsoNormal">&nbsp;<u></u><u></u></p></div></div></div></blockquote></di=
v><br><br clear=3D"all"><div><br></div>-- <br><br>Scott McMorrow<br>Teraspe=
ed Consulting Group LLC<br>
16 Stormy Brook Rd<br>Falmouth, ME 04105<br><br>(401) 284-1827 Business<br>=
<br><a href=3D"http://www.teraspeed.com">http://www.teraspeed.com</a><br><b=
r>Teraspeed&reg; is the registered service mark of<br>Teraspeed Consulting =
Group LLC<br>
<br><br>
</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.


- --047d7b1636c32b060504f18825ce--
- --------------------------------------------------------------------
|For help or to subscribe/unsubscribe, e-mail mikelabonte@eda-stds.org
|or ibis-request@eda-stds.org
|
|IBIS reflector archives exist under:
|
|  http://www.eda-stds.org/ibis/email_archive/ Recent
|  http://www.eda-stds.org/ibis/users_archive/ Recent
|  http://www.eda-stds.org/ibis/email/         E-mail since 1993

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

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

