Subject: Re: [sv-bc] proposal for nested modules and interfaces
From: Dave Rich (David.Rich@synopsys.com)
Date: Wed Jan 07 2004 - 08:57:51 PST
Syntax error. An implicit declaration is still a declaration, and you
can't have multiple declarations of the same identifier.
BTW, the wording of my proposal was changing in the committee meeting.
See the minutes of Jan 5.
Dave
Jonathan Bradford;Freiburg wrote:
>
> And if that implicit instance name is already used to confusingly
> instantiate something else ?
>
>
> Jonathan Bradford
>
>
> Dave Rich wrote:
>
>> Yes, I agree that it should be noted.
>>
>> Nested modules with no ports that are not explicitly instantiated shall
>> be implicitly instantiated once with an instance name identical to the
>> module name. Otherwise, if not explicitly instantiated, they are
>> ignored.
>>
>> Shalom Bresticker wrote:
>>
>> >Dave,
>> >
>> >Do you want to say something like,
>> >"implicitly instantiated with an instance name identical to the
>> module name"?
>> >
>> >Shalom
>> >
>> >
>> >Dave Rich wrote:
>> >
>> >
>> >
>> >>In section 18.6 nested modules, add the following paragraph after
>> >>
>> >>This allows the same module name, e.g. and2, to occur in different
>> parts
>> >>of the design and represent different modules. Note that an
>> alternative
>> >>way of handling this problem is to use configurations.
>> >>
>> >>_Nested modules with no ports that are not explicitly instantiated
>> shall
>> >>be implicitly instantiated once. Otherwise, if not explicitly
>> >>instantiated, they are ignored._
>> >>
>> >>--
>> >>--
>> >>David.Rich@Synopsys.com
>> >>Technical Marketing Consultant
>> >>http://www.SystemVerilog.org
>> >>tele: 650-584-4026
>> >>cell: 510-589-2625
>> >>
>> >>
>> >
>> >--
>> >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
>> >
>> >
>> >
>> >
>> >
>> >
>>
>> --
>> --
>> David.Rich@Synopsys.com
>> Technical Marketing Consultant
>> http://www.SystemVerilog.org
>> tele: 650-584-4026
>> cell: 510-589-2625
>>
>--
>
>________________________________________________________________________________
>
> /\ Jonathan Bradford mailto:bradford@micronas.com
> \/
> /\/\ MICRONAS GmbH http://www.micronas.com
> /\/\/\
> \/\/\/ Hans-Bunte-Str.19 Tel: +49 (0)761 517 2884
> \/\/ D-79108 Freiburg Fax: +49 (0)761 517 2880
> \/ Germany
>
>
-- -- David.Rich@Synopsys.com Technical Marketing Consultant http://www.SystemVerilog.org tele: 650-584-4026 cell: 510-589-2625
This archive was generated by hypermail 2b28 : Wed Jan 07 2004 - 08:58:34 PST