Digital Design Using System Verilog (Video Course)

Prerequisite: Digital Design with Verilog

The course covers the following topics

  • Introduction
  • Packages
  • Declarations
  • Variables
  • Variables initialization
  • Literal Values
  • Built in data types
  • Sequential logic
  • Type casting
  • Constants
  • User defined types
  • Enumerated types
  • Arrays
  • Structures
  • Unions
  • Packed arrays
  • Unpacked arrays
  • Array operations
  • Combinational blocks
  • Latch blocks
  • Sequential blocks
  • Tasks
  • Functions
  • Operators
  • For loop
  • do while loop
  • foreach loop
  • continue, break and return
  • case statement
  • priority case
  • unique and priority
  • unique if else
  • priority if else
  • Modeling FSMs
  • Nested modules
  • Implicit port connections
  • aliasing
  • Reference port
  • Interfaces
  • modports
  • System verilog design examples
  • Synthesis guidelines
YouTube player
Sample Video

Payment link for Indian Customers

Payment link for Overseas Customers

Message Us on WhatsApp