Re: do configuration statements end with semicolon?

From: Steven Sharp (sharp@cadence.com)
Date: Mon Dec 15 2003 - 12:32:26 PST

  • Next message: Stefen Boyd: "Re: ETF-passed issues for tomorrow's VSG meeting"

    ------------- Begin Forwarded Message -------------

    Date: Mon, 15 Dec 2003 15:23:07 -0500 (EST)
    From: Hemant Gupta <hgupta@bengal.Cadence.COM>
    Subject: Re: do configuration statements end with semicolon?
    To: sharp@quicksand.Cadence.COM
    MIME-Version: 1.0
    Content-MD5: Y4wwHHKwBnh9LbmuIx4TtA==

    Hi,

    I believe we should have a semi-colon after configuration statements
    so as to be consistent with config and design statements and the
    examples in Section 13. We have proposed the same as a part of our
    errata submission. In our implementation, also, we follow the same
    rule.

    http://www.boyd.com/1364_btf/report/full_pr/372.html

    regards,
    Hemant.

      | Date: Mon, 15 Dec 2003 14:58:26 -0500 (EST)
      | From: Steven Sharp <sharp@quicksand.Cadence.COM>
      | Subject: do configuration statements end with semicolon?
      | To: hgupta@quicksand.Cadence.COM
      | Content-MD5: 2E1VkgmrIalrcYYx1Mx3eg==
      |
      |
      | ------------- Begin Forwarded Message -------------
      |
      | X-Authentication-Warning: eagle.msil.sps.mot.com: shalom owned process doing
    -bs
      | Date: Sun, 14 Dec 2003 12:49:35 +0200 (IST)
      | From: Shalom.Bresticker@motorola.com
      | X-Sender: shalom@eagle
      | To: etf@boyd.com
      | Subject: do configuration statements end with semicolon?
      | MIME-Version: 1.0
      | X-pstn-levels: (S:99.8000 R:95.9108 P:95.9108 M:98.7229 C:79.5348 )
      | X-Received: By mailgate2.Cadence.COM as DAA22567 at Sun Dec 14 03:32:35 2003
      |
      | I found the following in a vendor application note:
      |
      | "Please note that the example
      | below only shows a semi-colon after the config and design
      | statements per the BNF, which is how [product name]
      | implemented configurations. At the time of this writing, it
      | has since been discovered that the Verilog-2001 committee
      | intended that all configuration statements, except the
      | endconfig, should end with a semi-colon and therefore
      | some EDA vendor implementation of configuration
      | blocks might not be consistent."
      |
      | I then looked in Section 13 and it seems to be inconsistent in the examples
    as
      | to whether the configuration statements end with semicolon.
      |
      | However, I have no memory, nor found no record, that
      | "the Verilog-2001 committee
      | intended that all configuration statements, except the
      | endconfig, should end with a semi-colon".
      |
      | The closest I found was in a mail by Tom Fitzpatrick at
      | http://boydtechinc.com/btf/archive/btf_1999/0462.html
      |
      | Does anyone have more information?
      |
      | 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
      |
      |
      |
      | ------------- End Forwarded Message -------------
      |
      |
      | Steven Sharp
      | sharp@cadence.com
      |

    ------------- End Forwarded Message -------------

    Steven Sharp
    sharp@cadence.com



    This archive was generated by hypermail 2.1.4 : Mon Dec 15 2003 - 12:22:36 PST and
    sponsored by Boyd Technology, Inc.