Skip to content Skip to footer

This course provides comprehensive training in functional verification of digital and SoC designs. Learners gain hands-on experience with SystemVerilog, UVM, assertion-based verification, and coverage-driven methodologies used in semiconductor industries.

Design Verification

Fundamental Topics

Covers verification basics, simulation principles, testbenches, functional correctness, assertion concepts, and verification methodologies.

Verification fundamentals

Testbench architecture

Assertions basics

Design Verification

Intermediate Topics

Focuses on constrained-random testing, coverage analysis, formal verification, hardware description languages, and verification planning techniques.

SystemVerilog

UVM methodology

Coverage-driven verification

Design Verification

Advanced Topics

Includes system-level verification, UVM methodology, advanced assertions, equivalence checking, low-power verification, and automation strategies.

Formal verification

Low-power verification

SoC-level verification

Design Verification

Course Outcomes

Enable students to design, implement, and validate hardware systems ensuring correctness, reliability, and compliance efficiently.

Verify complex RTL designs

Develop robust testbenches

Improve design reliability