In a big picture, the LRM would be organized as: declarations, scheduling semantics behavioral descriptions hierarchy language constructs and configs misc (system task compiler directives) APIs Annexes Scheduling semantics could be defined either early as pictured below or late right after the coverage section. In 1364, it was defined after tasks and functions which was the last chapter describing behavioural constructs. Scheduling semantics is a central chapter and perhaps it may be better to have it early in the LRM rather than waiting for after the coverage chapter. Another possibility of organization would be to list the coverage API after the coverage chapter and the assertion api after the assertion chapter. I just want to mention it even though I like to group all APIs together. 1 (was 1) Overview 2 (was 2) Normative References 3 (was 3) Literal Values 4 (was 4) Data Types 4.17 (was 7) Attributes [move old clause 7 into new clause 4.17] 5 (was 5) Arrays 6 (was 6) Data Declarations 6.3.1 (was 22) Parameters [merge old clause 22 with old 6.3, make "const" 6.3.2)] 7 (was 12) Classes 8 (was 8) Operators and Expressions 9 (was 15) Scheduling Semantics 10 (was 9) Procedural Statements and Control Flow 11 (was 10) Processes 12 (was 11) Tasks and Functions 13 (was 13) Random Constraints 14 (was 14) Interprocess Synchronization and Communication 15 (was 16) Clocking Blocks 16 (was 17) Program Block 17 (was 18) Assertions 18 (was 21) Coverage 19 (was 19) Hierarchy 20 (was 20) Interfaces 21 (was 23) Configuration Libraries 22 (was 24) System Tasks and System Functions 23 (was 26) Compiler Directives 24 (was 25) VCD Data 25 (was 27) Deprecated Constructs [was "Features Under Consideration for Removal From SystemVerilog"] 26 (was 28) Direct Programming Interface (DPI) 27 (was 32) SystemVerilog VPI Object Model 28 (was 29) SystemVerilog Assertion API 29 (was 30) SystemVerilog Coverage API 30 (was 31) SystemVerilog Data Read API Annex A (was Annex A) Formal Syntax Annex B (was Annex B) Keywords Annex C (was Annex C) Std Package Annex D (was Annex D) Linked Lists Annex E (was Annex H) Formal Semantics of Concurrent Assertions Annex F (was Annex E) DPI C-layer Annex G (was Annex F) Include file svdpi.h Annex H (was Annex G) Inclusion of Foreign Language Code Annex I (was Annex I) sv_vpi_user.h Annex J (was Annex J) Glossary Annex K (was Annex K) Bibliography IndexReceived on Mon Apr 11 15:09:28 2005
This archive was generated by hypermail 2.1.8 : Mon Apr 11 2005 - 15:09:28 PDT