Following up to http://www.eda.org/sv-bc/hm/8178.html, here's an updated list of 2009 design enhancements, including a few from SV-AC, SV-EC and SV-SC. -- SV-AC Severity system tasks wherever $display is legal http://www.eda.org/svdb/view.php?id=1641 Equivalence (<->) and implication (->) operators http://www.eda.org/svdb/view.php?id=1758 Elaboration-time user assertion and error reporting tasks http://www.eda.org/svdb/view.php?id=1769 -- SV-BC package import declarations in module/interface headers http://www.eda.org/svdb/view.php?id=329 $display for unpacked (%p) http://www.eda.org/svdb/view.php?id=331 default parameter values optional http://www.eda.org/svdb/view.php?id=907 `undefineall compiler directive http://www.eda.org/svdb/view.php?id=1090 localparam in parameter port lists http://www.eda.org/svdb/view.php?id=1134 field widths in print formats http://www.eda.org/svdb/view.php?id=1175 selects on concatenations http://www.eda.org/svdb/view.php?id=1197 package export declarations http://www.eda.org/svdb/view.php?id=1323 package automatic http://www.eda.org/svdb/view.php?id=1524 default values for macro args http://www.eda.org/svdb/view.php?id=1571 `__FILE__ and `__LINE__ compiler directives http://www.eda.org/svdb/view.php?id=1588 $sformatf http://www.eda.org/svdb/view.php?id=1589 default input values for module/interface ports http://www.eda.org/svdb/view.php?id=1619 http://www.eda.org/svdb/view.php?id=2399 %x as synonym for %h (standardizes common practice) http://www.eda.org/svdb/view.php?id=1749 "1800-2009" version specifier for `begin_keywords http://www.eda.org/svdb/view.php?id=1826 $system (standardizes common practice) http://www.eda.org/svdb/view.php?id=1863 0-delay-glitch-free semantics of unique/unique0/priority case/if http://www.eda.org/svdb/view.php?id=2008 params in configs http://www.eda.org/svdb/view.php?id=2037 unique0 http://www.eda.org/svdb/view.php?id=2131 packed arrays of enums http://www.eda.org/svdb/view.php?id=2374 http://www.eda.org/svdb/view.php?id=2448 -- SV-EC functions can contain NBA, event trigger, and fork-join_none, but not fork-join http://www.eda.org/svdb/view.php?id=1336 (discussion --> http://www.eda.org/svdb/view.php?id=1615 ) (history --> http://www.boyd.com/1364_btf/report/full_pr/276.html ) time unit / time precision notation http://www.eda.org/svdb/view.php?id=1623 -- SV-SC 'let' name binding construct http://www.eda.org/svdb/view.php?id=1728 'edge' in sensitivity lists http://www.eda.org/svdb/view.php?id=2396 -- Brad Pierce -- http://www.linkedin.com/in/bradpierce -- This message has been scanned for viruses and dangerous content by MailScanner, and is believed to be clean.Received on Sun Oct 12 11:07:50 2008
This archive was generated by hypermail 2.1.8 : Sun Oct 12 2008 - 11:09:14 PDT