RE: [sv-ac] call to vote on Mantis 1932 -- 2250

From: Korchemny, Dmitry <dmitry.korchemny_at_.....>
Date: Mon Jan 28 2008 - 07:15:23 PST
Hi Bassam,

I am attaching the version with your comments implemented. I will post
it when Mantis becomes available.

Thanks,
Dmitry

-----Original Message-----
From: Bassam Tabbara [mailto:Bassam.Tabbara@synopsys.com] 
Sent: Sunday, January 27, 2008 9:16 PM
To: Korchemny, Dmitry; Bustan, Doron; Fais Yaniv;
bassam.tabbara@synopsys.COM
Cc: Havlicek John; sv-ac@eda.org
Subject: RE: [sv-ac] call to vote on Mantis 1932 -- 2250

Hi Dmitry,

Actually "range" was always there -- see 36.50 which has range, you can
also see "infinite" i.e. "$" is a "vpiUnboundedConst" (note 4). Your
clarification notes are helpful indeed here, some edits follow -- I show
final suggested form. 

** Some fixup to notes (see above)
"- vpiNextOp: Arguments shall be: property, constant. constant shall
only be given if different
from 1.
- vpiAlwaysOp and vpiEventuallyOp: Arguments shall be: property, left
range, right range.

3) vpiOpStrong is valid only for operations vpiNextOp, vpiAlwaysOp,
vpiEventuallyOp, vpiUntilOp,
vpiUntilWithOp and for sequence expression. vpiOpStrong shall return
TRUE to indicate the strong version of the corresponding operator."

** Another edit is "operation" should NOT be bold (seems to be in pdf in
before/after diagrams albeit it's a font issue in pdf (not in blue) ...)

** Another needed edit to ADD to 36.50 is: Add "property inst" at bottom
of RHS under "sequence inst". This is a bug it should've always been
there, I just noticed it.

** Another suggested edit is to remove "#=#" notation from comment in
case we come up with better notation in 1932, decouple the two:
#define vpiNonOverlapFollowedByOp editor to fill /* overlapped
followed_by operator */

Thx.
-Bassam.

-----Original Message-----
From: Korchemny, Dmitry [mailto:dmitry.korchemny@intel.com] 
Sent: Sunday, January 27, 2008 7:14 AM
To: Bustan, Doron; Fais Yaniv; bassam.tabbara@synopsys.COM
Cc: Havlicek John; sv-ac@eda.org
Subject: RE: [sv-ac] call to vote on Mantis 1932

Hi Bassam, Doron,

I uploaded a more elaborated version of 2250 (2250_LTL_VPI_080127dk.pdf,
also attached here). I also made the following changes:

* I kept only one version of each temporal operator, and added a boolean
property vpiOpStrong indicating the strength of the temporal operator.
* I removed operators vpiStrongOp, and vpiWeakOp, since vpiOpStrong is
sufficient to express the sequence strength.

What do you think about it?

Thanks,
Dmitry

-----Original Message-----
From: owner-sv-ac@server.eda.org [mailto:owner-sv-ac@server.eda.org] On
Behalf Of Bustan, Doron
Sent: Sunday, January 27, 2008 3:16 PM
To: Fais Yaniv; bassam.tabbara@synopsys.com
Cc: Havlicek John; sv-ac@server.eda.org
Subject: RE: [sv-ac] call to vote on Mantis 1932

All,

I got some feedback from Yaniv that consider vpi diagrams.
I do not feel comfortable with vpi and need some help. Due to the tight
time schedule I would like to move the vpi part of 1932 to a new mantis
item 2250.

Bassam, could you help me with the issues Yaniv rise? I am not sure what
to do.

If people will not object to the separation of vpi from 1932, we can
voice vote on it in the next meeting.

Thanks

Doron 

>>
>> I vote yes on 1932 with the following friendly amendments:
>>
>>1. add to "36.45 Property specification" and "M.2 Source code" vpi
codes
>>for weak,iff,implies
>>
>>4. This enhancement adds additional operand types to property
>>expression,e.g: the cycle_delay_const_range_expression in
>>
>>always [cycle_delay_const_range_expression] property_expr , currently 
>>only property-expression or sequence-expression operands exist in 
>>property-expression, are those additional operand types accessible
from
>>the VPI ? (I'm sorry but I don't know enough about VPI to answer
>>this...)
>>
>>
>>
>>Yaniv

--
This message has been scanned for viruses and dangerous content by
MailScanner, and is believed to be clean.


---------------------------------------------------------------------
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, and is
believed to be clean.



Received on Mon Jan 28 07:18:05 2008

This archive was generated by hypermail 2.1.8 : Mon Jan 28 2008 - 07:18:14 PST