Subject: Re: [sv-ec] Reg. escaped identifiers..
From: Steven Sharp (sharp@cadence.com)
Date: Thu Feb 13 2003 - 11:44:38 PST
> The leading backslash character is not
> considered to be part of the identifier.
The main consequence of this statement is that "\test_reg " and "test_reg"
refer to the same identifier. Apparently this is not true for VHDL escaped
names.
>So if there is a netlist parser, which returns the name of the signal
>what should it return (\test/_reg or test/_reg). The above definition
>seems to say that it is the latter but if there is some other
>application working on this, is it the prerogative of the application to
>find whether the signal has to be escaped or not?
You do whatever is necessary to make your system work properly. This has
very little to do with what the official name is, and a lot to do with
how you have specified your interface for escaped names. It might be a
good idea if escaped and non-escaped versions of the same name looked
the same to the application.
Steven Sharp
sharp@cadence.com
This archive was generated by hypermail 2b28 : Thu Feb 13 2003 - 11:46:03 PST