Re: errata/217: PROPOSAL - Note that task/func params can only be overridden by defparams

From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Thu Sep 11 2003 - 07:00:00 PDT

  • Next message: Shalom Bresticker: "udp scheduling semantics"

    Precedence: bulk

    The following reply was made to PR errata/217; it has been noted by GNATS.

    From: Shalom Bresticker <Shalom.Bresticker@motorola.com>
    To: Brad Pierce <Brad.Pierce@synopsys.com>
    Cc: etf-bugs@boyd.com
    Subject: Re: errata/217: PROPOSAL - Note that task/func params can only be
     overridden by defparams
    Date: Thu, 11 Sep 2003 16:52:57 +0300

     It seems to me that the difference between the placement of the parameter declarations has only minor
     effects.
     For example, if you declare a parameter in the module header, then you can use it in an ANSI port
     declaration.
     I don't see a strong justification for making the parameters declared inside into local params.
     So I would be inclined not to force that restriction on parameters in the inner scope as well.
     
     Can anyone explain the reason?
     
     Shalom
     
    > A possibility is that 3.11.1 was only intended to
    > treat top-level 'parameter' declarations as 'localparam'
    > declarations, and was not intended to apply to lower-level
    > 'parameter' declarations.
     
     --
     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 : Thu Sep 11 2003 - 07:02:34 PDT and
    sponsored by Boyd Technology, Inc.