RE: [sv-cc] partitioning of the review


Subject: RE: [sv-cc] partitioning of the review
From: Bassam Tabbara (bassam@novas.com)
Date: Wed Jan 28 2004 - 11:06:46 PST


Thanks Francoise, I'll be person D:

Person D has a heavy load (lots of addition, a new chapter: 20) sample value
functions, complex property expressions, multi clock
properties, disable iff,
recursive properties, assume statement, expect statement, [ covergroup,
coverage points, coverage functions and tasks. ]

if I can ask Michael to help with

................ covergroup,
coverage points, coverage functions and tasks.

Later,
-Bassam.

--
Dr. Bassam Tabbara
Technical Manager, R&D
Novas Software, Inc.

http://www.novas.com (408) 467-7893

> -----Original Message----- > From: owner-sv-cc@server.eda.org > [mailto:owner-sv-cc@server.eda.org] On Behalf Of Francoise Martinolle > Sent: Wednesday, January 28, 2004 10:24 AM > To: sv-cc@server.eda.org > Subject: [sv-cc] partitioning of the review > > > Here is the partitioning by functionality, I also called out > what was new > in 3.1A and needed to be carefully looked at. > > Person A: data types and expressions > chapters 1, 2, 3, 4, 5, 6, 7, sections of > chapter 23: > 23.1-23.7, 23.14-23.28, 24 > + our chapter 27 Annexes E, F, G > Person B: procedural constructs, program block chapters 8, 9, > 10, 14, 15, > 16, Annex B > Person C: classes and constraints and events > chapters 11, 12, 13, sections of chapter 23: > 23.11-23.12, > Annex C, D > Person D: assertion and coverage, APIs > chapters 17, 20, sections 23.8-23.10, 23-13, > Annex H + our > chapters: 28, 29 > Person E: hierarchy, design units > chapters 18, 19, 21, 22, 25 > > I did not include review of the BNF, I think it should be > split accross the > various functionality areas. > > Person A has a heavy load, mainly focussed on the data types and > consistency with our DPI interface chapters and annex. I > think we may found > there, some new data types which need to either be handled in > DPI or excluded. > > New capabilities: tagged unions, bit stream casting, queues, type > compatibility, tagged union expressions, overload operator, aggregate > expression fixes, streaming operators, conditional operator, set > membership, type/size system tasks, > > Person B has a medium/heavy load > New capabilities: selection statements, pattern matching, > foreachloop, > sequence events, > sequences in procedural code.implicit sensisitivities of > always_comb, fine > process control with the process class > > Person C has a medium load/heavy load (mostly changes in > constraints) New capabilities: iterative constraints, inline > randomization, new random > functions methods, randcase, random sequence generation, productions, > > Person D has a heavy load (lots of addition, a new chapter: > 20) sample value functions, complex property expressions, multi clock > properties, disable iff, > recursive properties, assume statement, expect statement, covergroup, > coverage points, coverage functions and tasks. > > Person E has a medium load > New capabilities: separate compilation, packages, nested > modules, virtual > interfaces, port expressions, name spaces, modport > expressions, clocking > blocks in modports, specify blocks in interfaces >



This archive was generated by hypermail 2b28 : Wed Jan 28 2004 - 11:11:41 PST