Re: 1364.1 pragmas


Subject: Re: 1364.1 pragmas
From: Clifford E. Cummings (cliffc@sunburst-design.com)
Date: Fri Aug 30 2002 - 13:42:14 PDT


At 01:24 PM 8/30/02 -0700, Paul Graham wrote:
> > One advantage to the (* synthesis, ... *) style of attributes was that
> > tools could do a better job of recognizing directive syntax errors. By
> > requiring that "synthesis" be the first attribute, tools could keep a
>
>This can be done without the synthesis prefix. A tool can (perhaps with a
>special flag) issue a warning for all unrecognized attributes. Unrecognized
>is not the same as unsupported, of course. A simulator may not "support"
>any synthesis attributes, but may still recognize them.
>
>Paul

True, but I hate tools that give boat-loads of warnings without an
efficient way to suppress them. The 1st attribute domain style greatly
simplified the task that a user might have of turning off warnings for
legal but irrelevant attributes. One could turn off all warnings but then
we lose the attribute-checking capability.

Regards - Cliff

----------------------------------------------------
Cliff Cummings - Sunburst Design, Inc.
14314 SW Allen Blvd., PMB 501, Beaverton, OR 97005
Phone: 503-641-8446 / FAX: 503-641-8486
cliffc@sunburst-design.com / www.sunburst-design.com
Expert Verilog, Synthesis and Verification Training



This archive was generated by hypermail 2b28 : Fri Aug 30 2002 - 13:55:50 PDT