[Fwd: errata/428: Re: errata/428: Re: errata/428: PROPOSAL - 2.5.1, value of 16'shc, request for clarification]

From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Tue Oct 28 2003 - 21:31:09 PST

  • Next message: Shalom Bresticker: "errata/497: add glossary section"

    Stefen,

    Can you stop the software from adding an additional "errata/xxx" to the Subject
    each time?

    Thanks,
    Shalom

    --
    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
    

    attached mail follows:


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

    From: Steven Sharp <sharp@cadence.com>
    To: etf-bugs@boyd.com, steve@icarus.com
    Cc:
    Subject: Re: errata/428: Re: errata/428: PROPOSAL - 2.5.1, value of 16'shc, request for clarification
    Date: Tue, 28 Oct 2003 13:05:36 -0500 (EST)

    > Users are already assured that values that have up to
    > 32bits *will* be represented. There is no need to impose
    > the additional restriction that that size must be 32bits,
    > even for values that can be represented in 1 bit.
     
     I don't think it is a good idea to allow tools to use different
     sizes for different unsized constant values. Since the sizes
     can affect the widths at which expressions are evaluated, this
     would potentially introduce unpredictable and unexpected behavior.
     
     For example, your suggestion would allow a tool to evaluate "1+1"
     as 0 instead of 2, because it would be allowed to treat the two
     constants as 1 bit, resulting in a 1 bit result size which overflows.
     
     Steven Sharp
     sharp@cadence.com
     



    This archive was generated by hypermail 2.1.4 : Tue Oct 28 2003 - 21:24:53 PST and
    sponsored by Boyd Technology, Inc.