RE: [sv-cc] Clarifications

From: Saha, Arnab <arnab_saha@mentor.com>
Date: Mon Aug 08 2011 - 22:38:51 PDT

Jim,

 

   I am not convinced of the benefits of keeping the C++ intermediate
layer language neutral at the cost

of introducing new C++ types for 2 and 4 state, open arrays, structs,
union and enum arguments.

Basing DPI-OO completely on top of DPI-C does have the benefit of ease
of use as you don't have to

learn two different interfaces besides what is new. I am also not in
favor of having different representation

of the same type in a copy vs a ref class. For example in C++, an open
array or a 2-state member of a copy

class will have a different type than an method argument of a ref class.

 

-Arnab

 

From: owner-sv-cc@eda.org [mailto:owner-sv-cc@eda.org] On Behalf Of Jim
Vellenga
Sent: Monday, August 08, 2011 8:54 AM
To: SystemVerilog CC DWG (sv-cc@eda.org)
Subject: [sv-cc] Clarifications

 

Arnab and Arturo, we're working on responses to the concerns voiced at
the last SV-CC meeting. I'm not sure which one of you was raising the
questions about argument types, but could you help us out by
reclarifying your concerns about

 

-- open arrays

 

-- 2-state and 4-state arguments

 

Thanks,

Jim Vellenga

 

 

 

 

 

Jim Vellenga | Senior Member of Technical Staff | Cadence

P: 978.262.6015 F: 978.262.6636 www.cadence.com
<http://www.cadence.com>

 

 

 

 

 

-- 
This message has been scanned for viruses and 
dangerous content by MailScanner <http://www.mailscanner.info/> , and is
believed to be clean. 
-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.

image001.gif
Received on Mon Aug 8 22:41:19 2011

This archive was generated by hypermail 2.1.8 : Mon Aug 08 2011 - 22:41:23 PDT