Previous Section Next Section

Part 2: e Basics

 

3 Basic e Concepts
Conventions, Data Types, Simulator Variables, Syntax Hierarchy

 

4 Creating Hierarchy with Structs and Units
Defining Structs, Extending Structs, Defining Fields, Defining List Fields, Creating Struct Subtypes with when, Units

 

5 Constraining Generation
Basic Concepts of Generation, Basic Constraints, Implication Constraints, Soft Constraints, Weighted Constraints, Order of Generation, Constraint Resolution, Do-Not-Generate Fields

 

6 Procedural Flow Control
Defining Methods, Conditional Actions, Iterative Actions, Useful Output Routines

 

7 Events and Temporal Expressions
Defining Events, Event Emission, Event Redefinition, Sampling Events, Temporal Operators, Temporal Expressions, Predefined Events

 

8 Time Consuming Methods
Defining TCMs, Invoking TCMs, Wait and Sync Actions, Gen Action, Using HDL Tasks and Functions

 

9 Checking
Packing and Unpacking, Data Checking, Temporal Checking

 

10 Coverage
Functional Coverage, Coverage Groups, Basic Coverage Item, Transition Coverage Items, Cross Coverage Items, Latency Coverage, Turning On Coverage, Viewing Coverage Results

 

11 Running the Simulation
Verification Components, Execution Flow, Synchronization between HDL Simulator and Specman Elite

Previous Section Next Section