[P1800] 20-February-2007 UNAPPROVED Meeting Minutes

From: Brophy, Dennis <dennisb_at_.....>
Date: Mon Mar 19 2007 - 08:29:19 PDT
20 February 2007 unapproved meeting minutes for review. Please return corrections to me. 
________________________________


IEEE P1800 SystemVerilog Working Group

UNAPPROVED MINUTES

20 February 2007

10:00 a.m. - 1:30 p.m. PST

Mentor Graphics, San Jose, CA USA

 


1          CALL TO ORDER - INTRODUCTIONS & AFFILIATIONS

The meeting was called to order at 10:11 a.m. PST.

 

Member DRs Present: 

Dennis Brophy (Mentor Graphics, DR) 

Medhi Motashemi (Synopsys, DR)

Yossi Levy (Intel, DR)

Stu Sutherland (Sutherland HDL, DR)

Charles Dawson (Cadence, DR)

Neil Korpusik (Sun Microsystems, DR)

Karen Pieper (Accellera, DR)

Rishiyur S. Nikhil (Bluespec, DR)

Alec Stanculescu (Fintronic USA, DR)

 

Member DRAs Present:

Tom Fitzpatrick (Mentor Graphics, DRA)

Gord Vreugdenhil (Mentor Graphics, DRA)

Alex Gran (Mentor Graphics, DRA)

Logie Ramachandran (Synopsys, DRA)

Dmitry Korchemny (Intel, DRA)

Françoise Martinolle (Cadence, DRA)

Dave Rich (Mentor Graphics, DRA)

Doug Warmke (Mentor Graphics, DRA)

Matt Maidment (Intel, DRA)

 

Observers:

Don Mills (LCDM Engineering, Observer)

Jonathan Bromley (Doulos, Observer)

Shalom Bresticker (Intel, Observer)

Alex Zamfierescu (ASC, Observer)


2          APPROVE AGENDA

A motion (Charles Dawson, Stu Sutherland) was made to approve the agenda.  The motion passed unanimously.


3          CALL FOR PATENTS 

Secretary Brophy read the patent slides.
See: http://standards.ieee.org/board/pat/pat-slideset.ppt

 

4          APPROVAL OF 4 JANUARY 2007 MEETING MINUTES

A motion (Neil Korpusik, Yossi Levy) was made to approve the 4 January 2007 meeting minutes.  The motion passed unanimously.


5          FUNDING, BUDGETING AND FINANCIAL UPDATE

a)  Stu has started the editing work as confirmed by Chair Pieper.

 

b)  Chair Pieper says the invoices have gone out.

 

c)  IEEE participation fee request has come and the fees will be paid.

 

6          EDITING UPDATE

See Stu's presentation slides at: http://www.eda-stds.org/sv-ieee1800/Meetings/2007/February/Merge_LRMs_Status_2007-02-20.pdf 

There were 150 Mantis items that went in.  11 of them had some editing errors as pointed out by the reviewers.  

 

The merging of the two LRMs is underway.  If there is some question as to how the merging is being done, Stu is open to feedback on this.  The clauses were organized into four major groups

 

The question is how do we want to handle the edits not quite done well?  Stu would like to do them in the merged LRM.  

 

A motion (Stu Sutherland, Neil Korpusik) was made all the edits to the merged document.  The motion passed unanimously. 

 

For defparam and procedural assign, those were flagged to be deprecated.  For the merged release, Stu asked, how should they be covered?   Stu will merge the defparam and procedural assign and also the deprecation notice.  

 

Stu will add line numbers to all the pages.

 

There are some issues with BNF and a question as to handle excerpts of the BNF.  Stu will change to a header and footer line, but no enclosing box as had been done in the past. There is also no convenient way to handle multiple excerpts.  After discussing the different alternative solutions to this, it was decided to keep them as they are even though it was noted that a change in one place could require changes in multiple changes and this is error prone.

 

7          SCHEDULE STATUS UPDATE

The following schedule was discussed and is the operation plan for the working group.

 

March 15, 2007           First draft of merged document available

 

It is suggested that all the work done up to March 15th be sent out and continue with merging.

 

April 5, 2007               P1800 Meeting teleconference 8am pacific - 

 

Discuss and approve ongoing changes not the merge.  We will also determine if we release the merged document.

 

April 15, 2007             Comments on the merged document due 

April 30, 2007             Internal draft of the merged document

June, 2007                   Official release of the merged document 

May 24, 2007              P1800 meeting teleconference 8am pacific 

                                    to approve official release of merged document 

June, 2007                   Press release on the merged document

August 1, 2007           Freeze for the SV* committees for the October draft

August 15, 2007         Champions meeting

September 1, 2007      P1800 approvals for the October draft due

October 1, 2007          Intermediate draft

November 15, 2007    Feature freeze in the SV* committees

November 30, 2007    Champions meeting to approve final features

December 15, 2007     Feature freeze in the P1800

January 15, 2008         Pre-ballot draft available

February 15, 2008       Last editing requests filed in svdb

February 30, 2008       Champions meeting

March 15, 2008           P1800 approval due

March 30, 2008           Ballot draft

May 15, 2008              Ballot responses available

June 15, 2008              Committees respond to ballot responses

June 30, 2008              Champions meeting

July 15, 2008               P1800 approval

July 30, 2008               Recirculation draft (Was May 31 for 1800-2005)

August 15, 2008         Recirculation results back 


8          P1800 technical committees and Champions operational update, and 
            review of coming enhancements



a. SV-AC, SV-BC, SV-EC, SV-CC and SV-XC status

See Neil's presentation at: http://www.eda-stds.org/sv-ieee1800/Meetings/2007/February/committees010407.pdf 

SV-AC

Neil presented on the details of the SV-AC.  The SV-AC has some issues that need to also be addressed by SV-BC.

 

SV-BC

The SV-BC is consumed with the SV-EC work.  At the moment they group is bracing for the merged LRM to compete.  The main focus is to work on outstanding issues and the best path forward is to wait for the merged LRM.  

 

SV-CC

For the SV-CC, the data model is in two sections from two LRMs.  They have essentially been merged.  Charles has completed that work so he will pass it on to Stu for inclusion into the merged LRM.  Major progress has been made on some difficult issues.  They have made good progress to closing issues, but still have 102 Mantis items open.

 

SV-EC

The group is holding bi-weekly meetings and has met four times since the 4 January 2007 P1800 meeting.  At the end of this meeting, the SV-EC will meet to hold a face-to-face meeting.  Mantis 890 has taken a lot of time, so limited time has been spent on other items.

 

SV-XC

See the report at: http://www.eda-stds.org/sv-ieee1800/Meetings/2007/February/SV-XC%20committee.pdf 

The committee just started at the end of December 2006.   The group is looking at SV interoperability with SystemC, VHDL and Verilog-AMS.  This is broad scope, so the group is looking to prioritize their focus items.  There was a detailed questionnaire to identify all the set of issues that we need to tackle.  The group will seek inputs from the user community on this. The group will send the survey out to those on the committee reflectors.  There was discussion to have the survey completed and made available to the DVCon participants.  Also, Lynn Horobin at Accellera will be contacted to see if Accellera can support a web-based feedback.  

 

The SV-XC still does not have an intersection point with the LRM.  The schedules need to be reviewed to determine when the group will roll its work into the LRM.  

 

About 20 people are participating in the SV-XC today (6 users / 14 suppliers).

 

SV-EC

In summary, there have been several discussions on scheduling semantics, clocking blocks, program blocks within the EC.  The group has gotten consensus on PLI regions as well as mirroring the active and reactive regions and this will be documented.  The general features of this are to mirror the active and reactive regions and add PLI with the same number of steps.  The SV-CC and SV-BC has been informed of this.  Mantis 890 is the issue that has all the status of this issue.  The SV-EC will discuss this in detail at today's meeting.  

 

There was a question about how this might interact with assertions and it was indicated that the changes would have little or no impact on assertions.  The proposal does have some discussion of assertions, but very limited.

 

ACTION REQUEST [Medhi Motashemi]: Send out a copy of Mantis 890 version 6 or newer to the SV-AC, SV-BC and SV-CC.

 

Cliff's work will also be added to the formal entry when it is sent out to the technical teams.  

 

There is an issue with $past that could have an impact on assertions that is really a skew issue.  It might be the only interaction and could be defined away so there would be no issue or impact on assertions.  

 

In terms of backward compatibility, there are no realistic issues since there was no real argument of correctness in the old LRM text.  There are areas where a user could get different behavior, but it is now more reliable.  

 

Presentation of Proposed Enhancements to SVA

Dmitry made a presentation on enhancements to SVA to solve some problems with SVA that do not have simple solutions.  Dmitry has offered some solutions to the proposals.  The presentation can be found at: http://www.eda-stds.org/sv-ieee1800/Meetings/2007/February/P1800-022007.pdf 

 

It is acknowledged that creating a library of assertions is an issue from Sun's point of view.  And addressing this problem is something that there is a desire to see some movement.  The checker was one of the more interesting items to focus on.  There was also some feedback to look at some an aspect of the 'e' language's "define as."  

 

There are issues that simulation tools, formal tools and synthesis tools would all need to take into account.  So the impact of changes is broad.

 

9          LRM ACCESS

The access to LRM drafts are provided to those with voting privileges.  Do we want to have Alec have a draft was the question Chair Pieper posed to the group.  Without objection, support for Alec to have access to a copy was supported.

 

10        NEXT MEETING (ANNOUNCE DATE, TIME, AND LOCATION, IF KNOWN)

4/5       Teleconference 8 a.m. - 10 a.m. PST

5/24     Teleconference 8 a.m. - 10 a.m. PST

 

11        ADJOURNMENT

As the end of the agenda was reached and no other business was before the committee, the meeting adjourned at 1:21 pm PST. 


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Mon Mar 19 08:30:06 2007

This archive was generated by hypermail 2.1.8 : Mon Mar 19 2007 - 08:30:09 PDT