TWiki
>
P1800 Web
>
SystemVerilogAssertionCommittee
>
SVACMeetingMinutes
>
SV-AC_Minutes_2011_09_06
(2011-09-12,
ErikSeligman
)
(raw view)
E
dit
A
ttach
Minutes of SV-AC Meeting Date: 2011-09-06 Time: 16:00 UTC (9:00 PDT) Duration: 2 hours Dial-in information: -------------------- Meeting ID: 38198 Phone Number(s): 1-888-813-5316 Toll Free within North America Live Meeting: [[https://webjoin.intel.com/?passcode=8492348]] Agenda: ------- - Reminder of IEEE patent policy. See: http://standards.ieee.org/board/pat/pat-slideset.ppt - Minutes approval - Email ballot results: Issue 3033 passed: 8y/0n/0a. Issues 3026 and 3385 passed with friendly amendments: 8y/0n/0a. - New issues - Champions' feedback 3069 Relax rules for $global_clock resolution - Issue resolution/discussion 2093: Checker construct should permit output arguments 2743: Allow subroutine_call_statement in a checker 2809: Checker instantiation in checkers' always procedure 3033: Allow procedural control statements is checkers 3034: Allow continuous and blocking assignments in checkers 3035: More flexible definition of checker argument sampling 3145: Need to clearly define "maximal property" - 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: v[xxxx-xxx--xxx---xxxx-xxx-xxx...........................] Ashok Bhatt (Cadence) v[---xx--xxx-xxxxxx-xxxxxxxxxx-xxx-xxxxxxxxx-x-xxxxx--xxx] Laurence Bisht (Intel) v[xxxxxxxxxxxxxxxxx-xxxxxxxxx-xxxxxxxxxxxx-xxxxxxxxxxxxx-] Eduard Cerny (Synopsys) v[xxx-xxxxxxxxxxx--------xx---xxx--x-xxxxxxx-xxxxx-xxxxxx] Ben Cohen (Accellera) n[------------------------------------xx-x-xxx-x--xxxxxxx] Surrendra Dudani (Synopsys) n[-------x-xxxxxx........................................] Shaun Feng (Freescale) n[---------x-x--x-x-xxxx-x-x----x-x-x--xx---xxxx---x-xxxx] Dana Fisman (Synopsys) n[----------------------------------xxxxx-xxxx-x-xxxxxxxx] John Havlicek (Freescale) v[xxxxx---x-xxx-xx-xxxx-xxxxxxxxxxxxxxxx-xxx-xxxxxxxxxxxx] Tapan Kapoor (Cadence) v[-xx---x-xx-xxxxx-xxxx-x-x..............................] Jacob Katz (Intel) t[xxxxxxxxx--xxx-xxxxxxxxxxxxxxxxxxxxxxx--xxxxxxxxxxxxxxx] Dmitry Korchemny (Intel ¿ Chair) v[xxxxxxxxxxx-xxxxx-xxxx-xxxxxxxxxxxxxxx--xxxxxx-xxxxxxxx] Scott Little (Freescale) v[xx-xxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxx-xxxxxxxxx-xxxxxxx] Manisha Kulshrestha (Mentor Graphics) v[xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx-xxxxxxxxxxxxxxxxxxx] Anupam Prabhakar (Mentor Graphics) v[x-xxxxxxxxx--xxx-xxxx-xxx-xxx--x-xx-xxx-xx--xxxxxxx-xxx] Erik Seligman (Intel) v[-xxxxx-xxxx-xxxxxxxxxx-x-xxx-xxxx-xxxx--xxxxxx-xxxxxxx.] Samik Sengupta (Synopsys) v[xxxxx-xxxxxxxxxxxxx-xxxxxxxxxxxxxxxxx-xxxxxxxxxxxxx-xxx] Tom Thatcher (Oracle ¿ Co-Chair) n[-------------------xx---xx-------x.....................] Srini Venkataramanan (CVC Pvt Ltd) n[---------x.............................................] Vibarajan Viswanathan (Marvell) |- attendance on 2011-09-06 |--- voting eligibility on 2011-09-06 Minutes ------- Dmitry will not be here next week. Tom will lead the conference call - Reminder of IEEE patent policy. See: http://standards.ieee.org/board/pat/pat-slideset.ppt participants were reminded of the IEEE patent policy. - Minutes approval Erik: Move to approve minutes Tom: Second Vote results: 9y, 0n, 0a - Email ballot results: Issue 3033 passed: 8y/0n/0a. Issues 3026 and 3385 passed with friendly amendments: 8y/0n/0a. 3385 Erik: Has made the corrections requested in the friendly amendments Scott: Move to approve proposal Erik: Second vote results: 9y, 0n, 0a 3206 Erik: Fixed line spacing Scott: Move to approve proposal Erik: Second Vote results: 9y, 0n, 0a - New issues - Champions' feedback 3069 Relax rules for $global_clock resolution We have implemented the changes requested by the champions, and have approved a new proposal Still waiting on other committees to review the proposal. - Issue resolution/discussion 2093: Checker construct should permit output arguments Reviewers have not reviewed Dmitry: Will call for vote. Anupam: Output port restrictions: sequence, property, events not allowed? Anupam: why is "wire" not allowed in checker? Because we didn't allow continuous assign? Anupam: If wires are not allowed in checkers, this must mean that output arguments to checkers are variable ports, not net ports. Dmitry Section 23.3.2 describes port connection rules Scott: Can assign an event to another event. 2743: Allow subroutine_call_statement in a checker Dmitry: Resolve as duplicate of 3033 Erik: Mantis 2897 is marked as duplicate of 2743 Erik: Move to resolve 2743 as duplicate of 3033 Jacob: Second Vote results: 9y, 0n, 0a 2897 Dmitry: Already marked as duplicate of 2743 Erik: Move to resolve 2897 as duplicate of 3033 Scott: Second Vote result: 9y, 0n, 0n 2809 Checker instantiation in checkers' always procedure Dmitry: This was an errata Mantis item. The 3033 proposal deletes the text that this Mantis Erik: Move to resolve 2809 as duplicate of 3033 Scott: Second Vote results: 9y, 0n, 0a 3034: Allow continuous and blocking assignments in checkers Dmitry: covered by 3033 Erik: Move to resolve 3034 as duplicate of 3033 Scott: Second Vote results: 9y, 0n, 0a 3035: More flexible definition of checker argument sampling Dmitry: This Mantis item was implemented by 3033 Jacob: Move to resolve 3035 as duplicate of 3033 Erik: Second Vote results: 9y, 0n, 0a 3145: Need to clearly define "maximal property" Ed: Assigned as reviewer Erik: We use the term, so we should define it. Scott: Look at notes in Mantis item written by John. Erik: Schedule vote next week? Manisha: Maximal is also used with sequences in other places Jacob: There's also a "maximal boolean expression" 3478 Make drivers of inout ports accessible Ben: You might want to write an assertion that says a device is tri-stated on a given cycle. However, when device is connected, something else may be driving the bus. The assertion would fail because it doesn't see a Z Scott: This seems like a big change in the language. Would need agreement from other committees. Erik: Don't think this was on list of authorized Scott: Has anyone else ever requested this. Ed: This may interfere with optimizations that a simulator could do Scott: This is available through PLI Jakob: But it is very complicated to implement and tool vendor may not support it. Scott: You could write your own resolution function. Erik: If all the driver information is available in PLI, then it might not be a big change after all Erik: It might be useful to implement this function using VPI/PLI calls and demonstrate that it is possible. This would make it easy to implement in the next PAR. Jacob: Also would like to see this equivalent function in the PLI. Meeting adjourned. -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.
E
dit
|
A
ttach
|
P
rint version
|
H
istory
: r1
|
B
acklinks
|
V
iew topic
|
Ra
w
edit
|
M
ore topic actions
Topic revision: r1 - 2011-09-12 - 14:22:13 -
ErikSeligman
P1800
Log In
or
Register
P1800 Web
Create New Topic
Index
Search
Changes
Notifications
Statistics
Preferences
Webs
Main
P1076
Ballots
LCS2016_080
P10761
P1647
P16661
P1685
P1734
P1735
P1778
P1800
P1801
Sandbox
TWiki
VIP
VerilogAMS
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