From: Shalom.Bresticker@motorola.com
Date: Tue Sep 16 2003 - 07:58:23 PDT
Precedence: bulk
12.2, para. 3 (1st para. after the first example) says,
"If a defparam assignment conflicts with a module instance parameter, the
parameter in the module will take the value specified by the defparam."
12.2 is not organized well, and I have an AI to rewrite it.
Shalom
> The draft (2005-d2) fails to mention the interaction between defparams
> and module instance parameter assignment.
> So what happens if a defparam exists for a module and the module is
> instantiated in another module
> that has parameter assignments in the instantiation? Which one
> overrides?
>
> I would suspect the instance param assignment overrides as the defparam
> only modifies the local value of the
> parameter in the child module. The LRM does not state so explicitly - or
> maybe I missed it.
-- 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
This archive was generated by hypermail 2.1.4
: Tue Sep 16 2003 - 07:12:28 PDT
and
sponsored by Boyd Technology, Inc.