VLSI Verification

  • 4.8 | 142 Ratings
  • 556 Students enrolled
  • Certified course

About Course

  Language English

VLSI Verification Course starts with a good overview of functional verification methodologies and SystemVerilog language and then it explains the nuts and bolts of building class-based verification environment using SystemVerilog HDVL in detail.

As part of SystemVerilog for Verification module it trains you extensively on creating the testbenches using OOP, constraint random simulation and verification sign-off using functional coverage. Finally, it also walks you through UVM methodology concepts and explains the need of using IEEE standard methodologies like UVM to create SystemVerilog based testbenches.

USP : This course is very different from the standard textbooks and training courses available in the market. This verification course is completely based on a standard testbench architecture which can be used for creating SystemVerilog testbenches and at the same they can be easily migrated to UVM framework. Also, we use two main examples throughout the course to explain all the methodology and language concepts. One is a small dual port RAM RTL design which is used for explaining all the language concepts in detail, especially for the testbench implementation. The other one is a complex SOC design which is used for explaining the use-cases of certain SystemVerilog language features and challenges of migrating IP level testbenches to SOC level testbenches.

Any electronics engineer with a good knowledge in RTL design using Verilog HDL can learn all the verification methodologies and SystemVerilog language concepts from this course and grow as a hand-on verification expert.


  • Verification Methodology Overview
  • Systemverilog for Verification
  • Universal Verification Methodology Overview

Prerequisite: Any electronics/electrical engineering graduate with a good knowledge in RTL design using Verilog HDL.

Read full details


  • 1: Introduction

  • Lecture 1 Getting Familiar with VLSI Verification course 13:14
  • 2: Verification Methodology Overview

  • Lecture 2 Introduction to Verification Methodology 22:24
  • Lecture 3 Verification Process 21:46
  • Lecture 4 Reusable TB 07:24
  • Lecture 5 Verification Environment Architecture 19:01
  • Lecture 6 Constraint Random Coverage Driven Verification 25:36
  • Lecture 7 Verification Methodologies & Summary 27:11
  • Quiz 1 Knowledge Check - Verification Methodology Overview 15 Questions
  • 3: SystemVerilog Reference Book - Download FYR

  • Lecture 8 SystemVerilog - Quick Reference Guide 44 Pages
  • 4: SystemVerilog Language Concepts

  • Lecture 9 SV Concepts Agenda 06:37
VIew Full Curriculum


142 Ratings
5 83% 4 17% 3 0% 2 0% 1 0%
  • Navrita Beniwal
    26 June 2023


  • V.Sirisha
    7 June 2023


  • Amit Engineer
    13 April 2023


    30 March 2023

    Its a new learning experience for me and the teaching was good.

  • g b sidda umamaheswara reddy
    11 March 2023

    Informative, Easy to understand.

  • Dawn George E
    14 February 2023

    it was great

  • Raj Kumar Seth
    13 February 2023

    I liked the way the concepts were taught

  • L. Krishna Sai
    3 February 2023

    The course provided a in-depth knowledge in the VLSI Verification techniques and also it was really great to learn right from basics

  • Konanki Premsai Chowdary
    24 January 2023


  • R. Sathvik
    16 January 2023

    Very informative and sessions were interesting as well.

  • Amritha Rajagopalan
    15 January 2023


  • B.Sai Sashidhar Redd
    10 January 2023

    best course!!

  • Carlton Valerian Gracias
    1 January 2023


  • 23 October 2022


  • Jeya Praveena G
    11 October 2022

    The course has its basics covered completely ,helped a lot in understanding

  • Krithik Kannan N
    8 October 2022

    Its good

  • Smit Patel
    4 October 2022

    best VLSI verification course , it is very much helpful for the front - end engineer.

  • 22 September 2022


    30 August 2022


  • Rakshith H
    20 July 2022

    Good and relevant content

  • Duddu Dinesh
    17 July 2022

    Excellent Course for beginners

  • 13 July 2022

    very good

  • Jitendra Prasad R
    3 July 2022

    good course

  • Vuppala Bharath
    22 June 2022


  • 18 June 2022

    Good course.

  • Bukkasam MadhuSudhan
    14 June 2022

    nice course

  • 29 May 2022


  • Kishore Anand K
    21 May 2022

    Excellent Course.

  • 29 April 2022

    excellent learning experience, teaches the fundamentals for SystemVerilog well

  • 27 April 2022


  • Shivam Gautam
    5 April 2022


    31 March 2022


  • Varoon Kannan
    28 March 2022

    Good course. Well taught.

    20 March 2022


    16 March 2022


  • Suparna S Nair
    14 March 2022

    The course content is fabulous

  • Thanga Dharsni
    8 March 2022

    Good Course

    7 March 2022

    its good

  • 18 February 2022


  • Karthik Chockalingam
    5 February 2022

    Excellent Intro level course!

  • 9 January 2022

    Excellent course for beginners

  • Oruganti Manideep
    5 January 2022


  • 20 December 2021

    This course is very helpful for beginners

  • 16 December 2021

    It's Good

  • 15 December 2021


  • 15 December 2021

    Very good course

  • Vineeth Mathapati
    19 November 2021

    Course was really elaborative and well structured. the explanation was so detailed and the labs clear off any ambiguity, if any, left after the lectures.

    16 November 2021


  • Tulika Singh
    10 November 2021

    Perfect and to the point explanation with good examples.

  • Sathish Rajkumar
    30 October 2021

    Awesome way of putting forth the whole VLSI verification concept.

  • Varshaa KS
    16 October 2021

    It was a carefully planned and thorough course.

  • Harshal Patil
    12 October 2021

    it was great course, overall my learning experience was great.

  • 3 October 2021

    It is very detailed and it is explained very well in simple, easy-to-understand language.

  • Soumya J
    24 September 2021

    Amazing content

  • 20 September 2021

    amazing course helps you get an in-depth idea of the basic concepts

  • 8 September 2021

    it's really good

  • 5 September 2021

    I found it very helpful

  • Venuturupalli Surya Narasimha Mehar
    30 August 2021

    This course laid good fundamentals on the VLSI Verification Process using System Verilog basically followed by introduction to UVM at the end of the course. The hands on labs and course projects were really helpful for having a better learning process.

  • 28 August 2021

    good course

  • Manju Rahul
    16 August 2021

    Wonderful course to learn verification! Loved the way Mr. Shiv kumar explained the concepts with great examples, especially Object oriented programming.

  • 11 August 2021


  • Chilukuri Madhu Vamsi Krishna
    8 August 2021

    the course was really helpful to understand the concepts indepth

  • Mallepally Prathyusha Reddy
    8 August 2021

    Good Course

  • 19 July 2021

    Course was good

  • 14 July 2021

    Very useful for beginners

  • Doppalapudi Sri Sai Satwik
    12 July 2021

    Best course to learn SysVerilog

  • Om Darshan Paul
    10 July 2021

    It is an ultimate course covered all the concept in well demonstrated manner. I felt happy and happy enjoyed alot during course and will be always wanted myself to learn the concepts

  • Gyan Vir Singh
    9 July 2021

    it was a nice learning

  • Deepthi
    30 June 2021

    Great course!

  • 29 June 2021


  • Ananya Ghorai
    26 June 2021

    The content is really very in detail and the explanation of each topic is quite satisfactory. The course structure is also great.

    23 June 2021

    Concepts are well explained

  • Rishi Pachipulusu
    18 June 2021

    It was really helpful to understand the way in which verification is done and is well explained

  • Saumya Tripathi
    11 June 2021


  • Siddhant Jain
    4 June 2021

    Very good course for concepts of Constraint Driven Verification using System Verilog

  • Samartha Raj
    29 May 2021

    excellent course

  • Ajit Bandhu
    22 May 2021


    11 May 2021

    It's an wonderful experience and really good course for beginners to start from scratch and become expertise... thank you Sivakumar sir for this amazing course.

  • Rahul Sola
    11 May 2021


  • Mohammed Mohiuddin
    6 May 2021

    I just finished the course and still following the steps as instructed by Sivakumar sir... So far it is very easy to learn as a beginner.. Thanks for the great course!

  • Anusree Das
    4 May 2021

    excellent...the course is so helpful

  • Subramaniam
    29 April 2021

    Covers the basics of sv well..

  • 27 April 2021

    Very well laid out course, seems perfect for a beginner like me.

  • Swati Pathare
    16 April 2021

    Great course.

  • 14 April 2021

    Concepts are explained in a lucid and elaborate manner hence it is a must for beginners in vlsi verification.

  • Priyanka Rathore
    8 April 2021


  • Sri Srujan
    4 April 2021

    The course is the best place to learn system verilog - as it's a niche subject and information is not readily available everywhere. So if you want to skip the hassle of reading multiple books, this course is what you're looking for.

  • Ajit Bandhu
    1 April 2021

    very well organized and disciplined topic covered

  • Shravani Rajiv Triwad
    30 March 2021

    An excellent course; I highly recommend it.

  • Papu Maharana
    30 March 2021

    This is a very good course.

  • Sayandeep Sengupta
    28 March 2021


  • Aprameya.R.S
    26 March 2021

    Fantastic course for beginners.

  • Ananth Noorithaya
    25 March 2021

    Good course

  • 17 March 2021

    Good theory in course

  • Anantha Geetha
    14 March 2021


  • Kaka Naga Deepthi
    13 March 2021


  • Om Ravindra Aher
    10 March 2021

    Great course for those who are new in VLSI-verification field. All the concepts of verification i.e Frontend Verification and Backend Verification are precisely explained. Also concepts of System Verilog are explained in very great manner. One of the Add-Ons i observed in the course is that case study is been included which really clears your concept in depth. Thank you very much Sivakumar Sir for designing such a great course.

  • Viresh Pandey
    6 March 2021

    Great Course

  • Kajol Madhavrao Gundile
    2 March 2021

    Everything explained in very precised manner.

  • Muhammad Bakir
    28 February 2021


    28 February 2021


  • Madderi Yashwanth Reddy
    20 February 2021


  • Smita
    18 February 2021


  • 4 February 2021

    Excalent course

  • Sreedhar Ar
    27 January 2021

    Elaboration of concepts are very clear

  • 5 January 2021

    Good course

  • Allam Mahesh Babu
    4 January 2021

    Looks good. This might help to get overview of SV module

  • Puneet Singh
    31 December 2020


  • Bavneet Kaur
    29 December 2020


  • 22 December 2020

    The course is perfect for learning nuances!

  • Akki Kondareddy
    22 December 2020

    well explanation every concept with examples.

  • Fathima Janna
    21 December 2020


  • Yaswanth Kowtha
    18 December 2020


  • Nalluri Tarun
    10 December 2020

    This course is excellent. I like the way how he taught the concepts.

  • Swetha G
    2 December 2020

    this course is very useful

  • Sheshatwam Vangmai
    23 November 2020

    Course is clear and easily understandable

  • Sudhanva B
    22 November 2020


  • M Sai Deepthi
    22 September 2020

    My VLSI Verification and System Verilog course experience in Maven Silicon has been great. Video explanations are very clear. Trainers explain each and every topic in a precise way. The Q&A sessions are up to the mark, the technical support members are very active and they cleared my doubts in no time. I will consider my experience with this organization as a big step in the future. Thank you for this wonderful teaching.

  • Swetha G
    10 July 2020

    The staffs are always ready to clarify the doubts of ours at any time. If you are really interested in VLSI domain ,MAVEN SILICON will help you to gain more knowledges .It has an Excellent content which helps to improve ourselves in this domain field.

  • Dheeraj Kumar
    10 July 2020

    The journey with the Maven Silicon is incredible the way of teaching and course content is good. The course content mainly cover related to industry level u will get to know how the industry is going on and they will teach from the scratch itself so that we can easily understand the concepts . And technical staffs are really good whatever we have doubts we can clarify in the Live Q&A sessions which will be held in the weekends or in the WhatsApp group the staff are very interactive and very supportive they will clarify the doubts within 24hrs. The journey with the Maven Silicon is really great .

    10 July 2020

    I think this course is one of the best courses that I have ever come across. The support team is really great. The explanation in the videos is really good. And Satish sir is such a great mentor and support throughout the course. The whole team supported during any queries that I have faced during the course. And I am really thankful to the whole Maven family for this.

  • Kevin Mathew
    12 January 2020

    Every concept has been explained in detail with examples. Also the practical examples like SOC TB architecture helped me to understand how we can apply the SV concepts.

  • Rajeshwari
    11 January 2020

    Experienced verification expert explaining the concepts practically is a great thing about this course. Learning becomes very easy because of his explanations.

  • Mark
    9 January 2020

    I like the way the trainer explains the concepts in detail. I was able to watch the videos repeatedly and discuss my doubts during live Q&A. It helped me so much to understand the concepts clearly. I would say this is much better than the class room session.

  • Rebecca
    6 January 2020

    Practical examples like SOC verification flow were very useful to understand why we need SystemVerilog to verify the complex chips. This is one of the best online courses that I would highly recommend to the engineers who want to become verification experts.

  • Rakshith
    5 January 2020

    Very good explanation, The way he explains the concepts makes me feel that he is sitting along with me and explaining the concepts nicely. I am enjoying the course.

  • Meha
    1 January 2020

    Excellent course to study online. The explanation is Awesome and very practical.

  • Show more reviews