Attendees: Marq Kole, Philips Jim Barby, University of Waterloo David Miller, Freescale Martin O'leary, Cadence Graham Helwig, ASTC Geoffrey Coram, Analog Devices Patrick O'Halloran, Tiburan Sri Chandra, Freescale Discussions on Analysis: * It was decided that we will go for the restricted syntax. analysis() function will only be used in conditional statements (if and case statements) * No need to wrap the analysis() call into a analog_function_call; this was done to keep it consistent with other function calls but unnecessary; agreed to directly use the primary in the analysis_expression syntax * The new syntax will impose certain restrictions: for eg. cannot be used on RHS of contribution/variable assignments; not being able to use analysis() as arguments to trignometric functions etc; however these usecases are not required and it was agreed to go for restricted syntax on analysis. Discussions on Section 6.4: * In the current syntax analog_variable_assignment is wrapped with analog_procedural_assignment. Is this required? This would be required since the variable_assignment syntax definition is used separately in for loops (for initialization and increment statements) * Typo: change "defined is a variable" to "defined as a variable" in 2nd paragraph, page 119 * The first bullet point on page 119 Section 6.4, is incomplete. Remove the trailing words "in a" from the bullet * Change from "Hierarchical assignment of a variable" to "Hierarchical assignment to a variable" in Section 6.4 - third bullet point on restrictions. Discussion on Section 6.5: * Section 6.5.1, page 120, change "analog statements are specified" to "analog statement is specified" since the statement represents a block of statements * Refer to "shall not be allowed" instead of "restricted" in the section/document where applicable to make it explicit * Use "shall not" instead of "cannot" wherever applicable * Avoid usage of "timepoint" in the document as AMS support analysis that are not time based also. * Rephrase first sentence of section 6.5.3 to "Events and analog filter functions shall not be used inside conditional statements, unless the conditional expression..." Discussion on Section 6.6: * change from "are not allowed" to "shall not be allowed" in each of the bullet points. Start from 6.6.1 in the next meeting. Regards, Sri -- Srikanth Chandrasekaran DTO Tools Development Freescale Semiconductor Inc. Ph: +91-120-439 7021 F: x5199Received on Wed Aug 23 02:57:00 2006
This archive was generated by hypermail 2.1.8 : Wed Aug 23 2006 - 02:57:15 PDT