| Anonymous | Login | 2010-09-08 23:56 PDT |
| Main | My View | View Issues | Docs | Wiki |
| Viewing Issue Simple Details [ Jump to Notes ] [ Wiki ] | [ View Advanced ] [ Issue History ] [ Print ] | ||||||
| ID | Category | Severity | Date Submitted | Last Update | |||
| 0002173 | [SystemVerilog P1800] SV-AC | feature | 2007-11-05 08:22 | 2008-12-03 04:35 | |||
| Reporter | John Havlicek | View Status | public | ||||
| Assigned To | Yaniv Fais | ||||||
| Priority | normal | Resolution | fixed | ||||
| Status | closed | Product Version | |||||
| Summary | 0002173: Add case construct for properties. | ||||||
| Description | Users have asked for the case construct to be made available at both the sequence and property levels. Overloading the syntax should be possible in the same way that it has been done for "and" and "or". Due to time constraints, this proposal is limited to adding case for properties. | ||||||
| Additional Information | |||||||
| Tags | No tags attached. | ||||||
| Type | Enhancement | ||||||
| Attached Files |
|
||||||
|
|
|||||||
Relationships |
|||||||||||||||||||||
|
|||||||||||||||||||||
Notes |
|
|
John Havlicek (manager) 2008-02-26 10:59 |
2008-02-25: E-mail vote failed, 7y/1n/2a. There were friendly amendments. |
|
John Havlicek (manager) 2008-02-26 11:31 |
2008-02-26: Voice vote to approve proposal and friendly amendments, 7y/1n/0a. MK voted no: The reason is that I do not think it adds any critical functionality. The friendly amendments were implemented in 2173_prop_case_080226_yf.pdf. |
|
John Havlicek (manager) 2008-03-13 04:25 |
I proactively uploaded the revision 2173_prop_case_080312_yf.pdf to facilitate review. This version has not been approved by SV-AC. The currently approved version is 2173_prop_case_080226_yf.pdf. |
|
Dmitry Korchemny (manager) 2008-03-20 07:31 |
2008-03-20: Voice vote 5y/0n/0a |
|
Neil Korpusik (administrator) 2008-04-25 18:01 |
The proposal was sent back to the SV-BC by the Champions in the April 24th, 2008 conference call. There may be some issues with side-effects. For example, case expressions as constants. There are a lot of pieces of functionality that go along with a case statement. Move: Dave - send 0002173 to the sv-bc for review Second: Shalom Abstain: Stu, Brad - not necessary Passed with 2 abstains (5 in favor) |
|
mmaidment (manager) 2008-05-28 10:00 |
During the May 12, SV-BC meeting this proposal was reviewed. Issues were raised including: BNF appears to have problems between property_statement and property_expr 'if' is not in bold/courier font in Annex F changes. Likely should be. Does expression sizing follow same rules as case statement? Likely not stated in use with rand sequence (17.17.3 in Draft). SV-BC suggests that Yaniv work with someone from SV-BC to refine the semantics. |
|
Dmitry Korchemny (manager) 2008-06-30 12:32 |
The verrsion aligned with Draft6, updated according to SV-BC feedback. Passed by voice vote 2008-06-30: 5y/0n/0a |
|
Brad Pierce (developer) 2008-07-07 11:10 |
At SV-BC meeting of July 07, 2008, the following was resolved in follow-up to http://www.eda.org/sv-bc/hm/8765.html [^] Cliff friendly amendment: In example and text that refers to it, replace keyword 'wait' with a nonreserved identifier. Gord moves to approve with Cliff's friendly amendment. Shalom seconds. No opposed. Steven abstains because of insufficient time to fully review proposal. Motion passes. |
|
Neil Korpusik (administrator) 2008-07-15 18:15 |
The proposal was unanimously approved by the Champions in the July 10th, 2008 conference call with the following friendly amendments. -- Change 'wait' to 'delay' in the example. -- The proposal needs to be updated on mantis before going to the working group. Neil confirmed that this friendly amendment was implemented in the proposal uploaded on July 13. |
|
Neil Korpusik (administrator) 2008-08-18 18:38 |
The proposal was unanimously approved by the Working Group in the conference call of August 14, 2008. |
|
Stuart Sutherland (manager) 2008-09-06 23:58 |
The change proposal was implemented in draft 7. |
|
John Havlicek (manager) 2008-09-20 14:11 |
Draft 7 Review: 2173 . In Syntax 16-16 and Annex A.2.10, RHS of production for property_declaration, there should be no red ";" following property_statement_spec. . 16.13.16, the horizontal line at the top of Syntax 16-19 is missing. . F.3.4.6, the sentence beginning "Where specify(b) is ..." needs to apply to all the items with case property statements. The proposal shows this text shifted to the left. I think it will be better to put this text before the items with case property statements and change the wording to "Let specify(b) be ...". |
|
Stuart Sutherland (manager) 2008-10-01 19:55 |
The changes requested in bug note 7541 were implemented in draft 7a. |
|
Dmitry Korchemny (manager) 2008-12-03 04:35 |
Reviewed by Yaniv. |
| Mantis 1.1.7[^] Copyright © 2000 - 2008 Mantis Group |