Hello, From the committee call today, was there a decision to separate analysis() function syntax from the analog operator syntax. In the latest merged syntax, this is already done. See analysis_function_call and analog_filter_function_call syntax in section A.8.2. There was some discussion about giving these syntax items more descriptive names. Was there a decision made what these more descriptive names will be? After analyzing the latest merged syntax, the analysis_function_call syntax needs to be moved from the constant_expression syntax into the analog_expression syntax because I discovered that the following is not supported: analog begin if (analysis("static")) begin ......... end end By placing analysis_function_call syntax into the analog_expression syntax, analysis() function calls can be used in any statement (containing analog_expression syntax) within an analog block. Is this desirable? If the analysis() function should only appear by itself within analog conditional statements (like the example above), then this restrictive usage can be captured by modifying the analog_conditional_statement syntax instead of the analog_expression syntax. Is this a reasonable restriction? Regards Graham -- ========================================================== Graham Helwig AMS Verification Australian Semiconductor Technology Company (ASTC) Pty Ltd Location: 76 Waymouth St, Adelaide, SA, 5000, Australia Phone +61-8-82312782 Moblie: +61-4-03395909 Email: graham.helwig@astc-design.com Web: www.astc-design.com ==========================================================Received on Tue Apr 11 22:21:08 2006
This archive was generated by hypermail 2.1.8 : Tue Apr 11 2006 - 22:21:14 PDT