Re: HDL Support (was RE: Meeting minutes 050825)

From: Per Bojsen <bojsen_at_.....>
Date: Tue Sep 20 2005 - 19:19:08 PDT
Hi John,

> DPI, by design, is an ANSI C interface. This is so that on the C/C++
> side, DPI is a "lowest common denominator" interface that works
> identically (even down to symbol mangling and linkage) in *any*
> C or C++ environment.

However, since SCE-MI 2.0 is backwards compatible with SCE-MI 1.1
and its distinct C and C++ interface, we continue to have to view
the software side as supporting two distinct languages.  A vendor
is still faced with the decision as to whether to implement the
C, C++, or both versions of the API.  I am still wondering if it
makes sense to allow implementations to only implement a cross-section
of the SW/HW language combinations.  Actually, I think it makes
sense, since customers are unlikely to care if a given vendor does
not support combinations they are not interested in.

Brian, can we add this as an issue?

Thanks,
Per
Received on Wed Sep 21 14:05:51 2005

This archive was generated by hypermail 2.1.8 : Wed Sep 21 2005 - 14:05:55 PDT