RE: [sv-cc] Proposal uploaded for 487

From: Jim Vellenga <vellenga_at_.....>
Date: Tue Apr 19 2005 - 10:59:07 PDT
Bassam,

Someone already reported that vpiUnboundedConst was
missing -- Mantis item 531.  But yes, it does look like
we overlooked vpiAssertion, and it should be squeezed
in somewhere.

Regards,
Jim V.

--------------------------------------------------------- 
James H. Vellenga                            978-262-6381 
Engineering Director                   (FAX) 978-262-6636 
Cadence Design Systems, Inc.         vellenga@cadence.com 
270 Billerica Rd 
Chelmsford, MA 01824-4179 
"We all work with partial information." 
---------------------------------------------------------- 
  
 

] -----Original Message-----
] From: Bassam Tabbara [mailto:Bassam@novas.com] 
] Sent: Tuesday, April 19, 2005 11:38 AM
] To: Jim Vellenga; Duncan, Ralph
] Cc: SV-CC
] Subject: RE: [sv-cc] Proposal uploaded for 487
] 
] What about these two ?
] 
] > 	C) vpiUnboundedConst  (this is $)
] > 	D) vpiAssertion      (32.31)
] 
] Can we put 'em as riders on something ?
] 
] Thx.
] -Bassam.
] 
] 
] --
] Dr. Bassam Tabbara
] Architect, R&D
] Novas Software Inc.
] (408) 467-7893
] 
] -----Original Message-----
] From: Jim Vellenga [mailto:vellenga@cadence.com] 
] Sent: Tuesday, April 19, 2005 6:50 AM
] To: Bassam Tabbara; Duncan, Ralph
] Cc: SV-CC
] Subject: RE: [sv-cc] Proposal uploaded for 487
] 
] I have entered Mantis items
] 
] -- 684: for vpiMultiConcat in 1800
] 
] -- 685: for vpiMultiConcat in 1364
] 
] -- 686: to clarify assertion "and" and "or" operators in VPI.
] 
] Regards,
] Jim Vellenga
] 
] --------------------------------------------------------- 
] James H. Vellenga                            978-262-6381 
] Engineering Director                   (FAX) 978-262-6636 
] Cadence Design Systems, Inc.         vellenga@cadence.com 
] 270 Billerica Rd
] Chelmsford, MA 01824-4179
] "We all work with partial information." 
] ---------------------------------------------------------- 
]   
]  
] 
] ] -----Original Message-----
] ] From: Bassam Tabbara [mailto:Bassam@novas.com] 
] ] Sent: Monday, April 18, 2005 5:44 PM
] ] To: Jim Vellenga; Duncan, Ralph; SV-CC
] ] Subject: RE: [sv-cc] Proposal uploaded for 487
] ] 
] ] Hey Jim, some good catches here ... As we discussed before the aim
] ] should be to delete the notes, so no sense in "correcting" those of
] ] course, but yeah some things are missing see section (2) below.
] ] 
] ] 1) No changes if notes deleted:
] ] vpiIfOp / vpiIfElseOp     ---> should be (vpi_user.h) vpiIf and
] ] vpiIfElse so no fix needed here if deleted I think ...
] ] 
] ] vpiMultiConcat  ---> vpiMultiConcatOp  (no comment on the 
] existence or
] ] lack of Op !).
] ] 
] ] vpiDelayedImplyOp is really vpiNonOverlapImplyOp  
] ] (vpiOverlapImplyOp can
] ] be used in same places too...).
] ] 
] ] 2) To ADD in sv_vpi_user.h (used in sequence/property composition)
] ] 	A) vpiOr or vpiOrOp (latter better)
] ] 	B) vpiAndOp 
] ] 	C) vpiUnboundedConst  (this is $)
] ] 	D) vpiAssertion      (32.31)
] ] 
] ] Thx.
] ] -Bassam.
] ] 
] ] --
] ] Dr. Bassam Tabbara
] ] Architect, R&D
] ] Novas Software Inc.
] ] (408) 467-7893
] ] 
] ] -----Original Message-----
] ] From: owner-sv-cc@eda.org [mailto:owner-sv-cc@eda.org] On 
] ] Behalf Of Jim
] ] Vellenga
] ] Sent: Monday, April 18, 2005 2:01 PM
] ] To: Duncan, Ralph; SV-CC
] ] Subject: RE: [sv-cc] Proposal uploaded for 487
] ] 
] ] Curious,
] ] 
] ] For Note 2 of 32.34, which we're proposing to move:
] ] 
] ] vpi_user.h has a #define for vpiNotOp.
] ] 
] ] sv_vpi_user.h defines vpiImplyOp.
] ] 
] ] But I don't see a #define in either for vpiDelayedImplyOp, vpiAndOp,
] ] vpiOrOp, vpiIfOp, or vpiIfElseOp.  Can anyone else confirm or 
] ] disconfirm
] ] this?
] ] 
] ] Was there a ballot issue on this?
] ] 
] ] And since I'm pulling on this thread, No1e 1 in 32.36 also 
] ] has vpiAndOp
] ] and vpiOr (instead of vpiOrOp).  The others from that note do 
] ] appear in
] ] sv_vpi_user.h.
] ] However, sv_vpi_user.h also defines vpiOverlapImplyOp and
] ] vpiNonOverlapImplyOp, which are _not_ used anywhere else in the
] ] standard!
] ] 
] ] And while Note 1 of 32.39 -- as well as the corresponding 
] note in the
] ] 1364 draft standard -- refer to vpiMultiConcat, the actual 
] ] definition in
] ] vpi_user.h is vpiMultiConcatOp.
] ] 
] ] Annoying.
] ] 
] ] If someone else confirms, I'll put in a Mantis item.
] ] 
] ] Regards,
] ] Jim Vellenga
] ] 
] ] --------------------------------------------------------- 
] ] James H. Vellenga                            978-262-6381 
] ] Engineering Director                   (FAX) 978-262-6636 
] ] Cadence Design Systems, Inc.         vellenga@cadence.com 
] ] 270 Billerica Rd
] ] Chelmsford, MA 01824-4179
] ] "We all work with partial information." 
] ] ---------------------------------------------------------- 
] ]   
] ]  
] ] 
] ] ] -----Original Message-----
] ] ] From: owner-sv-cc@eda.org [mailto:owner-sv-cc@eda.org] On 
] ] ] Behalf Of Duncan, Ralph
] ] ] Sent: Thursday, April 14, 2005 7:04 PM
] ] ] To: SV-CC
] ] ] Subject: [sv-cc] Proposal uploaded for 487
] ] ] 
] ] ] 487: mentioning operand order for property-expression operations. 
] ] ] 
] ] ] I've uploaded a proposal that moves the text as suggested.  
] ] It is not 
] ] ] clear whether this really gains anything. 
] ] ] 
] ] ] Ralph 
] ] ] 
] ] ] 
] ] 
] ] 
] ] 
] ] 
] 
] 
] 
Received on Tue Apr 19 10:59:17 2005

This archive was generated by hypermail 2.1.8 : Tue Apr 19 2005 - 10:59:47 PDT