errata/441: 3.2.2, 4.1.6: Nets also have signedness

From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Mon Aug 25 2003 - 02:52:14 PDT

  • Next message: Shalom Bresticker: "errata/440:"

    Precedence: bulk

    >Number: 441
    >Category: errata
    >Originator: Shalom Bresticker <Shalom.Bresticker@motorola.com>
    >Environment:
    >Description:

    Both the CAUTION box at the end of Section 3.2.2 and section 4.1.6 have
    sentences which relate to signedness of reg variables while ignoring nets.

    Specifically, the CAUTION box says,
    "Variables can be assigned negative values, but only signed regs, integer, real,
    and realtime variables shall retain the significance of the sign. The unsigned
    reg and time variables shall treat the value assigned to them as an unsigned
    value".

    It should be rewritten as,

    "Nets and variables can be assigned negative values, but only integer, real,
    realtime and signed reg variables and signed nets shall retain the significance
    of the sign. Time and unsigned reg variables and unsigned nets shall treat the
    value assigned to them as an unsigned value".

    Similarly, 4.1.6 begins,
    "A reg data type shall be treated as an unsigned value unless explicitly
    declared to be signed. "

    It should be

    "Net and reg data types shall be treated as unsigned values unless explicitly
    declared to be signed. "

    --
    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 : Mon Aug 25 2003 - 03:00:42 PDT and
    sponsored by Boyd Technology, Inc.