Re: 1364.1 pragmas


Subject: Re: 1364.1 pragmas
From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Thu Aug 29 2002 - 01:44:23 PDT


Well that may be fine for tools which use PLI, i.e., simulators,
but all the other tools in the world don't use PLI.

Also, the 1364.1 proposal does not "throwing away the few
things about them that were actually specified in the standard."
It just adds something else.

Just like tool directives in comments.

Shalom

Steven Sharp wrote:

> >As long as the syntax is legal, I thought the interpretation would be
> >pretty wide open, recognizing that simulators largely ignore attributes.
>
> I disagree. The meaning of a particular attribute attached to an object
> is wide open. What a tool chooses to do with the attributes after it
> determines their values is up to the tool. But that doesn't mean the
> standard doesn't specify any of the semantics.
>
> Some of the semantics are specified in the section on attributes, like
> how the value is determined. More detailed semantics are provided by
> the PLI interface to attributes. In my opinion, the PLI interface to
> attributes should be taken as the definition of what a tool can extract
> about the attributes. It is supposed to provide a completely generic
> interface to attributes, and thus defines the semantics of what can be
> determined about them. Yes, a tool with its own parser could use
> information like the order the attributes appeared (or how many spaces
> appeared between them). But if that were supposed to be meaningful,
> then the PLI interface would have provided a way of accessing it.
>
> The point of putting them into the standard was to provide some kind
> of consistency across tools. There is plenty of flexibility for tools
> to interpret the meaning of attributes, without throwing away the few
> things about them that were actually specified in the standard.
>
> Steven Sharp
> sharp@cadence.com

--
Shalom Bresticker                           Shalom.Bresticker@motorola.com
Design & Reuse Methodology                             Tel: +972 9 9522268
Motorola Semiconductor Israel, Ltd.                    Fax: +972 9 9522890
POB 2208, Herzlia 46120, ISRAEL                       Cell: +972 50 441478

"The devil is in the details."



This archive was generated by hypermail 2b28 : Thu Aug 29 2002 - 01:51:58 PDT