Clause 6.7.1: Usage of hierarchical references (updated proposal)

From: Sri Chandra <sri.chandra_at_.....>
Date: Thu Jan 31 2008 - 00:21:21 PST
Hi all,

Please find the updated proposal for clause 6.7.1 (it was suggested to 
put this under clause 6.7 Hierarchical Names) and restrict the usage of 
analog variables hierarchically as per the AMS committee meeting on 24 
Jan 2008. Please refer to minutes in the reflector.

Clause 6.7.1: Usage of hierarchical references

The following usage rules and semantic restrictions will be applied to
analog identifiers referred hierarchically using OOMR in a mixed signal
module

* Potential & flow access for named branches can be done hierarchically
* Potential access for unnamed branches can be done hierarchical,
however the nets should belong to the same domain, otherwise it shall be
an error.
* Hierarchical reference of an implicit net is allowed when the
referenced net is first coerced to a specific discipline
* Access of parameters can be done hierarchically. However, access of
parameters using OOMR shall be disallowed as part of parameter
declaration statements.
* Analog user defined functions can be accessed hierarchically.
* It shall be an error to access analog variables hierarchically.
* It shall be an error to access the flow of an unnamed hierarchical branch.
* It shall be an error to hierarchically reference port branches
* It shall be an error to have potential & flow contributions to named
or unnamed branches hierarchically
* It shall be an error to assign to a variable using hierarchical notation

Hierarchical references to analog branches and nets can be done in both 
analog as well as digital blocks.

cheers,
Sri
-- 
Srikanth Chandrasekaran
Design Technology (Tools Development)
Freescale Semiconductor Inc.
T:+91-120-439 5000 p:x3824 f: x5199

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Jan 31 01:36:40 2008

This archive was generated by hypermail 2.1.8 : Thu Jan 31 2008 - 01:37:38 PST