RE: [sv-champions] Champions meetings have been scheduled

From: Rich, Dave <Dave_Rich_at_.....>
Date: Thu Jul 26 2007 - 00:52:26 PDT
Comments below

> 
> 
> 
> From sv-cc
> 
> Id      Summary
> 
>  985    cbSizeChange for queues too?
[DR>] Needs updating 27.14 is now 36.16
> 1385    Please document compatibility issues between 1364 and 1800 VPI
> 1603    Unused vpiMultiArray declaration in vpi_user.h
[DR>] Change should be to 1800-2008 Annex L
> 1614    P1800-2005:  27.52 no expr for disable fork objects
[DR>] 27.52 is now 36.67
> 1631    P1800-2005 27.14 note k has an error
[DR>] 27.14 is now 36.16
> 1632    P1800-2005 sections 27.14 note k and 27.22 note f are
incompatible
[DR>] 27.22 is now 36.26
> 1664    IEEE 1800-2005 27.7 Note 'e': First sentence should be
rewritten
[DR>] 27.7  is now 36.9
> 1669    P1800-2005 Sections 27.34 and 27.36 commas are inconsistent
[DR>] 27.34 is now 36.45
> 1684    vpiParent clarification needed for complex var/net objects
[DR>] 27.14 is now 36.16
> 1699    1800-2005+ draft 3 sections 36.34 and 36.68 problem with
vpiReturn
> 1700    vpiTimeConst and vpiNullConst have the same value
[DR>] Annex I is now Annex L
> 1716    Clarify handling of DPI formals/actuals with rand/randc
qualifier
[DR>] Annex F is now Annex I
> 
> From sv-ac
> 
> 1460   Allow actions within assume property statement
> 1466   shortcuts for delay and consecutive repetition
[DR>] I am opposed to this enhancement at the current time for the
following reasons:
1. This is not Verilog-like. Use of a range specification [n:m] in
Verilog is quite common and having a single character does not fit with
rest of the language. Also, '?' means 'z' in Verilog
2. Other parts of the language use similar range specifications (Queues
and coverage transitions). If we must have these shortcuts, shouldn't
they be uniformly applied? In then end, I don't think the 2 keystroke
shortcut is worth the instability.

> 1543   Meaningless sentence in 17.15 and Annex H
> 1550   $sampled function definition
> 1567   22.9: in Syntax 22-7, should be no semicolon
> 1591   17.7.3, 22.9: $past syntax not precise
> 1601   new keyword for untyped formal arguments
[DR>] I am opposed to this enhancement at the current time. It is
unfortunate that we ever allowed un-typed formals. The language should
be fixed properly so that un-typed formal are obsolete rather than
allowing them to be mixed with typed formals.
> 1648   Default reset for assertions
[DR>] I am against this enhancement at the current time. I believe this
feature will be useful in a wider context, such as covergroups, but the
committees have not had time to study this. If we add this feature now,
it will be harder to address the other areas due to backward
incompatibilities. For example, suppose the sv-ec decides that default
disable should also disable sampling of covergroups. We can't add that
capability later; we must look at all the other areas that could be
affected. But due to schedules and merge activities, the other
committees have not been able to investigate.
> 1674   Context value functions
[DR>] I am opposed to using system functions that represent syntactic
sugar. I think syntax is better at representing syntactic sugar. For
example "clk = default clocking"
> 1677   Add $changed sampled value function
> 1704   need to specify behavior of attached subroutine on empty seq
match
> 1722   there exists bind inconsistencies between the BNF and the text
> 
> 
> From sv-bc
> 
> V-1364
[DR>] These should be changed to sv-bc
> 0000999  check index
> 0001004  5.1.13: Zero fill in ?: even if signed or x/z
> 0001101  17.1.1: not clear how "\a" is interpreted
> 0001143  allow unsized numbers and integer variables in concatenations
> 0001153  parameterized task/function extensions
> 0001198  Support a container to define how to interface to a set of
> signals.
> 
> SystemVerilog
> 0000227  Ambiguous phrase "packages must exist"
> 0000915  Size wrong in comments of an example of 4.10
> 0000918  'medal' reference refers too far back in text
> 0000965  Name from example should use constant-width typeface
(6.3.2.1)
> 0001064  Multi-line string literals?
> 0001297  genvar clarification
> 
> --
> ---------------------------------------------------------------------
> Neil Korpusik                                     Tel: 408-276-6385
> Frontend Technologies (FTAP)                      Fax: 408-276-5092
> Sun Microsystems                       email: neil.korpusik@sun.com
> ---------------------------------------------------------------------
> 
> 
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.


-- 
This message has been scanned for viruses and
dangerous content by MailScanner, and is
believed to be clean.
Received on Thu Jul 26 00:53:04 2007

This archive was generated by hypermail 2.1.8 : Thu Jul 26 2007 - 00:53:07 PDT