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.
This archive was generated by hypermail 2.1.8 : Mon Aug 08 2011 - 22:41:23 PDT