Subject: [Fwd: Minutes for the meeting on 9/24]
From: Yatin Trivedi (trivedi@pacbell.net)
Date: Thu Sep 26 2002 - 13:13:50 PDT
I am forwarding this message because some of you have not received it.
Yatin
Tarak Parikh wrote:
> 
> Here are the minutes of the SV-CC meeting for 9/24/02
> 
> Date : 9/24/02    Time: 9:00 am (PST)
> 
> Attendance
> 
> Yatin Trivedi
> Tarak Parikh
> John Stickly
> Swapanjit Mitra
> Mike Rohleder
> Stuart Swan
> Alain Reynaud
> Kevin Cameron
> Joao Geada
> Ghassan Khoory
> Francoise Martinole
> 
> Start of the meeting, Yatin introduced 3 new participants to the
> committee (John, Swapanjit and Tarak).
> 
> Minutes of the last meeting were approved. One question that came up was
> answered.
> Currently the assertions API was focussed to work with simulators.
> 
> Then Yatin, presented the details of the meeting that was held on Sept.
> 17 for
> the full SV committee. More than 30 people attended and a schedule was
> worked
> out to generate the LRM, which is as follows
> 
>     Committee Release            Draft                Final Release
> 
>     Nov/Dec 2002                    Mar '03            May/Dac '03
> 
> The next full committee meeting will be sometimes in November '02
> 
> A final note on the full SV meeting. Since no proposal was received by
> the committee
> by the Sept. 15th deadline, we will not be working on the VPI
> enhancements.
> 
> This was followed by a presentation by Joao Geada of Synopsys on their
> donations
> to the committee. Synopsys has donated various API's to the committee
> for forming
> the basis of the C-API's for the System Verilog 3.1. The presentation
> was supposed
> to cover the following API
> 
>     Direct-C API
>     Assertion API
>     Coverage API
> 
> Before the presentation, there was some discussion on  the question of
> what
> constitues a donation and what can one do with a donation. The
> conclusion was
> 
> " A donation acts as a starting point for any future work. It can be
> modified,
>   rejected, bits can be extracted and used, modified etc."
> 
> Following questions arose during Joao's presentation
> 
>     - How does this account for C-blend (I am not sure of this term)
> that was
>         the API available in co-design. Since there are new features in
> the language
>         compared to what direct-C is presenting, would that not be a
> better
>         starting point
> 
>     - Again, what does a donation imply
> 
>     - Why not use VPI. Joao's answer was that API's like VPI imply that
> a
>         lot more data has to be available to the user. This implies a
> significantly
>         higher burden on the tool and will result in sub-optimum
> performance.
>         A direct API is directly mapped onto the tools's data structure.
> 
>     - Why not use a class library?
> 
>     - There was significant confusion and discussion about the 2 modes
> of
>        operation within the direct-C Api. The direct-C api has an
> abstract
>        mode which has more checks and protection built in (argument
>         checking and such) and a direct mode which can cause corruption
>         of the actual simulator database. Synopsys recommends a usage
>         model where the user try out the abstract mode and then once the
> 
>         code is stable, switch to a direct mode. The confusion involved
>         the mode of switching. Would it require re-write of certain
>         pieces of code, re-linking with different libraries, or setting
> some
>         mode flag in the header files. Certainly, re-writing pieces of
> the
>         actual C code would defeat some of the purpose.
> 
>     -  Is there a plan to have verilog calls available from C code
> 
> After, this phase of the presentation, we ran out of time for the other
> sections and so decided to adjourn for the day.
> 
> Actions:
> 
>     1. Ghassan to send out the proposal by email for voting
> 
>     2. Voting to be accomplished by email, to be finished by Sunday
> 
>     3. Yatin to send out the guidelines for the voting after gathering
> such
>         information from Vassilios. Currently, it stands at one vote per
> 
>         person and simple majority required. The vote is for the full
> donation.
> 
>     4. Yatin to send presentation at the SV meeting to SV web site.
> 
> Next meeting : Next Tuesday (10/1/02)
> 
> Tarak
> 
> ----------------------------
> Tarak Parikh
> @HDL, Inc
> tarak@athdl.com
> (408) 441-1317 x 111
> (408) 219-4658
This archive was generated by hypermail 2b28 : Thu Sep 26 2002 - 13:04:04 PDT