Re: BIRD 42.3

From: C. Kumar <cpk@cadence.com>
Date: Fri Oct 03 1997 - 06:28:39 PDT

DC:
I have not also had time to respond to bird 42.3. Your one specific example of zero current does not detract away the utility of the original contention for current waveforms in bird 42.3.

IBIS metholody is a general black box methodology and should not be confined to the vagaries of specific technologies.

Adding the current waveforms is relatively minor matter since during the spice runs the data is easily available. Redundacy in some cases does just not justify keeping out the data.
- kumar

> From owner-ibis@server.vhdl.org Fri Oct 3 00:44 EDT 1997
> From: bob@icx.com ( Bob Ross)
> To: dc.sessions@tempe.vlsi.com, ibis@eda.org
> Subject: Re: BIRD 42.3
> Content-Type: text
> Content-Length: 2935
> X-Lines: 83
>
> DC:
>
> I have been considering your response for quite a while.
> Here are some of my comments:
>
> (1) You have provided an interesting demonstration
> case where a two-waveform based IBIS model may be needed.
>
> If you terminate the load to Vcc, then there will be
> no difference in theory. However, if you terminate the
> output to some other voltage, you will see a difference.
>
> (2) It is also interesting that you pose the problem
> in terms of conductance variations (which could
> be implied by the IBIS architecture.) It could
> have been presented in terms of resistance
> variations. However, there would be an implied
> difference. Pulldown one, for example goes
> linearly from 0 to 20 mS conductance. If it
> were expressed as resistance, it would go
> non-linearly from infinite to 100 ohms to 50 ohms
> resistance.
>
> (3) I understand that there are other real world
> effects that can enter into the bounce analysis
> that may not show up in the IBIS model processing.
> I would still think that a delta current could
> still be used for some of these effects that
> are caused just by the device switching itself.
>
> Bob Ross
> Inteconnectix
>
> Date: Fri, 05 Sep 1997 12:23:45 -0700
> From: "D. C. Sessions" <dc.sessions@tempe.vlsi.com>
> Organization: VLSI Technology Inc.
>
> To: IBIS Mailing list <ibis@vhdl.org>
> Subject: BIRD 42.3
>
>
> As long ago promised, here's a talking case for BIRD42.3
> For simplicity, I've restricted the case to a very simple
> falling-edge behavioral model. The driver in question
> is a 50-ohm switched resistor, with the following
> time/conductance tables. The pulldown driver is common,
> but there are two different pullup responses: All
> listed conductances are piecewise linear.
>
> Time | Pulldown | Pullup #1 | Pullup #2 |
> | Conductance | Conductance | Conductance |
> --------+-------------+-------------+-------------+
> 0 ps | 0 mS | 20 mS | 20 mS |
> 500 ps | 0 mS | 20 mS | 20 mS |
> 1000 ps | 0 mS | 10 mS | 20 mS |
> 1500 ps | 0 mS | 0 mS | 0 mS |
> 2000 ps | 10 mS | 0 mS | 0 mS |
> 2500 ps | 20 mS | 0 mS | 0 mS |
> 3000 ps | 20 mS | 0 mS | 0 mS |
>
> As is typical for real-world drivers, these are
> break-before-make.
>
> *IF* the load had time to settle completely to zero
> current before the next edge, there would be no
> difference between them; however, in real high-speed
> switching even unterminated lines take too long to
> settle and thus the pullup is still sourcing current
> when this schedule starts. Obviously, a terminated
> line is even worse; either way the turnoff of the
> pullup has important consequences.
>
> IMNSHO, this effect is far more important than the
> (extremely rare) case of major crowbar current,
> and any solution to this will necessarily also take
> care of those few instances where crowbar current
> is actually significant.
>
> --
> D. C. Sessions
> dc.sessions@tempe.vlsi.com
>
>
>
 
Received on Fri Oct 3 09:04:47 1997

This archive was generated by hypermail 2.1.8 : Fri Jun 03 2011 - 09:52:29 PDT