[sv-cc] Problems found in sv_vpi_user.h file

From: Charles Dawson <chas_at_.....>
Date: Thu Jun 02 2005 - 14:50:30 PDT
Hi All,

A review of the sv_vpi_user.h file here at Cadence has found the
following issues:

1.  vpiLogicVar is defined as vpiRegVar; should be vpiReg.

   #define vpiLogicVar vpiRegVar

should be

   #define vpiLogicVar vpiReg

2. vpiClockingBlock == vpiAssert
    vpiClockingIODecl == vpiAssume
    vpiClassDefn == vpiCover
    vpiConstraint == vpiDisableCondition
    vpiConstraintOrdering == vpiClockingEvent

These object type defines overlap.  We need
to pick different numbers for one or the other
of them.

I think it is essential that we resolve these two problems
along with the one that Tapati found for the vpiAlwaysType
issue.

Stu, please let me know how you would like to handle these
things.

   -Chas

-- 
Charles Dawson
Senior Engineering Manager
NC-Verilog Team
Cadence Design Systems, Inc.
270 Billerica Road
Chelmsford, MA  01824
(978) 262 - 6273
chas@cadence.com
Received on Thu Jun 2 14:50:34 2005

This archive was generated by hypermail 2.1.8 : Thu Jun 02 2005 - 14:50:39 PDT