[ibis-macro] Suggested change to Usage Out and InOut BIRD

  • From: "Walter Katz" <wkatz@xxxxxxxxxx>
  • To: "Arpad Muranyi" <Arpad_Muranyi@xxxxxxxxxx>, "IBIS-ATM" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Tue, 12 Apr 2011 18:27:53 -0400 (EDT)

Arpad,

 

I suggest an alternative to the following paragraph in the Usage Out and
InOut BIRD

 

Model_Specific parameters must not be used for purposes which may alter
past, present or future simulation results in any way. In case there is a
need to use parameters of (Usage Out) or (Usage InOut) for such purposes,
those parameters shall be defined as Reserved_Parameters and fully
described in the specification.

 

Proposed replacement paragraph:

 

A Model is compliant if when presented with a set of inputs as described
by its .ami file and other inputs as described in the approved IBIS
specification gives the same outputs (within acceptable numerical
precision) on any hardware platform that the model supports. The various
IBIS AMI test benches can be used to validate this. A simulation is
compliant if it does not use the values of Out or InOut Model_Specific
parameters to modify the inputs to any future calls to any AMI model in
the simulation. A simulation is compliant if it does not use the values of
Out or InOut Reserved_Parameters to modify the inputs to any future calls
to any AMI model, unless such modification to inputs to any AMI model in
the simulation is fully described in the IBIS specification. There shall
be no prohibition from a User to direct a simulation to use a compliant
model in a non-compliant way.

 

Walter

 

Walter Katz

wkatz@xxxxxxxxxx

Phone 303.449-2308

Mobile 720.333-1107

 

Other related posts: