From: Shalom Bresticker (Shalom.Bresticker@freescale.com)
Date: Mon Sep 06 2004 - 05:30:00 PDT
The following reply was made to PR errata/113; it has been noted by GNATS.
From: Shalom Bresticker <Shalom.Bresticker@freescale.com>
To: etf-bugs@boyd.com
Cc:
Subject: re: errata/113: generate
Date: Mon, 06 Sep 2004 15:36:22 +0300
In finally putting the generate fix into the next 1364 draft document, I found
an unclear wording:
In 3.5, the approved wording was:
"- If an identifier is used in the terminal list of a primitive instance or a
module instance, and that identifier has not been declared previously in the
scope where the instantiation appears or in any scope whose declarations can be
directly referenced from that scope (see 12.7), then an implicit scalar net of
default net type shall be assumed.
- If an identifier appears on the left-hand side of a continuous assignment
statement, and that identifier has not been declared previously in the scope
where the assignment statement appears or in any scope whose declarations can be
directly referenced from that scope (see 12.7), then an implicit scalar net of
default net type shall be assumed. See 6.1.2 for a discussion of continuous
assignment statements."
I found the phrase "that scope" where the cross-references ambiguous, so
I clarified the wording as follows:
"- If an identifier is used in the terminal list of a primitive instance or a
module instance, and that identifier has not been declared previously in the
scope where the instantiation appears or in any scope whose declarations can be
directly referenced from the scope where the instantiation appears (see 12.7),
then an implicit scalar net of default net type shall be assumed.
- If an identifier appears on the left-hand side of a continuous assignment
statement, and that identifier has not been declared previously in the scope
where the continuous assignment statement appears or in any scope whose
declarations can be directly referenced from the scope where the continuous
assignment statement appears (see 12.7), then an implicit scalar net of default
net type shall be assumed. See 6.1.2 for a discussion of continuous assignment
statements."
Wordier, but clearer.
Please yell if you object.
Thanks,
Shalom
--
Shalom Bresticker Shalom.Bresticker @freescale.com
Design & Reuse Methodology Tel: +972 9 9522268
Freescale Semiconductor Israel, Ltd. Fax: +972 9 9522890
POB 2208, Herzlia 46120, ISRAEL Cell: +972 50 5441478
[ ]Freescale Internal Use Only [ ]Freescale Confidential Proprietary
This archive was generated by hypermail 2.1.4
: Mon Sep 06 2004 - 05:30:23 PDT
and
sponsored by Boyd Technology, Inc.