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


ibis-users           Wednesday, May 25 2011           Volume 01 : Number 171




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

Date: Wed, 25 May 2011 11:08:22 -0700
From: "Lynne D. Green" <lgreen22@mindspring.com>
Subject: Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking

This is a multi-part message in MIME format.
- --------------010307060905000902030403
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

- - The IBIS Model Review Committee helps model 
makers identify potential issues in IBIS models.
- - Members are from EDA companies, and are able to 
test models in their respective tool flows.
- - All IBIS file types are accepted for review 
(table-based, SPICE/AMS-based, ICM, Touchstone 
S-parameters, etc.)
http://www.eda.org/ibis/home/support/support.htm

Including [Test Data] ("golden waveforms") can 
make it easier to detect things like this.

Lynne Green
Chair, IBIS Model Review Committee



On 5/25/2011 10:25 AM, Timothy Coyle wrote:
>
> Hi Tom,
>
> I don't think the issue is with the IBIS 
> Specification but rather how different EDA tools 
> interpret and use the VT data. So one could 
> argue that you could make your VT tables the 
> same duration to avoid possible EDA tool 
> interpolation. Or likewise one could argue that 
> you will have better resolution in your VT data 
> if they have separate durations and let the EDA 
> tool handle it.
>
> I don't think either approach is wrong but like 
> anything will have its advantage/disadvantages 
> depending on the data and usage case.
>
> I was interested to know if other people had run 
> into this issue or were aware that it could be a 
> potential problem. Another potential item to add 
> to your IBIS checklist :)
>
> Best,
>
> Tim
>
> *From:*owner-ibis-users@eda.org 
> [mailto:owner-ibis-users@eda.org] *On Behalf Of 
> *Tom Dagostino
> *Sent:* Wednesday, May 25, 2011 12:19 PM
> *To:* 'Prabhat Ranjan'; 'Timothy Coyle'
> *Cc:* ibis-users@eda.org
> *Subject:* RE: [IBIS-Users] VT Data Length 
> Mismatch and Over Clocking
>
> I guess I'm surprised this causes an issue.  I 
> don't recall seeing anything in the IBIS spec 
> requiring equal length VT tables.  By definition 
> all time after a VT table has ended should equal 
> the last point in the VT table until a new 
> transition occurs.
>
> I also see a lot of parts that have different 
> output amplitude specifications at low 
> frequencies vs. high frequency.  This implies 
> the part was never designed to have finished 
> transitions at the fastest toggle rate of the 
> buffer.  So overclocking is a reality in modern 
> parts.
>
> There are many parts that have much faster 
> falling transition than rising.  A good example 
> of this is an open sink.  Others include RS232 
> and the like.  And I've seen many more normal 
> totem pole outputs exhibit the same 
> characteristics.  And I've seen the reverse 
> where the rise is much faster than the fall by a 
> factor or 3 to 5.  Why should the rising 
> table(s) have the same time duration as the falling?
>
> Tom Dagostino
>
> Teraspeed Labs
>
> 9999 SW Wilshire St.
>
> Suite 102
>
> Portland, OR 97225
>
> USA
>
> 971-279-5325  Office
>
> 971-279-5326   FAX
>
> 503-430-1065  Cell
>
> tom@teraspeed.com <mailto:tom@teraspeed.com>
>
> www.teraspeed.com <http://www.teraspeed.com/>
>
> Teraspeed Consulting Group LLC
>
> 121 North River Drive
>
> Narragansett, RI 02882
>
> 401-284-1827
>
> *From:*owner-ibis-users@eda.org 
> [mailto:owner-ibis-users@eda.org] *On Behalf Of 
> *Prabhat Ranjan
> *Sent:* Wednesday, May 25, 2011 8:22 AM
> *To:* Timothy Coyle
> *Cc:* ibis-users@eda.org
> *Subject:* Re: [IBIS-Users] VT Data Length 
> Mismatch and Over Clocking
>
> Hello Timothy,
>
> I have also came across the same problem with 
> one simulator where different time lengths of 
> V-T waveform gave me completely wrong results 
> and just making all tables equal by adding same 
> last point has solved the problem.  Simulator 
> vendor has accepted it as bug in tool.
>
> Various simulators take care this issue 
> internally by extending the last points to make 
> them equal.Thats why, somewhere it is 
> recommended to have same two last points in  VT 
> curve.  I have checked the same model with 2-3 
> another simulators and all of them give correct 
> results with different time length.
>
>
> Regards
> Prabhat
>
>
> On Wed, May 25, 2011 at 8:14 PM, Timothy Coyle 
> <tim.coyle@siconsultant.com 
> <mailto:tim.coyle@siconsultant.com>> wrote:
>
> Hi,
>
> I'm starting to run across quite a few IBIS 
> models that have different time lengths in the 
> V-T waveforms even for corresponding loads. For 
> example, a Rising Waveform with 50 Ohms to 
> Ground may have a total time of 5ns but the 
> equivalent Falling Waveform with 50 Ohms to 
> Ground may have a total time of 10ns. So between 
> the four different V-T waveforms they can all 
> have a different total time length. All of the 
> waveforms transition to a "steady state" but I'm 
> wondering if this will cause potential problems 
> in IBIS simulators?
>
> I know a lot of IBIS simulators say they can 
> handle an over-clocked IBIS model but will this 
> cause even more issues? I've also actually 
> started to see a few models that say they must 
> be over clocked to run properly (apparently 
> model developer had issues getting VT waveform 
> to reach steady state within bit time)
>
> I would think that the VT waveform total lengths 
> should be matched based upon that they are used 
> to define rise/fall transitions but clearly it 
> all depends on how EDA IBIS simulator processes 
> this data. It's difficult to do this type of 
> correlation in multiple tools and without access 
> to the original SPICE model but wanted to see if 
> anyone else is running into this issue or can 
> see potential issues with this type of model?
>
> Best,
>
> Timothy Coyle
>
> President
>
> Signal Consulting Group LLC
>
> 405 Western Ave #430
>
> South Portland, ME  04106
>
> Tel: 617.297.2566
>
> Email: tim.coyle@siconsultant.com 
> <mailto:tim.coyle@siconsultant.com>
>
> Web: http://www.siconsultant.com 
> <http://www.siconsultant.com/>
>
> SharkSim <http://www.sharksim.com/>- Signal 
> Integrity IBIS Modeling Software
>
>


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


- --------------010307060905000902030403
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
  <head>
    <meta content="text/html; charset=ISO-8859-1"
      http-equiv="Content-Type">
    <title></title>
  </head>
  <body bgcolor="#ffffff" text="#000000">
    - The IBIS Model Review Committee helps model makers identify
    potential issues in IBIS models.<br>
    - Members are from EDA companies, and are able to test models in
    their respective tool flows.<br>
    - All IBIS file types are accepted for review (table-based,
    SPICE/AMS-based, ICM, Touchstone S-parameters, etc.)<br>
    <a class="moz-txt-link-freetext" href="http://www.eda.org/ibis/home/support/support.htm">http://www.eda.org/ibis/home/support/support.htm</a><br>
    <br>
    Including
    <!--[if gte mso 9]><xml>
 <w:WordDocument>
  <w:View>Normal</w:View>
  <w:Zoom>0</w:Zoom>
  <w:TrackMoves/>
  <w:TrackFormatting/>
  <w:PunctuationKerning/>
  <w:ValidateAgainstSchemas/>
  <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
  <w:IgnoreMixedContent>false</w:IgnoreMixedContent>
  <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
  <w:DoNotPromoteQF/>
  <w:LidThemeOther>EN-US</w:LidThemeOther>
  <w:LidThemeAsian>X-NONE</w:LidThemeAsian>
  <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
  <w:Compatibility>
   <w:BreakWrappedTables/>
   <w:SnapToGridInCell/>
   <w:WrapTextWithPunct/>
   <w:UseAsianBreakRules/>
   <w:DontGrowAutofit/>
   <w:SplitPgBreakAndParaMark/>
   <w:DontVertAlignCellWithSp/>
   <w:DontBreakConstrainedForcedTables/>
   <w:DontVertAlignInTxbx/>
   <w:Word11KerningPairs/>
   <w:CachedColBalance/>
   <w:UseFELayout/>
  </w:Compatibility>
  <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
  <m:mathPr>
   <m:mathFont m:val="Cambria Math"/>
   <m:brkBin m:val="before"/>
   <m:brkBinSub m:val="&#45;-"/>
   <m:smallFrac m:val="off"/>
   <m:dispDef/>
   <m:lMargin m:val="0"/>
   <m:rMargin m:val="0"/>
   <m:defJc m:val="centerGroup"/>
   <m:wrapIndent m:val="1440"/>
   <m:intLim m:val="subSup"/>
   <m:naryLim m:val="undOvr"/>
  </m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"
  DefSemiHidden="true" DefQFormat="false" DefPriority="99"
  LatentStyleCount="267">
  <w:LsdException Locked="false" Priority="0" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Normal"/>
  <w:LsdException Locked="false" Priority="9" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="heading 1"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8"/>
  <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 1"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 2"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 3"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 4"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 5"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 6"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 7"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 8"/>
  <w:LsdException Locked="false" Priority="39" Name="toc 9"/>
  <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption"/>
  <w:LsdException Locked="false" Priority="10" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Title"/>
  <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font"/>
  <w:LsdException Locked="false" Priority="11" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtitle"/>
  <w:LsdException Locked="false" Priority="22" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Strong"/>
  <w:LsdException Locked="false" Priority="20" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Emphasis"/>
  <w:LsdException Locked="false" Priority="59" SemiHidden="false"
   UnhideWhenUsed="false" Name="Table Grid"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text"/>
  <w:LsdException Locked="false" Priority="1" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="No Spacing"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 1"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 1"/>
  <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision"/>
  <w:LsdException Locked="false" Priority="34" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="List Paragraph"/>
  <w:LsdException Locked="false" Priority="29" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Quote"/>
  <w:LsdException Locked="false" Priority="30" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Quote"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 1"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 1"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 1"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 1"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 2"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 2"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 2"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 2"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 2"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 3"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 3"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 3"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 3"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 3"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 4"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 4"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 4"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 4"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 4"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 5"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 5"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 5"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 5"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 5"/>
  <w:LsdException Locked="false" Priority="60" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="61" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light List Accent 6"/>
  <w:LsdException Locked="false" Priority="62" SemiHidden="false"
   UnhideWhenUsed="false" Name="Light Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="63" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="64" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="65" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="66" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium List 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="67" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6"/>
  <w:LsdException Locked="false" Priority="68" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6"/>
  <w:LsdException Locked="false" Priority="69" SemiHidden="false"
   UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6"/>
  <w:LsdException Locked="false" Priority="70" SemiHidden="false"
   UnhideWhenUsed="false" Name="Dark List Accent 6"/>
  <w:LsdException Locked="false" Priority="71" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Shading Accent 6"/>
  <w:LsdException Locked="false" Priority="72" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful List Accent 6"/>
  <w:LsdException Locked="false" Priority="73" SemiHidden="false"
   UnhideWhenUsed="false" Name="Colorful Grid Accent 6"/>
  <w:LsdException Locked="false" Priority="19" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis"/>
  <w:LsdException Locked="false" Priority="21" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis"/>
  <w:LsdException Locked="false" Priority="31" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference"/>
  <w:LsdException Locked="false" Priority="32" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Intense Reference"/>
  <w:LsdException Locked="false" Priority="33" SemiHidden="false"
   UnhideWhenUsed="false" QFormat="true" Name="Book Title"/>
  <w:LsdException Locked="false" Priority="37" Name="Bibliography"/>
  <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading"/>
 </w:LatentStyles>
</xml><![endif]--><!--[if gte mso 10]>
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-qformat:yes;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin:0in;
	mso-para-margin-bottom:.0001pt;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-fareast-font-family:"Times New Roman";
	mso-fareast-theme-font:minor-fareast;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<![endif]--><!--[if gte mso 9]><xml>
 <o:shapedefaults v:ext="edit" spidmax="1026"/>
</xml><![endif]--><!--[if gte mso 9]><xml>
 <o:shapelayout v:ext="edit">
  <o:idmap v:ext="edit" data="1"/>
 </o:shapelayout></xml><![endif]--><span style="font-size: 12pt;
      font-family: &quot;Times New Roman&quot;,&quot;serif&quot;;">[Test
      Data] ("</span>golden waveforms") can make it easier to detect
    things like this.<br>
    <br>
    Lynne Green<br>
    Chair, IBIS Model Review Committee<br>
    <br>
    <br>
    <br>
    On 5/25/2011 10:25 AM, Timothy Coyle wrote:
    <blockquote
      cite="mid:004d01cc1b00$c07cb510$41761f30$@coyle@siconsultant.com"
      type="cite">
      <meta http-equiv="Content-Type" content="text/html;
        charset=ISO-8859-1">
      <meta name="Generator" content="Microsoft 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:12.0pt;
	font-family:"Times New Roman","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:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle18
	{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;}
- --></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
      <div class="WordSection1">
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Hi Tom,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">I don't think the issue is with the IBIS
            Specification but rather how different EDA tools interpret
            and use the VT data. So one could argue that you could make
            your VT tables the same duration to avoid possible EDA tool
            interpolation. Or likewise one could argue that you will
            have better resolution in your VT data if they have separate
            durations and let the EDA tool handle it. <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">I don't think either approach is wrong but like
            anything will have its advantage/disadvantages depending on
            the data and usage case. <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">I was interested to know if other people had run
            into this issue or were aware that it could be a potential
            problem. Another potential item to add to your IBIS
            checklist :)<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Best,<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Tim<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><a moz-do-not-send="true"
            name="_MailEndCompose"><span style="font-size: 11pt;
              font-family: &quot;Calibri&quot;,&quot;sans-serif&quot;;
              color: rgb(31, 73, 125);"><o:p>&nbsp;</o:p></span></a></p>
        <div>
          <div style="border-right: medium none; border-width: 1pt
            medium medium; border-style: solid none none; border-color:
            rgb(181, 196, 223) -moz-use-text-color -moz-use-text-color;
            padding: 3pt 0in 0in;">
            <p class="MsoNormal"><b><span style="font-size: 10pt;
                  font-family:
                  &quot;Tahoma&quot;,&quot;sans-serif&quot;;">From:</span></b><span
                style="font-size: 10pt; font-family:
                &quot;Tahoma&quot;,&quot;sans-serif&quot;;">
                <a class="moz-txt-link-abbreviated" href="mailto:owner-ibis-users@eda.org">owner-ibis-users@eda.org</a>
                [<a class="moz-txt-link-freetext" href="mailto:owner-ibis-users@eda.org">mailto:owner-ibis-users@eda.org</a>] <b>On Behalf Of </b>Tom
                Dagostino<br>
                <b>Sent:</b> Wednesday, May 25, 2011 12:19 PM<br>
                <b>To:</b> 'Prabhat Ranjan'; 'Timothy Coyle'<br>
                <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:ibis-users@eda.org">ibis-users@eda.org</a><br>
                <b>Subject:</b> RE: [IBIS-Users] VT Data Length Mismatch
                and Over Clocking<o:p></o:p></span></p>
          </div>
        </div>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">I guess I&#8217;m surprised this causes an issue.&nbsp; I
            don&#8217;t recall seeing anything in the IBIS spec requiring
            equal length VT tables.&nbsp; By definition all time after a VT
            table has ended should equal the last point in the VT table
            until a new transition occurs.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">I also see a lot of parts that have different
            output amplitude specifications at low frequencies vs. high
            frequency.&nbsp; This implies the part was never designed to have
            finished transitions at the fastest toggle rate of the
            buffer.&nbsp; So overclocking is a reality in modern parts.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">There are many parts that have much faster
            falling transition than rising.&nbsp; A good example of this is
            an open sink.&nbsp; Others include RS232 and the like.&nbsp; And I&#8217;ve
            seen many more normal totem pole outputs exhibit the same
            characteristics.&nbsp; And I&#8217;ve seen the reverse where the rise
            is much faster than the fall by a factor or 3 to 5.&nbsp; Why
            should the rising table(s) have the same time duration as
            the falling?<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Tom Dagostino<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Teraspeed Labs<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">9999 SW Wilshire St.<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Suite 102<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Portland, OR 97225<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">USA<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">971-279-5325&nbsp; Office<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">971-279-5326&nbsp;&nbsp; FAX<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">503-430-1065&nbsp; Cell<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><a moz-do-not-send="true"
              href="mailto:tom@teraspeed.com">tom@teraspeed.com</a> <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><a moz-do-not-send="true"
              href="http://www.teraspeed.com/">www.teraspeed.com</a> <o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Teraspeed Consulting Group LLC<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">121 North River Drive<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">Narragansett, RI 02882<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);">401-284-1827<o:p></o:p></span></p>
        <p class="MsoNormal"><span style="font-size: 11pt; font-family:
            &quot;Calibri&quot;,&quot;sans-serif&quot;; color: rgb(31,
            73, 125);"><o:p>&nbsp;</o:p></span></p>
        <p class="MsoNormal"><b><span style="font-size: 10pt;
              font-family: &quot;Tahoma&quot;,&quot;sans-serif&quot;;">From:</span></b><span
            style="font-size: 10pt; font-family:
            &quot;Tahoma&quot;,&quot;sans-serif&quot;;">
            <a class="moz-txt-link-abbreviated" href="mailto:owner-ibis-users@eda.org">owner-ibis-users@eda.org</a> [<a class="moz-txt-link-freetext" href="mailto:owner-ibis-users@eda.org">mailto:owner-ibis-users@eda.org</a>] <b>On
              Behalf Of </b>Prabhat Ranjan<br>
            <b>Sent:</b> Wednesday, May 25, 2011 8:22 AM<br>
            <b>To:</b> Timothy Coyle<br>
            <b>Cc:</b> <a class="moz-txt-link-abbreviated" href="mailto:ibis-users@eda.org">ibis-users@eda.org</a><br>
            <b>Subject:</b> Re: [IBIS-Users] VT Data Length Mismatch and
            Over Clocking<o:p></o:p></span></p>
        <p class="MsoNormal"><o:p>&nbsp;</o:p></p>
        <p class="MsoNormal" style="margin-bottom: 12pt;">Hello Timothy,<br>
          <br>
          I have also came across the same problem with one simulator
          where different time lengths of V-T waveform gave me
          completely wrong results and just making all tables equal by
          adding same last point has solved the problem.&nbsp; Simulator
          vendor has accepted it as bug in tool.<br>
          <br>
          Various simulators take care this issue internally by
          extending the last points to make them equal.Thats why,
          somewhere it is recommended to have same two last points in&nbsp;
          VT curve.&nbsp; I have checked the same model with 2-3 another
          simulators and all of them give correct results with different
          time length.<br>
          <br>
          <br>
          Regards<br>
          Prabhat<br>
          <br>
          <br>
          <o:p></o:p></p>
        <div>
          <p class="MsoNormal">On Wed, May 25, 2011 at 8:14 PM, Timothy
            Coyle &lt;<a moz-do-not-send="true"
              href="mailto:tim.coyle@siconsultant.com">tim.coyle@siconsultant.com</a>&gt;
            wrote:<o:p></o:p></p>
          <div>
            <div>
              <p class="MsoNormal" style="">Hi,<o:p></o:p></p>
              <p class="MsoNormal" style="">I'm starting to run across
                quite a few IBIS models that have different time lengths
                in the V-T waveforms even for corresponding loads. For
                example, a Rising Waveform with 50 Ohms to Ground may
                have a total time of 5ns but the equivalent Falling
                Waveform with 50 Ohms to Ground may have a total time of
                10ns. So between the four different V-T waveforms they
                can all have a different total time length. All of the
                waveforms transition to a "steady state" but I'm
                wondering if this will cause potential problems in IBIS
                simulators? <o:p></o:p></p>
              <p class="MsoNormal" style="">&nbsp;<o:p></o:p></p>
              <p class="MsoNormal" style="">I know a lot of IBIS
                simulators say they can handle an over-clocked IBIS
                model but will this cause even more issues? I've also
                actually started to see a few models that say they must
                be over clocked to run properly (apparently model
                developer had issues getting VT waveform to reach steady
                state within bit time) <o:p></o:p></p>
              <p class="MsoNormal" style="">&nbsp;<o:p></o:p></p>
              <p class="MsoNormal" style="">I would think that the VT
                waveform total lengths should be matched based upon that
                they are used to define rise/fall transitions but
                clearly it all depends on how EDA IBIS simulator
                processes this data. It's difficult to do this type of
                correlation in multiple tools and without access to the
                original SPICE model but wanted to see if anyone else is
                running into this issue or can see potential issues with
                this type of model?<o:p></o:p></p>
              <p class="MsoNormal" style="">&nbsp;<o:p></o:p></p>
              <p class="MsoNormal" style="">Best,<o:p></o:p></p>
              <p class="MsoNormal" style="">&nbsp;<o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">Timothy Coyle</span><o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">President</span><o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">Signal Consulting Group LLC</span><o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">405 Western Ave #430 </span><o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">South Portland, ME&nbsp; 04106</span><o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">Tel: 617.297.2566</span><o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">Email: </span><a moz-do-not-send="true"
                  href="mailto:tim.coyle@siconsultant.com"
                  target="_blank">tim.coyle@siconsultant.com</a><o:p></o:p></p>
              <p class="MsoNormal" style=""><span style="color: rgb(31,
                  73, 125);">Web: </span><a moz-do-not-send="true"
                  href="http://www.siconsultant.com/" target="_blank">http://www.siconsultant.com</a><o:p></o:p></p>
              <p class="MsoNormal" style=""><a moz-do-not-send="true"
                  href="http://www.sharksim.com/" target="_blank">SharkSim</a><span
                  style="color: rgb(31, 73, 125);"> - Signal Integrity
                  IBIS Modeling Software</span><o:p></o:p></p>
              <p class="MsoNormal" style="">&nbsp;<o:p></o:p></p>
            </div>
            <br>
          </div>
        </div>
      </div>
    </blockquote>
    <br>
  <br />-- 
<br />This message has been scanned for viruses and
<br />dangerous content by
<a href="http://www.mailscanner.info/"><b>MailScanner</b></a>, and is
<br />believed to be clean.
</body>
</html>

- --------------010307060905000902030403--

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

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

Date: Wed, 25 May 2011 15:06:30 -0400
From: Mike LaBonte <milabont@cisco.com>
Subject: Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking

> This message is in MIME format. Since your mail reader does not understand
this format, some or all of this message may not be legible.

- --B_3389180790_1408449
Content-type: text/plain;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

I think =B3By definition all time after a VT table has ended should equal t=
he
last point in the VT table until a new transition occurs.=B3 raises an
interesting question. Since many V-T curves don=B9t ever settle and the
calculated endpoint currents don=B9t match the I-V curves perfectly, how ma=
ny
simulators freeze the K factors when V-T data runs out as Tom suggested, and
how many allow the K factors go all the way to 0 or 100% after V-T data runs
out? The exact high and low state voltages would be different depending on
which approach was used.

Mike

On 5/25/11 12:18 PM, "Tom Dagostino" <tom@teraspeed.com> wrote:

> I guess I=B9m surprised this causes an issue.  I don=B9t recall seeing an=
ything in
> the IBIS spec requiring equal length VT tables.  By definition all time a=
fter
> a VT table has ended should equal the last point in the VT table until a =
new
> transition occurs.
>=20=20
> I also see a lot of parts that have different output amplitude specificat=
ions
> at low frequencies vs. high frequency.  This implies the part was never
> designed to have finished transitions at the fastest toggle rate of the
> buffer.  So overclocking is a reality in modern parts.
>=20=20
> There are many parts that have much faster falling transition than rising=
.  A
> good example of this is an open sink.  Others include RS232 and the like.=
  And
> I=B9ve seen many more normal totem pole outputs exhibit the same
> characteristics.  And I=B9ve seen the reverse where the rise is much fast=
er than
> the fall by a factor or 3 to 5.  Why should the rising table(s) have the =
same
> time duration as the falling?
>=20=20
> Tom Dagostino
>=20=20
> Teraspeed Labs
> 9999 SW Wilshire St.
> Suite 102
> Portland, OR 97225
> USA
>=20=20
> 971-279-5325  Office
> 971-279-5326   FAX
> 503-430-1065  Cell
>=20=20
> tom@teraspeed.com
> www.teraspeed.com <http://www.teraspeed.com/>
>=20=20
> Teraspeed Consulting Group LLC
> 121 North River Drive
> Narragansett, RI 02882
> 401-284-1827
>=20=20
> From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behal=
f Of
> Prabhat Ranjan
> Sent: Wednesday, May 25, 2011 8:22 AM
> To: Timothy Coyle
> Cc: ibis-users@eda.org
> Subject: Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking
>=20=20
> Hello Timothy,
>=20
> I have also came across the same problem with one simulator where differe=
nt
> time lengths of V-T waveform gave me completely wrong results and just ma=
king
> all tables equal by adding same last point has solved the problem.  Simul=
ator
> vendor has accepted it as bug in tool.
>=20
> Various simulators take care this issue internally by extending the last
> points to make them equal.Thats why, somewhere it is recommended to have =
same
> two last points in  VT curve.  I have checked the same model with 2-3 ano=
ther
> simulators and all of them give correct results with different time lengt=
h.
>=20
>=20
> Regards
> Prabhat
>=20
>=20
>=20
> On Wed, May 25, 2011 at 8:14 PM, Timothy Coyle <tim.coyle@siconsultant.co=
m>
> wrote:
>=20
> Hi,
> I'm starting to run across quite a few IBIS models that have different ti=
me
> lengths in the V-T waveforms even for corresponding loads. For example, a
> Rising Waveform with 50 Ohms to Ground may have a total time of 5ns but t=
he
> equivalent Falling Waveform with 50 Ohms to Ground may have a total time =
of
> 10ns. So between the four different V-T waveforms they can all have a
> different total time length. All of the waveforms transition to a "steady
> state" but I'm wondering if this will cause potential problems in IBIS
> simulators?=20
>=20=20
> I know a lot of IBIS simulators say they can handle an over-clocked IBIS =
model
> but will this cause even more issues? I've also actually started to see a=
 few
> models that say they must be over clocked to run properly (apparently mod=
el
> developer had issues getting VT waveform to reach steady state within bit
> time)=20
>=20=20
> I would think that the VT waveform total lengths should be matched based =
upon
> that they are used to define rise/fall transitions but clearly it all dep=
ends
> on how EDA IBIS simulator processes this data. It's difficult to do this =
type
> of correlation in multiple tools and without access to the original SPICE
> model but wanted to see if anyone else is running into this issue or can =
see
> potential issues with this type of model?
>=20=20
> Best,
>=20=20
> Timothy Coyle
> President
> Signal Consulting Group LLC
> 405 Western Ave #430
> South Portland, ME  04106
> Tel: 617.297.2566
> Email: tim.coyle@siconsultant.com
> Web: http://www.siconsultant.com <http://www.siconsultant.com/>
> SharkSim <http://www.sharksim.com/>  - Signal Integrity IBIS Modeling Sof=
tware
>=20=20


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


- --B_3389180790_1408449
Content-type: text/html;
	charset="ISO-8859-1"
Content-transfer-encoding: quoted-printable

<HTML>
<HEAD>
<TITLE>Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking</TITLE>
</HEAD>
<BODY>
<FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=3D'font-size:=
11pt'>I think &#8220;<FONT COLOR=3D"#1E487C">By definition all time after a=
 VT table has ended should equal the last point in the VT table until a new=
 transition occurs.</FONT>&#8220; raises an interesting question. Since man=
y V-T curves don&#8217;t ever settle and the calculated endpoint currents d=
on&#8217;t match the I-V curves perfectly, how many simulators freeze the K=
 factors when V-T data runs out as Tom suggested, and how many allow the K =
factors go all the way to 0 or 100% after V-T data runs out? The exact high=
 and low state voltages would be different depending on which approach was =
used.<BR>
<BR>
Mike<BR>
<BR>
On 5/25/11 12:18 PM, &quot;Tom Dagostino&quot; &lt;<a href=3D"tom@teraspeed=
.com">tom@teraspeed.com</a>&gt; wrote:<BR>
<BR>
</SPAN></FONT><BLOCKQUOTE><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"=
><SPAN STYLE=3D'font-size:11pt'><FONT COLOR=3D"#1F497D">I guess I&#8217;m s=
urprised this causes an issue. &nbsp;I don&#8217;t recall seeing anything i=
n the IBIS spec requiring equal length VT tables. &nbsp;By definition all t=
ime after a VT table has ended should equal the last point in the VT table =
until a new transition occurs.<BR>
&nbsp;<BR>
I also see a lot of parts that have different output amplitude specificatio=
ns at low frequencies vs. high frequency. &nbsp;This implies the part was n=
ever designed to have finished transitions at the fastest toggle rate of th=
e buffer. &nbsp;So overclocking is a reality in modern parts.<BR>
&nbsp;<BR>
There are many parts that have much faster falling transition than rising. =
&nbsp;A good example of this is an open sink. &nbsp;Others include RS232 an=
d the like. &nbsp;And I&#8217;ve seen many more normal totem pole outputs e=
xhibit the same characteristics. &nbsp;And I&#8217;ve seen the reverse wher=
e the rise is much faster than the fall by a factor or 3 to 5. &nbsp;Why sh=
ould the rising table(s) have the same time duration as the falling?<BR>
&nbsp;<BR>
Tom Dagostino<BR>
&nbsp;<BR>
Teraspeed Labs<BR>
9999 SW Wilshire St.<BR>
Suite 102<BR>
Portland, OR 97225<BR>
USA<BR>
&nbsp;<BR>
971-279-5325 &nbsp;Office<BR>
971-279-5326 &nbsp;&nbsp;FAX<BR>
503-430-1065 &nbsp;Cell<BR>
&nbsp;<BR>
<a href=3D"tom@teraspeed.com">tom@teraspeed.com</a> <BR>
www.teraspeed.com &lt;<a href=3D"http://www.teraspeed.com/">http://www.tera=
speed.com/</a>&gt; &nbsp;<BR>
&nbsp;<BR>
Teraspeed Consulting Group LLC<BR>
121 North River Drive<BR>
Narragansett, RI 02882<BR>
401-284-1827<BR>
&nbsp;<BR>
</FONT></SPAN></FONT><FONT SIZE=3D"2"><FONT FACE=3D"Tahoma, Verdana, Helvet=
ica, Arial"><SPAN STYLE=3D'font-size:10pt'><B>From:</B> <a href=3D"owner-ib=
is-users@eda.org">owner-ibis-users@eda.org</a> [<a href=3D"mailto:owner-ibi=
s-users@eda.org">mailto:owner-ibis-users@eda.org</a>] <B>On Behalf Of </B>P=
rabhat Ranjan<BR>
<B>Sent:</B> Wednesday, May 25, 2011 8:22 AM<BR>
<B>To:</B> Timothy Coyle<BR>
<B>Cc:</B> <a href=3D"ibis-users@eda.org">ibis-users@eda.org</a><BR>
<B>Subject:</B> Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking<=
BR>
</SPAN></FONT></FONT><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font-siz=
e:12pt'> <BR>
Hello Timothy,<BR>
<BR>
I have also came across the same problem with one simulator where different=
 time lengths of V-T waveform gave me completely wrong results and just mak=
ing all tables equal by adding same last point has solved the problem. &nbs=
p;Simulator vendor has accepted it as bug in tool.<BR>
<BR>
Various simulators take care this issue internally by extending the last po=
ints to make them equal.Thats why, somewhere it is recommended to have same=
 two last points in &nbsp;VT curve. &nbsp;I have checked the same model wit=
h 2-3 another simulators and all of them give correct results with differen=
t time length.<BR>
<BR>
<BR>
Regards<BR>
Prabhat<BR>
<BR>
<BR>
<BR>
On Wed, May 25, 2011 at 8:14 PM, Timothy Coyle &lt;<a href=3D"tim.coyle@sic=
onsultant.com">tim.coyle@siconsultant.com</a>&gt; wrote:<BR>
</SPAN></FONT><FONT FACE=3D"Calibri, Verdana, Helvetica, Arial"><SPAN STYLE=
=3D'font-size:11pt'><BR>
</SPAN></FONT><FONT FACE=3D"Times New Roman"><SPAN STYLE=3D'font-size:12pt'=
>Hi,<BR>
I'm starting to run across quite a few IBIS models that have different time=
 lengths in the V-T waveforms even for corresponding loads. For example, a =
Rising Waveform with 50 Ohms to Ground may have a total time of 5ns but the=
 equivalent Falling Waveform with 50 Ohms to Ground may have a total time o=
f 10ns. So between the four different V-T waveforms they can all have a dif=
ferent total time length. All of the waveforms transition to a &quot;steady=
 state&quot; but I'm wondering if this will cause potential problems in IBI=
S simulators? <BR>
&nbsp;<BR>
I know a lot of IBIS simulators say they can handle an over-clocked IBIS mo=
del but will this cause even more issues? I've also actually started to see=
 a few models that say they must be over clocked to run properly (apparentl=
y model developer had issues getting VT waveform to reach steady state with=
in bit time) <BR>
&nbsp;<BR>
I would think that the VT waveform total lengths should be matched based up=
on that they are used to define rise/fall transitions but clearly it all de=
pends on how EDA IBIS simulator processes this data. It's difficult to do t=
his type of correlation in multiple tools and without access to the origina=
l SPICE model but wanted to see if anyone else is running into this issue o=
r can see potential issues with this type of model?<BR>
&nbsp;<BR>
Best,<BR>
&nbsp;<BR>
<FONT COLOR=3D"#1F497D">Timothy Coyle<BR>
President<BR>
Signal Consulting Group LLC<BR>
405 Western Ave #430 <BR>
South Portland, ME &nbsp;04106<BR>
Tel: 617.297.2566<BR>
Email: </FONT><a href=3D"tim.coyle@siconsultant.com">tim.coyle@siconsultant=
.com</a><BR>
<FONT COLOR=3D"#1F497D">Web: </FONT><a href=3D"http://www.siconsultant.com"=
>http://www.siconsultant.com</a> &lt;<a href=3D"http://www.siconsultant.com=
/">http://www.siconsultant.com/</a>&gt; <BR>
SharkSim &lt;<a href=3D"http://www.sharksim.com/">http://www.sharksim.com/<=
/a>&gt; <FONT COLOR=3D"#1F497D"> - Signal Integrity IBIS Modeling Software<=
BR>
</FONT> <BR>
</SPAN></FONT></BLOCKQUOTE>
<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>


- --B_3389180790_1408449--

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

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

Date: Wed, 25 May 2011 11:05:04 -0700
From: "Tom Dagostino" <tom@teraspeed.com>
Subject: RE: [IBIS-Users] VT Data Length Mismatch and Over Clocking

This is a multipart message in MIME format.

- ------=_NextPart_000_0365_01CC1ACB.9B3EF720
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

Tim

 

Most of the models we make have non-uniform time durations among the VT
tables and in the past 9 years of doing this I've never received a bug
report about it.

 

Regards,

 

Tom Dagostino

 

Teraspeed Labs

9999 SW Wilshire St.

Suite 102

Portland, OR 97225

USA

 

971-279-5325  Office

971-279-5326   FAX

503-430-1065  Cell

 

tom@teraspeed.com 

www.teraspeed.com <http://www.teraspeed.com/>  

 

Teraspeed Consulting Group LLC

121 North River Drive

Narragansett, RI 02882

401-284-1827

 

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Timothy Coyle
Sent: Wednesday, May 25, 2011 10:26 AM
To: tom@teraspeed.com; 'Prabhat Ranjan'
Cc: ibis-users@eda.org
Subject: RE: [IBIS-Users] VT Data Length Mismatch and Over Clocking

 

Hi Tom,

I don't think the issue is with the IBIS Specification but rather how
different EDA tools interpret and use the VT data. So one could argue that
you could make your VT tables the same duration to avoid possible EDA tool
interpolation. Or likewise one could argue that you will have better
resolution in your VT data if they have separate durations and let the EDA
tool handle it. 

 

I don't think either approach is wrong but like anything will have its
advantage/disadvantages depending on the data and usage case. 

 

I was interested to know if other people had run into this issue or were
aware that it could be a potential problem. Another potential item to add to
your IBIS checklist :)

 

Best,

 

Tim

 

 

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Tom Dagostino
Sent: Wednesday, May 25, 2011 12:19 PM
To: 'Prabhat Ranjan'; 'Timothy Coyle'
Cc: ibis-users@eda.org
Subject: RE: [IBIS-Users] VT Data Length Mismatch and Over Clocking

 

I guess I'm surprised this causes an issue.  I don't recall seeing anything
in the IBIS spec requiring equal length VT tables.  By definition all time
after a VT table has ended should equal the last point in the VT table until
a new transition occurs.

 

I also see a lot of parts that have different output amplitude
specifications at low frequencies vs. high frequency.  This implies the part
was never designed to have finished transitions at the fastest toggle rate
of the buffer.  So overclocking is a reality in modern parts.

 

There are many parts that have much faster falling transition than rising.
A good example of this is an open sink.  Others include RS232 and the like.
And I've seen many more normal totem pole outputs exhibit the same
characteristics.  And I've seen the reverse where the rise is much faster
than the fall by a factor or 3 to 5.  Why should the rising table(s) have
the same time duration as the falling?

 

Tom Dagostino

 

Teraspeed Labs

9999 SW Wilshire St.

Suite 102

Portland, OR 97225

USA

 

971-279-5325  Office

971-279-5326   FAX

503-430-1065  Cell

 

tom@teraspeed.com 

www.teraspeed.com <http://www.teraspeed.com/>  

 

Teraspeed Consulting Group LLC

121 North River Drive

Narragansett, RI 02882

401-284-1827

 

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Prabhat Ranjan
Sent: Wednesday, May 25, 2011 8:22 AM
To: Timothy Coyle
Cc: ibis-users@eda.org
Subject: Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking

 

Hello Timothy,

I have also came across the same problem with one simulator where different
time lengths of V-T waveform gave me completely wrong results and just
making all tables equal by adding same last point has solved the problem.
Simulator vendor has accepted it as bug in tool.

Various simulators take care this issue internally by extending the last
points to make them equal.Thats why, somewhere it is recommended to have
same two last points in  VT curve.  I have checked the same model with 2-3
another simulators and all of them give correct results with different time
length.


Regards
Prabhat



On Wed, May 25, 2011 at 8:14 PM, Timothy Coyle <tim.coyle@siconsultant.com>
wrote:

Hi,

I'm starting to run across quite a few IBIS models that have different time
lengths in the V-T waveforms even for corresponding loads. For example, a
Rising Waveform with 50 Ohms to Ground may have a total time of 5ns but the
equivalent Falling Waveform with 50 Ohms to Ground may have a total time of
10ns. So between the four different V-T waveforms they can all have a
different total time length. All of the waveforms transition to a "steady
state" but I'm wondering if this will cause potential problems in IBIS
simulators? 

 

I know a lot of IBIS simulators say they can handle an over-clocked IBIS
model but will this cause even more issues? I've also actually started to
see a few models that say they must be over clocked to run properly
(apparently model developer had issues getting VT waveform to reach steady
state within bit time) 

 

I would think that the VT waveform total lengths should be matched based
upon that they are used to define rise/fall transitions but clearly it all
depends on how EDA IBIS simulator processes this data. It's difficult to do
this type of correlation in multiple tools and without access to the
original SPICE model but wanted to see if anyone else is running into this
issue or can see potential issues with this type of model?

 

Best,

 

Timothy Coyle

President

Signal Consulting Group LLC

405 Western Ave #430 

South Portland, ME  04106

Tel: 617.297.2566

Email: tim.coyle@siconsultant.com

Web: http://www.siconsultant.com <http://www.siconsultant.com/> 

SharkSim <http://www.sharksim.com/>  - Signal Integrity IBIS Modeling
Software

 


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



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


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


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


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


- ------=_NextPart_000_0365_01CC1ACB.9B3EF720
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 14 (filtered medium)"><style><!--
/* Font Definitions */
@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:12.0pt;
	font-family:"Times New Roman","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.MsoAcetate, li.MsoAcetate, div.MsoAcetate
	{mso-style-priority:99;
	mso-style-link:"Balloon Text Char";
	margin:0in;
	margin-bottom:.0001pt;
	font-size:8.0pt;
	font-family:"Tahoma","sans-serif";}
span.EmailStyle17
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.EmailStyle18
	{mso-style-type:personal;
	font-family:"Calibri","sans-serif";
	color:#1F497D;}
span.BalloonTextChar
	{mso-style-name:"Balloon Text Char";
	mso-style-priority:99;
	mso-style-link:"Balloon Text";
	font-family:"Tahoma","sans-serif";}
span.EmailStyle21
	{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;}
- --></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:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Tim<o:p><=
/o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-f=
amily:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sa=
ns-serif";color:#1F497D'>Most of the models we make have non-uniform time d=
urations among the VT tables and in the past 9 years of doing this I&#8217;=
ve never received a bug report about it.<o:p></o:p></span></p><p class=3DMs=
oNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";=
color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=
=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Rega=
rds,<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.=
0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></sp=
an></p><div><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-famil=
y:"Calibri","sans-serif";color:#1F497D'>Tom Dagostino<o:p></o:p></span></p>=
<p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri",=
"sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNorma=
l><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:=
#1F497D'>Teraspeed Labs<o:p></o:p></span></p><p class=3DMsoNormal><span sty=
le=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>99=
99 SW Wilshire St.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D=
'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Suite 1=
02<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0p=
t;font-family:"Calibri","sans-serif";color:#1F497D'>Portland, OR 97225<o:p>=
</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-=
family:"Calibri","sans-serif";color:#1F497D'>USA<o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans=
- -serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F49=
7D'>971-279-5325&nbsp; Office<o:p></o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F49=
7D'>971-279-5326&nbsp;&nbsp; FAX<o:p></o:p></span></p><p class=3DMsoNormal>=
<span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1=
F497D'>503-430-1065&nbsp; Cell<o:p></o:p></span></p><p class=3DMsoNormal><s=
pan style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F4=
97D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-s=
ize:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href=3D"mai=
lto:tom@teraspeed.com">tom@teraspeed.com</a> <o:p></o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-se=
rif";color:#1F497D'><a href=3D"http://www.teraspeed.com/">www.teraspeed.com=
</a> <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11=
.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></s=
pan></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"C=
alibri","sans-serif";color:#1F497D'>Teraspeed Consulting Group LLC<o:p></o:=
p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-fami=
ly:"Calibri","sans-serif";color:#1F497D'>121 North River Drive<o:p></o:p></=
span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"=
Calibri","sans-serif";color:#1F497D'>Narragansett, RI 02882<o:p></o:p></spa=
n></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Cal=
ibri","sans-serif";color:#1F497D'>401-284-1827<o:p></o:p></span></p></div><=
p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","=
sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style=3D'b=
order:none;border-top:solid #B5C4DF 1.0pt;padding:3.0pt 0in 0in 0in'><p cla=
ss=3DMsoNormal><b><span style=3D'font-size:10.0pt;font-family:"Tahoma","san=
s-serif"'>From:</span></b><span style=3D'font-size:10.0pt;font-family:"Taho=
ma","sans-serif"'> owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.or=
g] <b>On Behalf Of </b>Timothy Coyle<br><b>Sent:</b> Wednesday, May 25, 201=
1 10:26 AM<br><b>To:</b> tom@teraspeed.com; 'Prabhat Ranjan'<br><b>Cc:</b> =
ibis-users@eda.org<br><b>Subject:</b> RE: [IBIS-Users] VT Data Length Misma=
tch and Over Clocking<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:11.0pt;=
font-family:"Calibri","sans-serif";color:#1F497D'>Hi Tom,<o:p></o:p></span>=
</p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calib=
ri","sans-serif";color:#1F497D'>I don't think the issue is with the IBIS Sp=
ecification but rather how different EDA tools interpret and use the VT dat=
a. So one could argue that you could make your VT tables the same duration =
to avoid possible EDA tool interpolation. Or likewise one could argue that =
you will have better resolution in your VT data if they have separate durat=
ions and let the EDA tool handle it. <o:p></o:p></span></p><p class=3DMsoNo=
rmal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";col=
or:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D=
'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I don't=
 think either approach is wrong but like anything will have its advantage/d=
isadvantages depending on the data and usage case. <o:p></o:p></span></p><p=
 class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","s=
ans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal>=
<span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1=
F497D'>I was interested to know if other people had run into this issue or =
were aware that it could be a potential problem. Another potential item to =
add to your IBIS checklist :)<o:p></o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F49=
7D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-si=
ze:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Best,<o:p></o:p=
></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-famil=
y:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p clas=
s=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-s=
erif";color:#1F497D'>Tim<o:p></o:p></span></p><p class=3DMsoNormal><span st=
yle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><=
o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><a name=3D"_MailEndCompose"=
></a><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";col=
or:#1F497D'><o:p>&nbsp;</o:p></span></p><div><div style=3D'border:none;bord=
er-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-users@eda.org [mailto:owner-ibis-users@eda.org] <b>On Behalf=
 Of </b>Tom Dagostino<br><b>Sent:</b> Wednesday, May 25, 2011 12:19 PM<br><=
b>To:</b> 'Prabhat Ranjan'; 'Timothy Coyle'<br><b>Cc:</b> ibis-users@eda.or=
g<br><b>Subject:</b> RE: [IBIS-Users] VT Data Length Mismatch and Over Cloc=
king<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:11.0pt;font-family:"Cali=
bri","sans-serif";color:#1F497D'>I guess I&#8217;m surprised this causes an=
 issue.&nbsp; I don&#8217;t recall seeing anything in the IBIS spec requiri=
ng equal length VT tables.&nbsp; By definition all time after a VT table ha=
s ended should equal the last point in the VT table until a new transition =
occurs.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:=
11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p><=
/span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:=
"Calibri","sans-serif";color:#1F497D'>I also see a lot of parts that have d=
ifferent output amplitude specifications at low frequencies vs. high freque=
ncy.&nbsp; This implies the part was never designed to have finished transi=
tions at the fastest toggle rate of the buffer.&nbsp; So overclocking is a =
reality in modern parts.<o:p></o:p></span></p><p class=3DMsoNormal><span st=
yle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><=
o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11=
.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>There are many parts=
 that have much faster falling transition than rising.&nbsp; A good example=
 of this is an open sink.&nbsp; Others include RS232 and the like.&nbsp; An=
d I&#8217;ve seen many more normal totem pole outputs exhibit the same char=
acteristics.&nbsp; And I&#8217;ve seen the reverse where the rise is much f=
aster than the fall by a factor or 3 to 5.&nbsp; Why should the rising tabl=
e(s) have the same time duration as the falling?<o:p></o:p></span></p><p cl=
ass=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans=
- -serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><sp=
an style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F49=
7D'>Tom Dagostino<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'=
font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nb=
sp;</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;fo=
nt-family:"Calibri","sans-serif";color:#1F497D'>Teraspeed Labs<o:p></o:p></=
span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"=
Calibri","sans-serif";color:#1F497D'>9999 SW Wilshire St.<o:p></o:p></span>=
</p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calib=
ri","sans-serif";color:#1F497D'>Suite 102<o:p></o:p></span></p><p class=3DM=
soNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"=
;color:#1F497D'>Portland, OR 97225<o:p></o:p></span></p><p class=3DMsoNorma=
l><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:=
#1F497D'>USA<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-=
size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</=
o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-fa=
mily:"Calibri","sans-serif";color:#1F497D'>971-279-5325&nbsp; Office<o:p></=
o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-fa=
mily:"Calibri","sans-serif";color:#1F497D'>971-279-5326&nbsp;&nbsp; FAX<o:p=
></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font=
- -family:"Calibri","sans-serif";color:#1F497D'>503-430-1065&nbsp; Cell<o:p><=
/o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-f=
amily:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p =
class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sa=
ns-serif";color:#1F497D'><a href=3D"mailto:tom@teraspeed.com">tom@teraspeed=
.com</a> <o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-siz=
e:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><a href=3D"http:=
//www.teraspeed.com/">www.teraspeed.com</a> <o:p></o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-se=
rif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span =
style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'=
>Teraspeed Consulting Group LLC<o:p></o:p></span></p><p class=3DMsoNormal><=
span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F=
497D'>121 North River Drive<o:p></o:p></span></p><p class=3DMsoNormal><span=
 style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D=
'>Narragansett, RI 02882<o:p></o:p></span></p><p class=3DMsoNormal><span st=
yle=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>4=
01-284-1827<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-s=
ize:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o=
:p></span></p><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.0=
pt;font-family:"Tahoma","sans-serif"'> owner-ibis-users@eda.org [mailto:own=
er-ibis-users@eda.org] <b>On Behalf Of </b>Prabhat Ranjan<br><b>Sent:</b> W=
ednesday, May 25, 2011 8:22 AM<br><b>To:</b> Timothy Coyle<br><b>Cc:</b> ib=
is-users@eda.org<br><b>Subject:</b> Re: [IBIS-Users] VT Data Length Mismatc=
h and Over Clocking<o:p></o:p></span></p><p class=3DMsoNormal><o:p>&nbsp;</=
o:p></p><p class=3DMsoNormal style=3D'margin-bottom:12.0pt'>Hello Timothy,<=
br><br>I have also came across the same problem with one simulator where di=
fferent time lengths of V-T waveform gave me completely wrong results and j=
ust making all tables equal by adding same last point has solved the proble=
m.&nbsp; Simulator vendor has accepted it as bug in tool.<br><br>Various si=
mulators take care this issue internally by extending the last points to ma=
ke them equal.Thats why, somewhere it is recommended to have same two last =
points in&nbsp; VT curve.&nbsp; I have checked the same model with 2-3 anot=
her simulators and all of them give correct results with different time len=
gth.<br><br><br>Regards<br>Prabhat<br><br><o:p></o:p></p><div><p class=3DMs=
oNormal>On Wed, May 25, 2011 at 8:14 PM, Timothy Coyle &lt;<a href=3D"mailt=
o:tim.coyle@siconsultant.com">tim.coyle@siconsultant.com</a>&gt; wrote:<o:p=
></o:p></p><div><div><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;=
mso-margin-bottom-alt:auto'>Hi,<o:p></o:p></p><p class=3DMsoNormal style=3D=
'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>I'm starting to run ac=
ross quite a few IBIS models that have different time lengths in the V-T wa=
veforms even for corresponding loads. For example, a Rising Waveform with 5=
0 Ohms to Ground may have a total time of 5ns but the equivalent Falling Wa=
veform with 50 Ohms to Ground may have a total time of 10ns. So between the=
 four different V-T waveforms they can all have a different total time leng=
th. All of the waveforms transition to a &quot;steady state&quot; but I'm w=
ondering if this will cause potential problems in IBIS simulators? <o:p></o=
:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bot=
tom-alt:auto'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin=
- -top-alt:auto;mso-margin-bottom-alt:auto'>I know a lot of IBIS simulators s=
ay they can handle an over-clocked IBIS model but will this cause even more=
 issues? I've also actually started to see a few models that say they must =
be over clocked to run properly (apparently model developer had issues gett=
ing VT waveform to reach steady state within bit time) <o:p></o:p></p><p cl=
ass=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto=
'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:aut=
o;mso-margin-bottom-alt:auto'>I would think that the VT waveform total leng=
ths should be matched based upon that they are used to define rise/fall tra=
nsitions but clearly it all depends on how EDA IBIS simulator processes thi=
s data. It's difficult to do this type of correlation in multiple tools and=
 without access to the original SPICE model but wanted to see if anyone els=
e is running into this issue or can see potential issues with this type of =
model?<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;=
mso-margin-bottom-alt:auto'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal style=
=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'>Best,<o:p></o:p></p=
><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-al=
t:auto'>&nbsp;<o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-a=
lt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>Timothy C=
oyle</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:=
auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>President</s=
pan><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;ms=
o-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>Signal Consulting G=
roup LLC</span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-=
alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>405 West=
ern Ave #430 </span><o:p></o:p></p><p class=3DMsoNormal style=3D'mso-margin=
- -top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'color:#1F497D'>Sou=
th Portland, ME&nbsp; 04106</span><o:p></o:p></p><p class=3DMsoNormal style=
=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'colo=
r:#1F497D'>Tel: 617.297.2566</span><o:p></o:p></p><p class=3DMsoNormal styl=
e=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span style=3D'col=
or:#1F497D'>Email: </span><a href=3D"mailto:tim.coyle@siconsultant.com" tar=
get=3D"_blank">tim.coyle@siconsultant.com</a><o:p></o:p></p><p class=3DMsoN=
ormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><span st=
yle=3D'color:#1F497D'>Web: </span><a href=3D"http://www.siconsultant.com/" =
target=3D"_blank">http://www.siconsultant.com</a><o:p></o:p></p><p class=3D=
MsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bottom-alt:auto'><a h=
ref=3D"http://www.sharksim.com/" target=3D"_blank">SharkSim</a><span style=
=3D'color:#1F497D'> - Signal Integrity IBIS Modeling Software</span><o:p></=
o:p></p><p class=3DMsoNormal style=3D'mso-margin-top-alt:auto;mso-margin-bo=
ttom-alt:auto'>&nbsp;<o:p></o:p></p></div><p class=3DMsoNormal><span style=
=3D'color:#888888'><br>-- <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. </span=
><o:p></o:p></p></div></div><p class=3DMsoNormal><br><br>-- <br>This messag=
e 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></p><p class=3DMsoNormal><br>-- <br>This message has bee=
n scanned for viruses and <br>dangerous content by <a href=3D"http://www.ma=
ilscanner.info/"><b>MailScanner</b></a>, and is <br>believed to be clean. <=
o:p></o:p></p><p class=3DMsoNormal><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=
></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>

- ------=_NextPart_000_0365_01CC1ACB.9B3EF720--

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

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

Date: Wed, 25 May 2011 15:51:28 -0400
From: "Lance Wang" <lwang@iometh.com>
Subject: RE: [IBIS-Users] VT Data Length Mismatch and Over Clocking

This is a multipart message in MIME format.

- ------=_NextPart_000_0403_01CC1AF3.9D5C2AA0
Content-Type: text/plain;
	charset="us-ascii"
Content-Transfer-Encoding: 7bit

I think it is depended on how good the simulator's
interpolation/extrapolation method and overclocking handling algorithm for
IBIS models are.

 

You can do some simple tests to find out:

1.       Increase bit width (UI) . if it is solved, it confirms overclocking
issue;

2.       Adding the extra last points to make it flat. If it is solved, it
confirms interpolation/extrapolation issue;

 

So far, I haven't seen any simulator has the issue with different length VT
curves.

 

BTW, if you have issues with you IV curves even if it is without vt/iv match
errors, the simulators may use a "smoothing" method trying to fix it. It
could cause all the weird issues though.

 

Just FYI.

 

Best regards,    

 

Lance Wang

IO Methodology Inc.

978-266-8981

 

From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Mike LaBonte
Sent: Wednesday, May 25, 2011 3:07 PM
To: tom@teraspeed.com; 'Prabhat Ranjan'; 'Timothy Coyle'
Cc: IBIS
Subject: Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking

 

I think "By definition all time after a VT table has ended should equal the
last point in the VT table until a new transition occurs." raises an
interesting question. Since many V-T curves don't ever settle and the
calculated endpoint currents don't match the I-V curves perfectly, how many
simulators freeze the K factors when V-T data runs out as Tom suggested, and
how many allow the K factors go all the way to 0 or 100% after V-T data runs
out? The exact high and low state voltages would be different depending on
which approach was used.

Mike

On 5/25/11 12:18 PM, "Tom Dagostino" <tom@teraspeed.com> wrote:

I guess I'm surprised this causes an issue.  I don't recall seeing anything
in the IBIS spec requiring equal length VT tables.  By definition all time
after a VT table has ended should equal the last point in the VT table until
a new transition occurs.
 
I also see a lot of parts that have different output amplitude
specifications at low frequencies vs. high frequency.  This implies the part
was never designed to have finished transitions at the fastest toggle rate
of the buffer.  So overclocking is a reality in modern parts.
 
There are many parts that have much faster falling transition than rising.
A good example of this is an open sink.  Others include RS232 and the like.
And I've seen many more normal totem pole outputs exhibit the same
characteristics.  And I've seen the reverse where the rise is much faster
than the fall by a factor or 3 to 5.  Why should the rising table(s) have
the same time duration as the falling?
 
Tom Dagostino
 
Teraspeed Labs
9999 SW Wilshire St.
Suite 102
Portland, OR 97225
USA
 
971-279-5325  Office
971-279-5326   FAX
503-430-1065  Cell
 
tom@teraspeed.com 
www.teraspeed.com <http://www.teraspeed.com/>  
 
Teraspeed Consulting Group LLC
121 North River Drive
Narragansett, RI 02882
401-284-1827
 
From: owner-ibis-users@eda.org [mailto:owner-ibis-users@eda.org] On Behalf
Of Prabhat Ranjan
Sent: Wednesday, May 25, 2011 8:22 AM
To: Timothy Coyle
Cc: ibis-users@eda.org
Subject: Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking

Hello Timothy,

I have also came across the same problem with one simulator where different
time lengths of V-T waveform gave me completely wrong results and just
making all tables equal by adding same last point has solved the problem.
Simulator vendor has accepted it as bug in tool.

Various simulators take care this issue internally by extending the last
points to make them equal.Thats why, somewhere it is recommended to have
same two last points in  VT curve.  I have checked the same model with 2-3
another simulators and all of them give correct results with different time
length.


Regards
Prabhat



On Wed, May 25, 2011 at 8:14 PM, Timothy Coyle <tim.coyle@siconsultant.com>
wrote:

Hi,
I'm starting to run across quite a few IBIS models that have different time
lengths in the V-T waveforms even for corresponding loads. For example, a
Rising Waveform with 50 Ohms to Ground may have a total time of 5ns but the
equivalent Falling Waveform with 50 Ohms to Ground may have a total time of
10ns. So between the four different V-T waveforms they can all have a
different total time length. All of the waveforms transition to a "steady
state" but I'm wondering if this will cause potential problems in IBIS
simulators? 
 
I know a lot of IBIS simulators say they can handle an over-clocked IBIS
model but will this cause even more issues? I've also actually started to
see a few models that say they must be over clocked to run properly
(apparently model developer had issues getting VT waveform to reach steady
state within bit time) 
 
I would think that the VT waveform total lengths should be matched based
upon that they are used to define rise/fall transitions but clearly it all
depends on how EDA IBIS simulator processes this data. It's difficult to do
this type of correlation in multiple tools and without access to the
original SPICE model but wanted to see if anyone else is running into this
issue or can see potential issues with this type of model?
 
Best,
 
Timothy Coyle
President
Signal Consulting Group LLC
405 Western Ave #430 
South Portland, ME  04106
Tel: 617.297.2566
Email: tim.coyle@siconsultant.com
Web: http://www.siconsultant.com <http://www.siconsultant.com/> 
SharkSim <http://www.sharksim.com/> - Signal Integrity IBIS Modeling
Software


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


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


- ------=_NextPart_000_0403_01CC1AF3.9D5C2AA0
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 14 (filtered medium)"><title>Re: [IBIS-Users] VT Data Length Misma=
tch and Over Clocking</title><style><!--
/* Font Definitions */
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@font-face
	{font-family:SimSun;
	panose-1:2 1 6 0 3 1 1 1 1 1;}
@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:"\@SimSun";
	panose-1:2 1 6 0 3 1 1 1 1 1;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
	{margin:0in;
	margin-bottom:.0001pt;
	font-size:12.0pt;
	font-family:"Times New Roman","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.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:12.0pt;
	font-family:"Times New Roman","serif";}
span.EmailStyle17
	{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:1072697657;
	mso-list-type:hybrid;
	mso-list-template-ids:1148098736 67698703 67698713 67698715 67698703 67698=
713 67698715 67698703 67698713 67698715;}
@list l0:level1
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level2
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level3
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level4
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level5
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level6
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
@list l0:level7
	{mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level8
	{mso-level-number-format:alpha-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:left;
	text-indent:-.25in;}
@list l0:level9
	{mso-level-number-format:roman-lower;
	mso-level-tab-stop:none;
	mso-level-number-position:right;
	text-indent:-9.0pt;}
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><span style=3D'f=
ont-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>I think i=
t is depended on how good the simulator&#8217;s interpolation/extrapolation=
 method and overclocking handling algorithm for IBIS models are.<o:p></o:p>=
</span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family=
:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-se=
rif";color:#1F497D'>You can do some simple tests to find out:<o:p></o:p></s=
pan></p><p class=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0=
 level1 lfo1'><![if !supportLists]><span style=3D'font-size:11.0pt;font-fam=
ily:"Calibri","sans-serif";color:#1F497D'><span style=3D'mso-list:Ignore'>1=
.<span style=3D'font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp=
;&nbsp; </span></span></span><![endif]><span style=3D'font-size:11.0pt;font=
- -family:"Calibri","sans-serif";color:#1F497D'>Increase bit width (UI) . if =
it is solved, it confirms overclocking issue;<o:p></o:p></span></p><p class=
=3DMsoListParagraph style=3D'text-indent:-.25in;mso-list:l0 level1 lfo1'><!=
[if !supportLists]><span style=3D'font-size:11.0pt;font-family:"Calibri","s=
ans-serif";color:#1F497D'><span style=3D'mso-list:Ignore'>2.<span style=3D'=
font:7.0pt "Times New Roman"'>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span><=
/span></span><![endif]><span style=3D'font-size:11.0pt;font-family:"Calibri=
","sans-serif";color:#1F497D'>Adding the extra last points to make it flat.=
 If it is solved, it confirms interpolation/extrapolation issue;<o:p></o:p>=
</span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family=
:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=
=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-se=
rif";color:#1F497D'>So far, I haven&#8217;t seen any simulator has the issu=
e with different length VT curves.<o:p></o:p></span></p><p class=3DMsoNorma=
l><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:=
#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span style=3D'fo=
nt-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>BTW, if yo=
u have issues with you IV curves even if it is without vt/iv match errors, =
the simulators may use a &#8220;smoothing&#8221; method trying to fix it. I=
t could cause all the weird issues though.<o:p></o:p></span></p><p class=3D=
MsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif=
";color:#1F497D'><o:p>&nbsp;</o:p></span></p><p class=3DMsoNormal><span sty=
le=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'>Ju=
st FYI.<o:p></o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:=
11.0pt;font-family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p><=
/span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:=
"Calibri","sans-serif";color:#1F497D'>Best regards, &nbsp;&nbsp;&nbsp;<o:p>=
</o:p></span></p><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-=
family:"Calibri","sans-serif";color:#1F497D'><o:p>&nbsp;</o:p></span></p><d=
iv><p class=3DMsoNormal><span style=3D'font-size:11.0pt;font-family:"Calibr=
i","sans-serif";color:#1F497D'>Lance Wang<o:p></o:p></span></p><p class=3DM=
soNormal><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"=
;color:#1F497D'>IO Methodology Inc.<o:p></o:p></span></p><p class=3DMsoNorm=
al><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color=
:#1F497D'>978-266-8981<o:p></o:p></span></p></div><p class=3DMsoNormal><spa=
n style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif";color:#1F497=
D'><o:p>&nbsp;</o:p></span></p><div><div style=3D'border:none;border-top:so=
lid #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-users@eda.org [mailto:owner-ibis-users@eda.org] <b>On Behalf Of </b>M=
ike LaBonte<br><b>Sent:</b> Wednesday, May 25, 2011 3:07 PM<br><b>To:</b> t=
om@teraspeed.com; 'Prabhat Ranjan'; 'Timothy Coyle'<br><b>Cc:</b> IBIS<br><=
b>Subject:</b> Re: [IBIS-Users] VT Data Length Mismatch and Over Clocking<o=
:p></o:p></span></p></div></div><p class=3DMsoNormal><o:p>&nbsp;</o:p></p><=
p class=3DMsoNormal style=3D'margin-bottom:12.0pt'><span style=3D'font-size=
:11.0pt;font-family:"Calibri","sans-serif"'>I think &#8220;<span style=3D'c=
olor:#1E487C'>By definition all time after a VT table has ended should equa=
l the last point in the VT table until a new transition occurs.</span>&#822=
0; raises an interesting question. Since many V-T curves don&#8217;t ever s=
ettle and the calculated endpoint currents don&#8217;t match the I-V curves=
 perfectly, how many simulators freeze the K factors when V-T data runs out=
 as Tom suggested, and how many allow the K factors go all the way to 0 or =
100% after V-T data runs out? The exact high and low state voltages would b=
e different depending on which approach was used.<br><br>Mike<br><br>On 5/2=
5/11 12:18 PM, &quot;Tom Dagostino&quot; &lt;<a href=3D"tom@teraspeed.com">=
tom@teraspeed.com</a>&gt; wrote:</span><o:p></o:p></p><p class=3DMsoNormal =
style=3D'margin-bottom:12.0pt'><span style=3D'font-size:11.0pt;font-family:=
"Calibri","sans-serif";color:#1F497D'>I guess I&#8217;m surprised this caus=
es an issue. &nbsp;I don&#8217;t recall seeing anything in the IBIS spec re=
quiring equal length VT tables. &nbsp;By definition all time after a VT tab=
le has ended should equal the last point in the VT table until a new transi=
tion occurs.<br>&nbsp;<br>I also see a lot of parts that have different out=
put amplitude specifications at low frequencies vs. high frequency. &nbsp;T=
his implies the part was never designed to have finished transitions at the=
 fastest toggle rate of the buffer. &nbsp;So overclocking is a reality in m=
odern parts.<br>&nbsp;<br>There are many parts that have much faster fallin=
g transition than rising. &nbsp;A good example of this is an open sink. &nb=
sp;Others include RS232 and the like. &nbsp;And I&#8217;ve seen many more n=
ormal totem pole outputs exhibit the same characteristics. &nbsp;And I&#821=
7;ve seen the reverse where the rise is much faster than the fall by a fact=
or or 3 to 5. &nbsp;Why should the rising table(s) have the same time durat=
ion as the falling?<br>&nbsp;<br>Tom Dagostino<br>&nbsp;<br>Teraspeed Labs<=
br>9999 SW Wilshire St.<br>Suite 102<br>Portland, OR 97225<br>USA<br>&nbsp;=
<br>971-279-5325 &nbsp;Office<br>971-279-5326 &nbsp;&nbsp;FAX<br>503-430-10=
65 &nbsp;Cell<br>&nbsp;<br><a href=3D"tom@teraspeed.com">tom@teraspeed.com<=
/a> <br><a href=3D"http://www.teraspeed.com">www.teraspeed.com</a> &lt;<a h=
ref=3D"http://www.teraspeed.com/">http://www.teraspeed.com/</a>&gt; &nbsp;<=
br>&nbsp;<br>Teraspeed Consulting Group LLC<br>121 North River Drive<br>Nar=
ragansett, RI 02882<br>401-284-1827<br>&nbsp;<br></span><b><span style=3D'f=
ont-size:10.0pt;font-family:"Tahoma","sans-serif"'>From:</span></b><span st=
yle=3D'font-size:10.0pt;font-family:"Tahoma","sans-serif"'> <a href=3D"owne=
r-ibis-users@eda.org">owner-ibis-users@eda.org</a> [<a href=3D"mailto:owner=
- -ibis-users@eda.org">mailto:owner-ibis-users@eda.org</a>] <b>On Behalf Of <=
/b>Prabhat Ranjan<br><b>Sent:</b> Wednesday, May 25, 2011 8:22 AM<br><b>To:=
</b> Timothy Coyle<br><b>Cc:</b> <a href=3D"ibis-users@eda.org">ibis-users@=
eda.org</a><br><b>Subject:</b> Re: [IBIS-Users] VT Data Length Mismatch and=
 Over Clocking<br></span><br>Hello Timothy,<br><br>I have also came across =
the same problem with one simulator where different time lengths of V-T wav=
eform gave me completely wrong results and just making all tables equal by =
adding same last point has solved the problem. &nbsp;Simulator vendor has a=
ccepted it as bug in tool.<br><br>Various simulators take care this issue i=
nternally by extending the last points to make them equal.Thats why, somewh=
ere it is recommended to have same two last points in &nbsp;VT curve. &nbsp=
;I have checked the same model with 2-3 another simulators and all of them =
give correct results with different time length.<br><br><br>Regards<br>Prab=
hat<br><br><br><br>On Wed, May 25, 2011 at 8:14 PM, Timothy Coyle &lt;<a hr=
ef=3D"tim.coyle@siconsultant.com">tim.coyle@siconsultant.com</a>&gt; wrote:=
<br><span style=3D'font-size:11.0pt;font-family:"Calibri","sans-serif"'><br=
></span>Hi,<br>I'm starting to run across quite a few IBIS models that have=
 different time lengths in the V-T waveforms even for corresponding loads. =
For example, a Rising Waveform with 50 Ohms to Ground may have a total time=
 of 5ns but the equivalent Falling Waveform with 50 Ohms to Ground may have=
 a total time of 10ns. So between the four different V-T waveforms they can=
 all have a different total time length. All of the waveforms transition to=
 a &quot;steady state&quot; but I'm wondering if this will cause potential =
problems in IBIS simulators? <br>&nbsp;<br>I know a lot of IBIS simulators =
say they can handle an over-clocked IBIS model but will this cause even mor=
e issues? I've also actually started to see a few models that say they must=
 be over clocked to run properly (apparently model developer had issues get=
ting VT waveform to reach steady state within bit time) <br>&nbsp;<br>I wou=
ld think that the VT waveform total lengths should be matched based upon th=
at they are used to define rise/fall transitions but clearly it all depends=
 on how EDA IBIS simulator processes this data. It's difficult to do this t=
ype of correlation in multiple tools and without access to the original SPI=
CE model but wanted to see if anyone else is running into this issue or can=
 see potential issues with this type of model?<br>&nbsp;<br>Best,<br>&nbsp;=
<br><span style=3D'color:#1F497D'>Timothy Coyle<br>President<br>Signal Cons=
ulting Group LLC<br>405 Western Ave #430 <br>South Portland, ME &nbsp;04106=
<br>Tel: 617.297.2566<br>Email: </span><a href=3D"tim.coyle@siconsultant.co=
m">tim.coyle@siconsultant.com</a><br><span style=3D'color:#1F497D'>Web: </s=
pan><a href=3D"http://www.siconsultant.com">http://www.siconsultant.com</a>=
 &lt;<a href=3D"http://www.siconsultant.com/">http://www.siconsultant.com/<=
/a>&gt; <br>SharkSim &lt;<a href=3D"http://www.sharksim.com/">http://www.sh=
arksim.com/</a>&gt; <span style=3D'color:#1F497D'>- Signal Integrity IBIS M=
odeling Software</span><o:p></o:p></p><p class=3DMsoNormal><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>believ=
ed to be clean. <o:p></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>

- ------=_NextPart_000_0403_01CC1AF3.9D5C2AA0--

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

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

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

