Number | 6
|
Category | errata
|
Synopsis | 12.1.3 : Unclear parameter restriction in generated instantation
|
State | lrmdraft
|
Class | errata-discuss
|
Arrival-Date | Jul 30 2001
|
Originator | Shalom Bresticker, Motorola
|
Release | 2001a,b: 12.1.3
|
Environment |
Related to 17, 113, 150 |
Description |
12.1.3, para. 7: "Parameter redefinition using by the ordered or named parameter = value assignment or defparam statements can also be declared within the generate scope." Incomprehensible. |
Fix |
In 12.1.3, paragraph 7: CHANGE "Parameter redefinition using by the ordered or named parameter = value assignment or defparam statements can also be declared within the generate scope." TO "Parameters may be redefined using the defparam statements (12.2.1) or module instance parameter value assignments (12.2.2) within the generate scope." |
Audit-Trail |
From: Stefen Boyd <stefen@boyd.com> To: Shalom.Bresticker@motorola.com Cc: btf-bugs@boyd.com Subject: Re: errata/6: 12.1.3 - typo + unclear Date: Wed, 01 Aug 2001 11:44:02 -0700 At 11:43 PM 7/30/2001 -0700, Shalom.Bresticker@motorola.com wrote: >"Parameter redefinition using by the ordered or named >parameter = value assignment or defparam statements can also >be declared within the generate scope." Do you mind proposing better wording? From: Shalom Bresticker <Shalom.Bresticker@motorola.com> To: Stefen Boyd <stefen@boyd.com> Cc: btf-bugs@boyd.com Subject: Re: errata/6: 12.1.3 - typo + unclear Date: Thu, 02 Aug 2001 07:57:00 +0300 I myself don't understand the intention. I did not actively follow the discussions on 'generate' nor have I thoroughly read this section of the standard, so I am not so familiar with this area. If I have time, I can try to decode it, but it would be better if someone who is familiar with it explained what was meant. I don't know whether the sentence was meant to refer to declarations or redefinitions or whether two different sentences got garbled together. Shalom Stefen Boyd wrote: > At 11:43 PM 7/30/2001 -0700, Shalom.Bresticker@motorola.com wrote: > >"Parameter redefinition using by the ordered or named > >parameter = value assignment or defparam statements can also > >be declared within the generate scope." > > Do you mind proposing better wording? From: Shalom Bresticker <Shalom.Bresticker@motorola.com> To: btf-bugs@boyd.com Subject: Re: errata/6: 12.1.3 - typo + unclear Date: Mon, 06 Aug 2001 16:59:12 +0300 "Parameters may be redefined within the generate scope by defparam statements (12.2.1) or module instance parameter value assignments (12.2.2)." Shalom Stefen Boyd wrote: > At 11:43 PM 7/30/2001 -0700, Shalom.Bresticker@motorola.com wrote: > >"Parameter redefinition using by the ordered or named > >parameter = value assignment or defparam statements can also > >be declared within the generate scope." > > Do you mind proposing better wording? From: Shalom.Bresticker@motorola.com To: etf-bugs@boyd.com Subject: Re: errata/6: 12.1.3 - typo + unclear Date: Fri, 27 Sep 2002 11:22:01 +0300 (IDT) I had an action item to review errata/6 so that we can discuss it at the next ETF call. In 12.1.3 (Generated instantiation), the first sentence in paragraph 7 says, "Parameter redefinition using by the ordered or named parameter = value assignment or defparam statements can also be declared within the generate scope." This is gibberish. Based on the idea that the sentence is supposed to be talking about parameter redefinition, I proposed the following change: "Parameters may be redefined within the generate scope by defparam statements (12.2.1) or module instance parameter value assignments (12.2.2)." Note that Cliff sent a different correction in his letter to IEEE, to simply delete the fourth and fifth words "by the", but that does not still not fix the sentence. Shalom From: Shalom.Bresticker@motorola.com To: etf-bugs@boyd.com Subject: Re: errata/6: 12.1.3 - typo + unclear Date: Fri, 27 Sep 2002 11:32:41 +0300 (IDT) The following sentence could also be added beforehand: "Parameters may be declared within the generate scope." > "Parameters may be redefined within the generate scope by defparam statements (12.2.1) > or module instance parameter value assignments (12.2.2)." Shalom From: Shalom.Bresticker@motorola.com To: etf-bugs@boyd.com Subject: Re: errata/6: 12.1.3 - typo + unclear Date: Fri, 4 Oct 2002 11:35:51 +0300 (IDT) No it can't! I did not see it before, but 12.1.3 para. 9 explicitly forbids parameter declarations. By the way, I saw that 3.11.2 (on localparams) also needs to be reworded similarly to this erratum. I'll write that one up separately. Shalom On Fri, 27 Sep 2002, Shalom Bresticker wrote: > The following sentence could also be added beforehand: > > "Parameters may be declared within the generate scope." |
Unformatted |
|
Hosted by Boyd Technology