Re: [sv-ac] 1900 is reday for review

From: Thomas Thatcher <Thomas.Thatcher_at_.....>
Date: Tue Nov 27 2007 - 10:16:56 PST
Hi Dmitry,

One more minor fix:

Heading  "18.2 Checker declaration"

Should be "16.18.2 checker declaration"

Tom

Korchemny, Dmitry wrote On 11/22/07 04:22 AM,:
> Hi Tom,
> 
> Thank you for your comments. I've fixed all the typos you pointed to
> (checkers_071122dk.pdf). See my notes below regarding your comment #4.
> 
> Dmitry
> 
> -----Original Message-----
> From: Thomas.Thatcher@Sun.COM [mailto:Thomas.Thatcher@Sun.COM] 
> Sent: Thursday, November 22, 2007 2:32 AM
> To: Korchemny, Dmitry
> Cc: sv-ac@eda.org
> Subject: Re: [sv-ac] 1900 is reday for review
> 
> Hi Dmitry,
> 
> I'm reading through the latest draft.  Here are my coments.
> 
> 1.  Example, p 8-9
>     The checker defined is "my_check", but the instance "check_outside"
> is of
>     a checker "check".  Should be "my_check"
> 
> 
> 2.   Example, p 10
> 	endchecker : check     should be:     endchecker :
> check_in_context
> 
> 3.  Second example, p 10
> 	endchecker : check     should be:     endchecker : check_illegal
> 	endchecker : check     should be:
> 			 endchecker : check_no_context_inference
> 
> 4.  P. 13:  "In this example the free variable flag behaves as follows:"
> 
>     Change to:  "In formal verification, the free variable flag in this
> 		example behaves as follows"
> 
> [Korchemny, Dmitry] This is not exact. The specification requires that
> the variable flag behaves as follows, this is not directly related to
> formal verification. It is written "Formal analysis tools shall take all
> possible legal behaviors of flag into account." and this statement is
> true for FV of any model: it takes all possible legal behaviors if the
> model into account.
> 
> I rewrote this statement as:
> "In this example the following constraints are imposed on the free
> variable flag:"
> 
>     Add:  "In simulation, the free variable flag may take on any value
> at
> 	  any time, including combinations that could cause the assume
> 	  property statements in this example to fire"
> 
> [Korchemny, Dmitry] I don't think that in simulation flag values are
> absolutely random (this might be a case for a "dumb" simulator, but a
> smart simulator should try to satisfy the constraint or to consider all
> the combinations). Therefore I added the following text:
> 
> "Simulation tools shall assign values to flag meeting the constraints
> imposed by assumptions m1, m2, and m3. In case when a simulation tool is
> unable to satisfy all assumptions, it shall fire a violation of
> assumptions that could not be satisfied."
> 
> 5.  Example, p 21
> 	endchecker : mycheck    should be:   endchecker my_check
> 
> 
> Tom
> 
> Korchemny, Dmitry wrote On 11/21/07 04:08 AM,:
> 
>>Hi all,
>>
>> 
>>
>>I uploaded a new version of the checker proposal checkers_071120dk.pdf
>>
> 
> <http://www.eda-stds.org/mantis/file_download.php?file_id=2813&type=bug>
> 
>>and I think it is ready for review. This proposal addresses comments
> 
> of
> 
>>several people. See the following threads for more information:
>>
>>http://www.eda-stds.org/sv-ac/hm/5761.html
>>
>>http://www.eda-stds.org/sv-ac/hm/5856.html
>>
>>http://www.eda-stds.org/sv-ac/hm/5879.html
>>
>> 
>>
>>Thanks,
>>
>>Dmitry
>>
>>---------------------------------------------------------------------
>>Intel Israel (74) Limited
>>
>>This e-mail and any attachments may contain confidential material for
>>the sole use of the intended recipient(s). Any review or distribution
>>by others is strictly prohibited. If you are not the intended
>>recipient, please contact the sender and delete all copies.
>>
>>
>>-- 
>>This message has been scanned for viruses and
>>dangerous content by *MailScanner* <http://www.mailscanner.info/>, and
> 
> is
> 
>>believed to be clean.
> 
> 

-- 
------------------
Thomas J. Thatcher
Sun Microsystems
------------------

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Tue Nov 27 10:17:20 2007

This archive was generated by hypermail 2.1.8 : Tue Nov 27 2007 - 10:17:50 PST