errata/566: Re: errata/566: 9.5: case item expression ambiguity

From: Shalom Bresticker (Shalom.Bresticker@motorola.com)
Date: Wed Mar 31 2004 - 00:10:00 PST

  • Next message: Brophy, Dennis: "RE: Interpretations"

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

    From: Shalom Bresticker <Shalom.Bresticker@motorola.com>
    To: etf-bugs@boyd.com
    Cc:
    Subject: Re: errata/566: 9.5: case item expression ambiguity
    Date: Wed, 31 Mar 2004 10:25:55 +0200

     Mac,
     
     Besides the minor point that your example does not compile,
     I note that the latest version of a certain Verilog simulator that you helped author produces
     in your ambiguous case:
     
     Goodmorning Goodmorning Vietname
     
     Shalom
     
     
    > The minor ambiguity is considering what happens if a user codes a case
    > versus:
    >
    > case(1'b1) {
    > a == f(b), a==f(c) : $display ("Vietname");
    > endcase
    >
    > Should we see "Good morning Vietnam" or "Good morning Good morning Vietnam" ??
    >
    > My read of the standard is that one should see "Good morning Vietnam"
     
     --
     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
     
     [x]Motorola General Business Information
     [ ]Motorola Internal Use Only
     [ ]Motorola Confidential Proprietary
     
     
     



    This archive was generated by hypermail 2.1.4 : Wed Mar 31 2004 - 00:10:01 PST and
    sponsored by Boyd Technology, Inc.