RE: [sv-bc] Slides for name resolution face to face

From: Jonathan Bromley <jonathan.bromley_at_.....>
Date: Mon Sep 24 2007 - 09:30:45 PDT
I'm not able to attend the F2F but I took a look at the slides.
There's one case which is not mentioned there, but which has
troubled me for a while.  It may well be that you've thought
about it and decided it is harmless, but at least I can ask...

On slide 24 you say your intent is...

  Once we start with a "selected" name, we never revert to
  a hierarchical resolution.

I don't think that is supportable in the presence of virtual 
interfaces.  Suppose you have a virtual interface member of
some class, and at some point in a dotted name you reach
that virtual interface.  You are, of course, in "selected"
territory by then.  However, the virtual points into a 
statically-elaborated interface instance, and I assume that
it is then possible to start all over again with hierarchical
resolution down into the various static scopes and instances 
inside that interface instance.  And of course you might
once again encounter a "selectable" object therein, and 
thus get back into selected rather than hierarchical naming
all over again.

Please forgive me if this can be shown to be irrelevant.
I just didn't want it to be completely ignored...

thanks
-- 
Jonathan Bromley, Consultant

DOULOS - Developing Design Know-how
VHDL * Verilog * SystemC * e * Perl * Tcl/Tk * Project Services

Doulos Ltd. Church Hatch, 22 Market Place, Ringwood, Hampshire, BH24 1AW, UK
Tel: +44 (0)1425 471223                   Email: jonathan.bromley@doulos.com
Fax: +44 (0)1425 471573                           Web: http://www.doulos.com

The contents of this message may contain personal views which 
are not the views of Doulos Ltd., unless specifically stated.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Mon Sep 24 09:31:20 2007

This archive was generated by hypermail 2.1.8 : Mon Sep 24 2007 - 09:31:46 PDT