Minutes from SV-AC Committee Meeting

Date: 2010-08-00

Time: 16:00 UTC (9:00 PDT)

Duration: 1.5 hours

Dial-in information:


Meeting ID: 38198

Phone Number(s):

1-888-813-5316 Toll Free within North America

Agenda:


- Reminder of IEEE patent policy.

See: http://standards.ieee.org/board/pat/pat-slideset.ppt

- Minutes approval

- Email ballot results

2585, 2558 passed.

2412 failed.

- New issues

- Issue resolution/discussion

2938: Surprising (to some users) interaction between deferred assertions

& short-circuiting

2095: Clarify meaning of distribution as condition for "disable iff"

3117: make it clear that rewriting algorithm (F.4.1) applies to checker

and let

1763: The LRM does not define whether assertion control tasks affect

sequence methods and events

1853: BNF for calls to $rose and other sample value system functions.

2452: No vacuity information about synchronous aborts

2904: Clarify when disable iff condition must occur relative to starting

and ending of an attempt

3134: sequence and property range parameters are erroneously defined

3135: Verbal explanation of nexttime and always is misleading for

multiple clocks

1678: Clarify that rewriting algorithm doesn't replace name resolution

2571: confusing assertion clock inference rule

2386: Rename 16.9 to "Local variables"?

- Enhancement progress update

- Opens

Attendance Record:


Legend:

x = attended

- = missed

r = represented

. = not yet a member

v = valid voter (2 out of last 3 or 3/4 overall)

n = not a valid voter

t = chair eligible to vote only to make or break a tie

Attendance re-initialized on 2010-07-06:

n[x--xxx] Laurence Bisht (Intel)

v[xxxxx-] Eduard Cerny (Synopsys)

v[xxxxxx] Ben Cohen

v[xxxxxx] Surrendra Dudani (Synopsys)

v[x-xxxx] Dana Fisman (Synopsys)

v[xxxxxx] John Havlicek (Freescale)

v[xxxxxx] Tapan Kapoor (Cadence)

t[xxxxxx] Dmitry Korchemny (Intel ¿ Chair)

v[xxxxxx] Scott Little (Freescale)

v[xxxxxx] Manisha Kulshrestha (Mentor Graphics)

v[xxxxxx] Anupam Prabhakar (Mentor Graphics)

v[xx-xxx] Erik Seligman (Intel)

v[xxxxx.] Samik Sengupta (Synopsys)

v[xx-xxx] Tom Thatcher (Oracle ¿ Co-Chair)

|- attendance on 2010-08-10

|--- voting eligibility on 2010-08-10

Minutes:


- Reminder of IEEE patent policy.

Participants were reminded about the IEEE patent policy

-Minutes

Erik: Move to approve minutes

Tapan: Second

Vote results: 11y, 0n, 0a

Email ballot results

2485 2558 Passed.

2412 Failed

(Samik Joined)

(Laurence Joined)

2485:

Surrendra: Will add the indefinite articles for the sentence as

requested in the friendly amendment, then Dmitry will mark it

resolved.

2558:

John: Suggested adding a reference to 6.21

Surrendra: Will add this reference, then Dmitry will mark it resolved.

2412:

John: Proposal had changed "otherwise" to "if used outside an assertion"

Felt that "otherwise" was still needed to show the priority of the

different rules.

Anupam: Will Make the text read: "Otherwise, if used outside an assertion"

John: Change "Unclocked sequence" to "sequence"

You infer a clock which could apply to this part of the sequence.

Inferred clock will not apply if sequence has a clock.

Wants text to be more general.

Anupam: Will make the change.

Dmitry: Other comments: Text says "actual" for actual arguments

Anupam: Will change "actual" to "actual argument"

Dmitry: Text mentions sequences passed as arguments to modules.

What about interfaces and programs?

What about tasks and functions?

Anupam Anything other than checker

inference should be done in context of where it is passed.

Anupam: Has already made the grammar changes suggested by Ben.

Scott: Feels his comments have been addressed.

Eric: His comments are the same as others. Anupam has taken care of them.

Anupam: Will upload new proposal today.

Issue resolution/discussion

2938

Eric: Has uploaded a new proposal. Adds new example.

Scott: Fine with it.

Dmitry: Will call for an e-mail vote

Dmitry: NOte: Don't do paragraph indentation

Eric: Will fix indentation

2095

Tom: Mantis item asks for explanation and example of using "dist" in

a disable iff statement. Does anyone have an example?

Ed: LRM does define distributions on page 375

John Fundamental problem with interpreting dist as inside

Ed: It's defined explicity by LRM. Would have to change definition.

John: Consider case where x is one bit x dist {0:=30, 1:=70} would be

always true.

Ed: Yes, that's how it is defined.

Ben: Seems like distribution should be interpreted as the value of the

expression, with instructions to the random simulator about how often

to generate each value.

Dmitry Suggest opening new mantis item for this.

Tom Will open new mantis item.

John Mantis description mentions long conversation between SV-CC and other

committees to understand the meaning of a distribution.

Can we recover thread of this conversation? It might be helpful in

informing our course of action.

John Don't close current one unless we're sure that disable is not

a special case.

Dmitry: Will hold a vote next time to discuss closing this Mantis item.

Enhancements

2751 Ben has uploaded an example of the usage of interfaces passed as

arguments to checkers.

Meeting adjourned.

Topic revision: r1 - 2010-08-20 - 22:17:13 - ErikSeligman
 
Copyright © 2008-2026 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback