From: Brad Pierce (Brad.Pierce@synopsys.com)
Date: Thu Jan 08 2004 - 09:40:00 PST
The following reply was made to PR errata/527; it has been noted by GNATS.
From: "Brad Pierce" <Brad.Pierce@synopsys.com>
To: <etf-bugs@boyd.com>
Cc:
Subject: Re: errata/527: Re: errata/527: Replication operator on concats involving function calls
Date: Thu, 8 Jan 2004 09:42:43 -0800
>> For example, shouldn't the following example unambiguously yield
>> |0001000100010001|, even though Verilog-XL didn't do it that way?
>
> Your "even though" is the answer to your question.
> That is a good enough reason.
It may have been a good enough reason in the past, but backward
compatibility with every detail of every corner case of Verilog-XL
should not necessarily be a requirement for Verilog-2005. If it
is, then we should revisit issue 402 (also regarding function side
effects) in which Verilog-XL did not implement the intended behavior.
Verilog-XL was a great tool. But it was software, so it wasn't
perfect.
-- Brad
This archive was generated by hypermail 2.1.4
: Thu Jan 08 2004 - 09:40:05 PST
and
sponsored by Boyd Technology, Inc.