Introduction
  • Introduction
Introduction to IC Verification
  • Introduction to IC Verification
  • Importance of IC Verification
  • Types of Pre-Silicon Verification
Design and Testbench
  • Design and Testbench
  • Types of Stimuli
SystemVerilog for Verification
  • SystemVerilog
Datatypes in SystemVerilog
  • Basic Data Types
  • More Basic Data Types
  • User Defined Data Types, Structs and Enumerations
  • Fixed Size Arrays
  • Dynamic Arrays
  • Queues
  • Associative Arrays
  • Array Manipulation Methods
  • Casting
  • Scope and Lifetime
Operators in SystemVerilog
  • Operators
Interface
  • Interfaces
  • Modports and Clocking Blocks
Program Control
  • Initial, Final and Always blocks
  • Selection, Loop and Jump statements
  • Tasks
  • Functions
  • Fork...Join
Program Block
  • Program Block
Case Study
  • Case Study
Summary
  • Summary