Re: Verilog-AMS Committee Meeting Reminder - 25 Jan 2007

From: Geoffrey.Coram <Geoffrey.Coram_at_.....>
Date: Thu Jan 25 2007 - 05:49:58 PST
Somewhere in 1364, I thought I read something about tools being
allowed to ignore any attributes that they don't recognize/
support, and this should not change simulation results.

In Marq's proposal, if one does not mark a potential race
condition with the attribute, the simulator should error out
when the race condition is detected.

-Geoffrey


"Bresticker, Shalom" wrote:
> 
> This is actually not clear.
> 
> 1364-2005, 3.8, says,
> 
> "With the proliferation of tools other than simulators that use Verilog
> HDL as their source, a mechanism is included for specifying properties
> about objects, statements, and groups of statements in the HDL source
> that can be used by various tools, including simulators, to control the
> operation or behavior of the tool. These properties shall be referred to
> as attributes. This subclause specifies the syntactic mechanism that
> shall be used for specifying attributes, without standardizing on any
> particular attributes."
> 
> Shalom
> 
> > In 3.1.1, option 2 suggests use of an attribute for marking
> > race conditions.  In 1364, attributes are not supposed to
> > be used for anything that can change simulation results;
> > they are in some sense "hints" to be used to help the
> > simulator perform more efficiently.  I think your option 2
> > would violate this definition.

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Jan 25 05:50:19 2007

This archive was generated by hypermail 2.1.8 : Thu Jan 25 2007 - 05:50:21 PST