IEEE P1800
SystemVerilog Working Group
UNAPPROVED MINUTES
15 November 2007
8:00 a.m. - 10:00 p.m. PDT
Teleconference
1 CALL TO ORDER - INTRODUCTIONS & AFFILIATIONS
The meeting was called to order at 8:00 a.m. PDT.
Member DRs/DRAs Present:
Dave Rich (Mentor Graphics, DR)
Mehdi Mohtashemi (Synopsys, DR)
Yossi Levy (Intel, DR)
Charles Dawson (Cadence, DR)
Neil Korpusik (Sun Microsystems, DR)
Karen Pieper (Accellera, DR)
Member DRAs Present:
None
Observers:
Stu Sutherland (Sutherland HDL, Observer/Editor)
Shalom Bresticker (Intel, Observer)
Alec Stanculescu (Fintronic USA, Observer)
2 APPROVE AGENDA
A motion (Dave Rich, Mehdi Mohtashemi) was made to approve the agenda
with the addtionof DAC and VHDL. The motion passed unanimously.
3 CALL FOR PATENTS
Chair Pieper provided the location for the IEEE patent slides.
See:
http://standards.ieee.org/board/pat/pat-slideset.ppt
A motion (Dave Rich, Neil Korpusik) was made to assume the patent policy
has been read by everyone. The motion passed unaimously.
4 Approval of August 30, 2007 Meeting MINutes
A motion was made (Dave Rich, Neil Korpusik) was made to approve the
August 30, 2007 meeting minutes. The motion passed unanimously.
Approval of the October 4, 2007 Meeting Minutes
Neil sent feedback to Dennis.
We decided to wait for the update before voting on them.
5 FUNDING, BUDGETING AND FINANCIAL UPDATE
Karen signed the contract between P1800 and IEEE There was no
additional IEEE fee for managing the funding. Invoices and quotes to go
out in January, 2008
Editor contract - Stu hasn't signed it yet (He didn't receive anything).
6 Editing update
Stu gave an update. Not sure if everything was reviewed by the
Technical Committees. He hasn't gone out and checked to see if all the
Mantis items were closed svbc - has not reviewed all of the changes
[Shalom]- Shalom has suggested to wait until December to do the review
There are 71 Mantis items with a status of "completed" but not yet
closed
April 30th pre-ballot draft due (Stu sends it to committees) Draft 5.
Shalom was asking about adding another draft into the schedule. Karen
saidthere is no money allocated to do another draft. Stu starts his
updates about 4 weeks prior to the due date since the database keeps
changing. Needs to make a living - if does a week of work - won't be
paid until much later. April 1st, or so Stu will start the next draft.
Karen said we got some IEEE feedback on draft 4. There are some items
from Jeita that we need to address. A couple of them were Editor
related. Stu said the IEEE feedback was mostly generic (e.g. section
versus clause, cant use word must- deprecated).The next review will be
in May from the IEEE
7 Schedule Status Update
Dave said svac has sent input to other committees with deadlines. He
said the svec is too busy to address right now due to the Dec 15th
deadline.
In terms of Mantis item 1648, Neil said the deadline for feedback was
from the Working Group. Karen said the svcc will need some time if the
svec makes changes.
Action Request [Neil Korpusik]: Come back with a plan for the next
meeting about how much time the svcc would need. We need to know what
is a reasonable schedule for svec to work on it and we need to approve
the plan. It was noted that the bc, ec tend to impact cc more than ac
October 1, 2007 Intermediate draft
Proposed IEEE submission for second paid
review
October 4, 2007 Teleconference 8am
November 1, 2007 Date for completion of IEEE review
November 13, 2007 Addressable Mantis Item list freeze in the SV*
committees
svac has 4 additional items (due today)
November 15, 2007 Teleconference 8am
December 13, 2007 Teleconference 8am
December 15, 2007 SV-BC, SV-EC freeze (merge and champions issues
ok)
*January 31, 2008 Teleconference 8am proposed
February 15, 2008 SV-CC freeze (merge and champions issues ok)
February 28, 2008 SV-AC freeze / all SV-* freeze
*February 28, 2008 Teleconference 8am proposed
March 15, 2008 Champions meeting to approve final features
*March 27, 2008 Teleconference 8am proposed
March 30, 2008 Feature freeze in the P1800
April 30, 2008 Pre-ballot draft available
Proposed IEEE submission for third paid
review
May 5, 2008 Remind entities to become members
May 21, 2008 Date for completion of IEEE review
May 30, 2008 Last editing corrections filed in svdb
June 7, 2008 Open the invitation to ballot
June 1, 2008 Submit draft for IEEE unpaid ballot review
June 15, 2008 Champions meeting
June 30, 2008 P1800 approval due
July 7, 2008 IEEE unpaid review complete
July 7, 2008 Close of the invitation to ballot
July 15, 2008 Balance in the balloting group confirmed
Ballot draft available
Balloting begins
August 15, 2008 Ballot closes
August 30, 2008 Ballot responses available
September 25, 2008 Two year anniversary for officer elections
September 30, 2008 Committees respond to ballot responses
October 15, 2008 Champions meeting
October 30, 2008 P1800 approval
November 15, 2008 Recirculation draft (Was May 31 for 1800-2005)
December 1, 2008 Recirculation results back
January 15, 2009 Initiate press release to announce IEEE-SA
Approval
March 15, 2009 Initiate press release to announce Publication
available
It is to our advantage to be done by March 15th. There is an entity fee
due if we don't finish by then. (~3k)
8 P1800 technical committees and Champions operational update
a. SV-AC, SV-BC, SV-EC, SV-CC and SV-XC
Mantis items approved by the Champions:
1556, 1645 - did not pass, will discuss again next time
The other 91 were approved by the Working Group.
The individual motions are described below.
A motion (Neil Korpusik, Charles Dawson) was made to approve items
1-40 of the approved list The motion passed unanimously.
A motion (Neil Korpusik, Dave Rich) was made to approve item 41 of the
approved list The motion passed unanimously.
A motion (Charles Dawson, Neil Korpusik) was made to suspend
discussion on item 42 until the next meeting. The motion passed. [Dave
Rich is recorded as voting against the motion.]
A motion (Neil Korpusik, Yossi Levy) was made to approve items 43-44
of the approved list. The motion passed unanimously.
A motion (Neil Korpusik, Charles Dawson) was made to approve items
45-51 of the approved list. The motion passed unanimously
A motion (Neil Korpusik, Dave Rich) was made to approve item 52 of the
approved list. The motion failed. [Charles, Neil, Dave opposed
motion.]
More discussion on this item in the next meeting.
A motion (Neil Korpusik, Charles Dawson) was made to approve items
53-54 of the approved list. The motion passed unanimously
A motion (Neil Korpusik, Charles Dawson) was made to approve items
55-91 of the approved list. The motion passed unanimously
A motion (Neil Korpusik, Mehdi Mohtashemi) was made to approve items
92-93 of the approved list. The motion passed unanimously
b. Jeita issues update
Stu said he saw a couple that need to be addressed. One is keywords and
1826 already exists for this (check with bc).
Action Request [Neil Korpusik]: Ensure we have Manis items for any new
JEITA items.
We believe that the items on the old Jeita list and the previous ballot
feedback are addressed or in the Mantis items to be resolved lists for
the committees. Neil to check. Stu agrees that the two items that the
new Jeita list has that are marked editing are editorial and do not
require action by the committees.
c. 2005 ballot issues update
Action Request [Neil Korpusik]: Neil will check on these for next
meeting.
9 NEW BUSINESS
DAC
Do we want to do anything at DAC? Stu wanted to promote the merge (no
more Verilog 1364) Stu is willing to do a presentation on it. He was
thinking that Accellera might do this. The location of DAC 2008 is
Anaheim.
We discussed DAC, and potential plans. It is suggested that we look
into a press event at DAC to discuss the merging of the standard.
VHDL use of
SystemVerilog
Karen is the technical co-chair now
The question is, if the design is VHDL can you use all of
SystemVerilog?
Yossi said some companies are probably interested. He thinks that we
shouldn't enhance both languages with same stuff. If that happened, we
would have another PSL and a mess could result. It is better to strive
for interoperability.
Karen asked if that was doable.
Chas said he prefers to improve interoperability rather than make
changes to VHDL. We should promote SV-XC to Accellera. Karen said
there is some technical interest but not much business interest.
Stu said there are two hurdles (they can be overcome though)
- interface between the two languages program block would be a
good place to have an interface
- scheduling semantics (eg program block has own regions)
Some constructs may not fit well in VHDL (always_ff)
We discussed VHDL/SV interoperability. It was suggested that we
should promote the SV-XC committee to Accellera. The issues we should
examine are limiting interoperability to Program
blocks, loose typing in Verilog TB constructs relative to VHDL, and
scheduling semantics.
Dave said he would create a separate PAR for DPI, VPI (svcc)
We should discuss at the time for the next PAR
The question was raised if we considered moving the SV-CC to a 'dot'
standard to reduce scheduling issues with SV-EC and SV-BC work at the
end of our schedule.
Mehdi asked if the 12/15 proposals voted on by then. Would we be
allowed to vote later than that? (the answer was NO)
Karen said we could try coming back with a schedule to do more after
that, but there is an issue for the svcc to finish its work. It might
be easier if those proposals don't affect the svcc (Mehdi). We need to
come back with a schedule as well if we want more time. But, we will
never be done if we set no deadline. We need to just stop at some time.
The SV-EC is concerned about being able to make the 12/15 freeze date.
It was suggested that if they need additional time, they bring a
schedule including SV-CC impacts to the next P1800 meeting.
Chas said that from the list of mantis items, most did not include
proposals. He wants those on the svcc list however. The SV-CC activity
list did not include items that currently have proposals. Charles will
send out that list.
Action Request [Charles Dawson]: Send out the Mantis list.
10 NEXT MEETING (ANNOUNCE DATE, TIME, AND LOCATION, IF KNOWN)
December 13, 2007 P1800 Meeting teleconference 8am PST
January 31, 2008 Teleconference 8am PST
Feb 28, 2008 (DVCON is the previous week)
Mar 27, 2008
11 ADJOURNMENT
A motion (Neil Korpusik) was made to adjourn the meeting. Having reached
the end of the agenda and not other business before the committee the
chair called the meeting closed at 9:51 a.m. PST.