[ibis-macro] New wording for what is in the parameter string

  • From: "Muranyi, Arpad" <Arpad_Muranyi@xxxxxxxxxx>
  • To: "IBIS-ATM" <ibis-macro@xxxxxxxxxxxxx>
  • Date: Tue, 11 Jan 2011 22:42:53 -0800

Hello,

According to our discussions in the ATM teleconference,
I rewrote the paragraph about what should be included
in the AMI parameter string and what shouldn't.  Here
is that section of the BIRD draft:



|*              The EDA tool must process the content of the .ami file
so that
|*               1) the 'Reserved_Parameters' and 'Model_Specific'
branch
|*                  names and their associated open and close
parentheses "()"
|*                  are not included in the AMI_parameters_in string,
and
|*               2) the AMI Parameter branches with Usage In or Usage
InOut
|*                  are converted to leaf/value pairs for the
AMI_parameters_in
|*                  string, possibly incorporating user selections.  In
this
|*                  conversion each AMI parameter branch name becomes a
leaf
|*                  name in the AMI_parameters_in string and each leaf
name
|*                  is followed by a white space, a value and a closing
|*                  parentheses ")".
|*
************************************************************************
********
|*              The EDA tool must include all Usage In and Usage InOut
AMI
|*              parameters in the AMI_parameters_in string and the AMI
|*              executable must return a string in AMI_parameters_out
|*              which includes all AMI parameters of Usage InOut and
Usage
|*              Out.  The string must be in the parameter tree format
using
|*              branches and leaf/value pairs.
************************************************************************
********
|* The following two paragraphs are to replace the previous one:
************************************************************************
********
|*              The EDA tool must pass a string to the AMI executable
model
|*              through the AMI_parameters_in argument which contains
all of
|*              the leaf/value pair formatted Usage In and Usage InOut
AMI
|*              parameters defined in the .ami file and nothing else.
|*
|*              The AMI executable model must return a string to the EDA
tool
|*              through the AMI_parameters_out argument which contains
all of
|*              the leaf/value pair formatted Usage InOut and Usage Out
AMI
|*              parameters defined in the .ami file and nothing else.
************************************************************************
********
|*
|*              For Usage In, the value in the "AMI Parameter" leaves
are
|*              determined by the EDA tool based on the "AMI Parameter"
|*              branches in the .ami file.  For Usage Out, the value in
the
|*              "AMI Parameter" leaves are determined by the Algorithmic
|*              Model.  For Usage InOut, the value in the "AMI
Parameter"
|*              leaves are first determined by the EDA tool based on the
|*              "AMI Parameter" branches in the .ami file and passed
into
|*              the Algorithmic Model which may return a new value in
the
|*              "AMI Parameter" leaves after some processing.  
|*


Please let me know whether this wording captures the thoughts
we discussed in the meeting, and make suggestions if not.

Thanks,

Arpad
==============================================================

---------------------------------------------------------------------
IBIS Macro website  :  http://www.eda.org/pub/ibis/macromodel_wip/
IBIS Macro reflector:  //www.freelists.org/list/ibis-macro
To unsubscribe send an email:
  To: ibis-macro-request@xxxxxxxxxxxxx
  Subject: unsubscribe

Other related posts: