[ibis-macro] Re: What I believe Radek and I agreed to during the IBIS-ATM meeting

  • From: Walter Katz <wkatz@xxxxxxxxxx>
  • To: "IBIS-ATM" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Fri, 24 Jun 2016 10:35:18 -0400 (EDT)

All,

 

I have not received any comments on this e-mail, so I resurrected the Pin
Reference BIRD, made a number of changes and am enclosing it in this
e-mail. In summary, this BIRD allows the clear definition of a node that
is connected to a pin in the [Component] section that is used as the
reference node for all measurements when the Device is Under Test (DUT),
and the Device is In Action (DIA). This satisfies the requirement that all
measurements of a device are between nodes that are physically close
together.

 

The natural outcome of this is that "absolute GND" is really "reference
node", and that C_comp must therefore be connected between the I/O pad and
this "reference node" in DUT and DIA.

 

One clear advantage of this BIRD is that [Pin Reference] is only needed
when doing Power Aware simulations with buffers that do not have any [*
Reference]=0.0V.

 

Walter

 

From: Walter Katz [mailto:wkatz@xxxxxxxxxx] ;
Sent: Tuesday, June 21, 2016 6:13 PM
To: IBIS-ATM <ibis-macro@xxxxxxxxxxxxx>
Subject: What I believe Radek and I agreed to during the IBIS-ATM meeting

 

All,

 

If any one  or more than one of the Model subparameters [Pulldown
Reference], [GND Clamp Reference] , [Pullup Reference] , [POWER Clamp
Reference] and [External Reference] are 0.0V, their corresponding model
terminals Pulldown_ref, Gnd_clamp_ref, Pullup_ref, Power_clamp_ref and
Ext_ref respectively are at the same node as the test fixture reference
when the Device is Under Test. Therefore, the nodes at these terminals
should be connected together during simulation, and they should be used as
the reference terminal for measurements of the other terminals of the
device when used in action.

If none of the Model subparameters [Pulldown Reference], [GND Clamp
Reference] , [Pullup Reference] , [POWER Clamp Reference] and [External
Reference] are 0.0V, then there must be something in the chip that is
connected to a Pin that is connected to the test fixture reference node
(or simulator reference node 0 when doing SPICE to IBIS. This is not
necessarily one of the terminals Pulldown_ref, Gnd_clamp_ref, Pullup_ref,
Power_clamp_ref and Ext_ref of a legacy model. It could be A_gnd of an
[External Model].

Therefore, if a [Model] does not have a [Pulldown Reference], [GND Clamp
Reference] , [Pullup Reference] , [POWER Clamp Reference] or [External
Reference] that is 0.0V, the model maker can assign to each [Pin] that
uses this [Model] a bus_label on a [Pin] that has Model_name POWER or GND
as the [Pin] in the component that should be connected to the test fixture
reference node when DUT, and should be the reference node for all voltage
measurements made at this I/O buffer.

 

Walter

 

 

Walter Katz

 <mailto:wkatz@xxxxxxxxxx> wkatz@xxxxxxxxxx

Phone 303.449-2308

Mobile 303.335-6156

Attachment: Pin_Reference_4.docx
Description: application/vnd.openxmlformats-officedocument.wordprocessingml.document

Other related posts: