Re: No BNF support for .module_output_variable_identifier

From: Sri Chandra <sri.chandra_at_.....>
Date: Mon Aug 03 2009 - 01:40:19 PDT
Dear Surya,

At first glance it looks like an oversight. The 
analog_function_statement (which is included in the paramset statement 
syntax) should allow syntax of the following nature (as described in the 
example of 6.4.3)

ft = .gm/(‘M_TWO_PI*(.cpi + .cmu));

where gm, cpi and cmu are references to the module level variables.

the grammar for analog_procedural_assignment currently doesn't specify 
the above syntax from my quick look of Annex A. Hopefully i haven't 
missed something here. We need to be careful adding it to the 
analog_primary since these kind of reference to module level variables 
are done only within the paramset and no where else.

I will raise a ticket for this and this can be discussed in one of the 
meetings.

Regards,
Sri



Surya Pratik Saha wrote:
> Hi,
> In Verilog AMS 2.3.1, section 6.4.3 Paramset output variables, there is
> an example of ".module_output_variable_identifier". But I could not see
> this in the BNF of paramset. Is it intentional or a oversight of LRM?
> 


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Mon Aug 3 11:57:54 2009

This archive was generated by hypermail 2.1.8 : Mon Aug 03 2009 - 11:58:28 PDT