From: Charles Dawson (firstname.lastname@example.org)
Date: Mon May 09 2005 - 11:32:20 PDT
Mantis Item 680: Configs and Verilog source file
What is clear to me is that we did not do a good job with this feature
the first time. What is equally clear to me is that it is too late to
fix it in a way that will please everyone.
I would hold this issue up as an example to the P1800 committee that it
is important that we resolve outstanding issues before the specification
becomes a standard. This issue was brought up before 1364-2001, and we
failed to act then.
Stu Sutherland wrote:
Hundreds, more likely thousands, of companies rely on this standards
committee maintaining a reasonable degree of backward compatibility
with previous versions of the standard. We have a moral, if not IEEE
mandated, obligation to represent the interests of ALL users and
implementors of the standard.
Had we been following this reasoning in 2001, configs within Verilog
files would never have been accepted in the first place. Stu, although
I agree with you completely, it is unfortunate that we as a committee
do not always protect the interests of existing users like we should.
Unfortunately, SystemVerilog has thrown in every keyword imaginable, so
we've really messed this up now.
Mantis Item 687: Compatability directive and keywords
A (necessary at this point) bandaid for the above described problem.
Fitzpatrick, Tom wrote:
> Hi Gang,
> The last two items for email vote are 680 and 687. 680 is the updated
> Config proposal (see Config.pdf, attached in Mantis), and 687 is the
> compatability/keywords proposal. There are two proposals for 687,
> contingent on whether 680 passes. The only differences between these two
> proposals are the names of the keywords.
> The Champions meeting starts at 1pm PDT, so if we could get email votes
> in by noon PDT on Monday 5/9, that will give us time to update the
> Mantis database for the Champions to consider.
> Email ballot:
> Mantis Item 680: Configs and Verilo source file
> Mantis Item 687: Compatability directive and keywords
> Tom Fitzpatrick
> Verification Technologist
> Mentor Graphics Corporation
> email@example.com <mailto:firstname.lastname@example.org>
> W: (978)448-8797
> C: (978)337-7641
-- Charles Dawson Senior Engineering Manager NC-Verilog Team Cadence Design Systems, Inc. 270 Billerica Road Chelmsford, MA 01824 (978) 262 - 6273 email@example.com
This archive was generated by hypermail 2.1.4
: Mon May 09 2005 - 11:08:01 PDT
sponsored by Boyd Technology, Inc.