WalterI would not accept your proposed changes. I would, however, accept the following:
Model_Specific parameters shall not be intended to 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, with usage fully documented in the specification. Model_Specific parameter usage is compliant if it does not use the values of Out or InOut Model_Specific parameters to modify the inputs to, or outputs of, any past, present, or future calls to any AMI model in the simulation. Scott McMorrow Teraspeed Consulting Group LLC 121 North River Drive Narragansett, RI 02882 (401) 284-1827 Business (401) 284-1840 Fax http://www.teraspeed.com Teraspeed® is the registered service mark of Teraspeed Consulting Group LLC On 4/12/2011 6:27 PM, Walter Katz wrote:
Arpad,I suggest an alternative to the following paragraph in the Usage Out and InOut BIRDModel_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 <mailto:wkatz@xxxxxxxxxx> Phone 303.449-2308 Mobile 720.333-1107