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