RE: Minutes from meeting

From: Joseph BULONE <joseph.bulone_at_.....>
Date: Thu Apr 21 2005 - 01:20:17 PDT
Hi Brian and Jason,

I agree with Jason's point of view which appears as user and market oriented
and shows a will of real use of the standard.

I would like also to rise some issues in defining such standard:

- a standard complexification can lead that all features will never be
strictly implemented by all vendors so we will go to a non-standard (which
products can be fairly said as 100% sce-mi compliant ?).

- an acceptance of any feature of all current emulation solutions (even if
for transactor vendors, it would be easier since any implementation could
fit for standard) would complexify the standard

- a solution oriented will restrict the standard: EDA vendor could
differentiate providing extra mechanism(s) aiming at user view
simplification


It is important to hierarchize the several aspects of the standards (e.g.
using layers if necessary), and thus to be able to precisely dissociate them
(e.g. the aspects of interfacing, modelling, debugging).

At leat one request concerning the interfacing is to provide a full SCE-MI
1.x compatibility.

Regards,

Joseph Bulone


-----Original Message-----
From: owner-itc@eda.org [mailto:owner-itc@eda.org] On Behalf Of Brian Bailey
Sent: Wednesday, March 30, 2005 5:20 AM
To: 'Jason Andrews'; itc@eda.org
Cc: 'Jason Rothfuss'
Subject: RE: Minutes from meeting


        Thanks Jason(s),
            I would also like to use this as a reminder to everyone else
that tomorrow is the deadline to get to me any issues or corrections to the
high level goals and objectives as laid out in slides 11-15 of Duaine's
presentation.
        The lack of feedback indicates your acceptance of them.
        
        Regards,
        Brian
        
        
        -----Original Message-----
From: Jason Andrews [mailto:jason@verisity.com] 
Sent: Tuesday, March 29, 2005 3:25 PM
To: brian_bailey@acm.org; itc@eda.org
Cc: 'Jason Rothfuss'
Subject: RE: Minutes from meeting
        
        Hi Brian,
        
        Here is our feedback on the goals. It comes from Jason Rothfuss
        and myself.
        
        Thanks.
        
        -----------------------------------------------------------------
        
        Verisity Feedback on SCE-MI 2.0 goals as outlined by Duaine on
slides 11-15
        
        
        1. Reference Implementation and Compliance Suite
        ---------------------------------------------------
        Our most important feedback is the goal of the committee to provide
a
        reference 
        implementation of SCE-MI and a test suite to help ensure compliance
by all
        vendors.
        We feel this is the best way to achieve the goals of enlarging the
market
        for EDA 
        vendors and enabling increased development of VIP by users and 3rd
parties.
        
        A free implementation that runs on all popular simulators is a must
to
        spread SCE-MI 
        to a wider audience. The reference may or may not include source
code, but
        it must run
        easily on popular platforms. We don't have complete approval at this
time,
        but we
        would be interested to provide this. 
        
        We feel the goal of SCE-MI is to enable a large set of models for
users that
        run the
        same way on all acceleration/emulation/prototyping systems. This
allows
        users to 
        choose products based on the features and benefits vs. choosing
based on
        available models. 
        If this is not the goal then we should all go back to proprietary
interfaces
        and selling 
        models that only work on our own platforms.
        
        2. Ease-of-Use
        --------------
        We support any activities to make the life of the model developer
easier.
        Enhancements 
        to simplify clocking, the use of variable length messages, and data
        streaming are examples. 
        This supports of the goal of not requiring A+ engineers to develop
models.
        By providing the 
        reference environment discussed in #1 more engineers can learn how
to
        develop models.
        
        3. Languages
        -------------
        We support continued use of C/C++
        Every other language used in verification can easily call and be
called by
        C.
        
        4. Acceleration Subset
        ----------------------
        We do NOT support any effort to define a new subset of Verilog,
VHDL, or
        System Verilog 
        for the purposes of accelerating modeling constructs.
        We feel the current de facto standards are sufficient for engineers
to
        develop models. 
        As new enhancements to the current languages used for design are
made they
        can be 
        adopted for modeling. SCE-MI is an interface and not about
developing
        special synthesis 
        tools for acceleration. Even though we develop such tools in
Verisity (such
        as e synthesis) 
        we don't see this as useful for improving the standard and promoting
        increased usage. 
        In fact, it would likely lead to vendor separation based on
proprietary
        synthesis tools 
        and make interoperability even worse than it is now.
        
        
        
        > -----Original Message-----
        > From: owner-itc@eda.org [mailto:owner-itc@eda.org] On Behalf 
        > Of Brian Bailey
        > Sent: Thursday, March 24, 2005 10:59 AM
        > To: itc@eda.org
        > Subject: Minutes from meeting
        > 
        >         Please find attached the minutes from today's 
        > meeting. Important action item for everyone - all proposed 
        > modification, or acceptance of the goals must be mailed to me by
3/30
        >         
        >         Thanks
        >         Brian 
        > 
        
Received on Thu Apr 21 01:20:58 2005

This archive was generated by hypermail 2.1.8 : Thu Apr 21 2005 - 01:22:29 PDT