errata/522: Re: errata/522: A.2.2.3: delay2 and delay3 should be constant expressions

From: Shalom.Bresticker@motorola.com
Date: Tue Jan 06 2004 - 00:30:00 PST

  • Next message: Shalom.Bresticker@motorola.com: "errata/526: 7.8 "conflicting strength is ignored" ??"

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

    From: Shalom.Bresticker@motorola.com
    To: etf-bugs@boyd.com
    Cc:
    Subject: Re: errata/522: A.2.2.3: delay2 and delay3 should be constant
     expressions
    Date: Tue, 6 Jan 2004 10:33:07 +0200 (IST)

     Yes, you are both correct.
     
     I now saw that this came up in the discussions on issue #174.
     That is the reason we used the general 'identifier'.
     
     I also just found a mail from Adam Krolnik on July 15, 1998
     which points this out.
     See http://boydtechinc.com/btf/archive/btf_1998/0248.html
     
     So, then apparently the BNF is correct and the text needs to be changed.
     
     The only place I find which says that the delays must be constant is 7.14.1
     
     Shalom
     
     
    > > Just for reference, neither Verilog-XL nor NC-Verilog require these delays
    > > to be constant expressions.
    >
    > ... And I've seen bug reports in the real world that suggest that
    > people actually do change gate delays at run time.
     
     --
     Shalom Bresticker Shalom.Bresticker@motorola.com
     Design, Verification & 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 : Tue Jan 06 2004 - 00:30:04 PST and
    sponsored by Boyd Technology, Inc.