RE: [sv-cc] No SV-CC meeting today

From: Jim Vellenga <vellenga_at_.....>
Date: Thu Jun 19 2008 - 08:15:10 PDT
I'm thinking that you could add a revised proposal
without deleting the existing one, with a Note saying
that this new one has not yet been approved by the SV-CC.
Then the SV-CC could consider it and (assuming that
we agree to the changes) petition the Working Group
to allow a substitution on the grounds that we found
typographical inconsistencies.

Regards,
Jim Vellenga

--------------------------------------------------------- 
James H. Vellenga                            978-262-6381 
Software Architect                     (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 Moorhouse, Abigail
]Sent: Wednesday, June 18, 2008 1:45 PM
]To: Moorhouse, Abigail; Charlie Dawson; SV-CC
]Subject: RE: [sv-cc] No SV-CC meeting today
]
]minor change - vpiObjId is a property and should therefore come after
]the vpiAllocScheme line:
]
]#define vpiAllocScheme           656 /* Mantis 2226 */ 
]#define vpiObjId          <editor to fill>
]
]-----Original Message-----
]From: owner-sv-cc@server.eda.org [mailto:owner-sv-cc@server.eda.org] On
]Behalf Of Moorhouse, Abigail
]Sent: Wednesday, June 18, 2008 10:01 AM
]To: Charlie Dawson; SV-CC
]Subject: RE: [sv-cc] No SV-CC meeting today
]
]hi Charlie, all,
]I was hoping for a meeting because I have a couple of issues. Here is
]the first one.
]
]I have identified a couple of necessary but minor changes to 2226
](dynamic objects).
]#1 - vpiObjId doesn't have a #define
]#2 - placing the new 64-bit vpi_user.h type definitions within the
]PLI_TYPES include guards has the unfortunate consequence that 
]they don't
]get defined if there is a preceding acc_user.h or veriuser.h file
]included in the 'C' file (since it uses the same guard, but doesn't
]define the 64-bit types).
]
]I would like to either
]
]a) edit the existing proposal (preferred, but probably too late)
]b) create a new proposal to fix these things
]
]The first change is obviously necessary in order to use the Object ID!
]If I can't edit the existing proposal to add an editor-define constant
]then I will propose an actual constant so we can all agree on 
]it outside
]the 2009 spec. The second change is an actual-usage irritant 
]that people
]using the new vpi_user.h may encounter as I did.
]
]The changes are basically:
]in Draft 6/Annex L (vpi_user.h) change
]
]#ifndef PLI_TYPES
]#define PLI_TYPES
]typedef int PLI_INT32;
]typedef unsigned int PLI_UINT32;
]typedef short PLI_INT16;
]typedef unsigned short PLI_UINT16;
]typedef char PLI_BYTE8;
]typedef unsigned char PLI_UBYTE8;
]#endif
]
]to
]
]#ifndef SVPI_TYPES
]#define SVPI_TYPES
]typedef int64_t	 		PLI_INT64;
]typedef uint64_t	 	      PLI_UINT64;
]#endif#ifndef PLI_TYPES
]#define PLI_TYPES
]typedef int PLI_INT32;
]typedef unsigned int PLI_UINT32;
]typedef short PLI_INT16;
]typedef unsigned short PLI_UINT16;
]typedef char PLI_BYTE8;
]typedef unsigned char PLI_UBYTE8;
]#endif
]
]
](the 2226 proposal has the new types within the original include guard)
]and in Draft 6/Annex O (sv_vpi_user.h) change #define vpiPackedArrayNet
]693 to 
]
]#define vpiPackedArrayNet 693
]#define vpiObjId          <editor to fill>
]
]Abi
]-----Original Message-----
]From: owner-sv-cc@server.eda.org [mailto:owner-sv-cc@server.eda.org] On
]Behalf Of Charlie Dawson
]Sent: Wednesday, June 18, 2008 5:53 AM
]To: SV-CC
]Subject: [sv-cc] No SV-CC meeting today
]
]Hi All,
]
]Sorry for the short notice.  Cadence has a meeting today which 
]conflicts
]with the SV-CC meeting.  Without any Cadence folks there, I am not sure
]we would get quorum, so I am going to cancel it.  Please let me know if
]there was something important that we needed to discuss.
]
]   -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
]
]
]--
]This message has been scanned for viruses and dangerous content by
]MailScanner, and is believed to be clean.
]
]
]-- 
]This message has been scanned for viruses and
]dangerous content by MailScanner, and is
]believed to be clean.
]
]
]
]-- 
]This message has been scanned for viruses and
]dangerous content by MailScanner, and is
]believed to be clean.
]
]
]

-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Jun 19 08:16:25 2008

This archive was generated by hypermail 2.1.8 : Thu Jun 19 2008 - 08:17:54 PDT