ASIC Design Verification with Our Comprehensive

Online Certification Course

Start Date

15th January 2025

Duration

6 Months

Training Type

Offline Classes

Course Overview

ASIC Design Verification (DV), also known as RTL/Functional Verification, focuses on ensuring the functionality of the RTL design. Since exhaustive verification is critical for the correctness of the design, the demand for Design Verification Engineers in the VLSI industry is significantly higher compared to other skill sets.

The Design Verification in VLSI course offers a comprehensive curriculum covering digital design, Verilog for verification, SystemVerilog, and UVM. It includes numerous examples, hands-on labs, and projects. Additionally, the course introduces key industry-standard protocols, providing practical experience in real-world project implementation.

Our VLSI Design & Verification course is carefully tailored to meet current industry needs and is delivered by seasoned professionals actively working in the field of Design Verification. The curriculum emphasizes essential concepts, cutting-edge methodologies, and hands-on learning. With a focus on labs and two detailed projects, the course ensures exposure to the complexities of the VLSI industry.

Course Fee

Course Highlights

Course Delivery Model

Duration & Timing

Course lessons

  • Introduction to Linux,
  • Command Line Operators
  • File Operations, Processes
  • Text Editors
  • Text Manipulating
  • Network Operations
  • Special Keystrokes
  • GVIM

• Number System, Boolean Algebra,
• SOP and POS, K-Map,
• Combinational circuits, Sequential
circuits,
• Finite State machines,
• Frequency Division,
• Setup and Hold time checks,
• Advance Design Issues: Metastability,
Noise Margins, Power, Fanout, Timing
Considerations,

Verilog HDL

• ASIC Flow, Module, declaration and Instantiation, Components of
simulation, Procedural blocks, Lexical convections.
• Data types, Module Parameters, Operators, Primitives, Functional.
representation in Verilog.
• Arrays, Memories, System tasks, compiler Directives, Continuous and
Procedural Assignments, Examples of Blocking and Non-blocking statement.
• Race Condition, Timing Controls Sequential and Parallel Blocks, Conditional Statements, loops Statements.
• Task, Functions, Difference between task and Function.

SV Testbench Architecture, Verilog vs System Verilog, SV Data types: 2 state vs 4 state variables, Dynamic Arrays, Associative Arrays, and its Usage.

Strings, Unions, Structures, Enumerated data Types, Events.

SV Interfaces: Interface ports, Mod ports, Clocking blocks, Virtual Interface, Program blocks.

SV Class, Inheritance, this operator, super operator, shallow copy, deep copy, parameterized classes, typedef classes, polymorphism, abstract class, encapsulation, dynamic casting, scope resolution operators.

IPC: Event, Mailbox, Semaphores Randomization & Constraints: Basics, specifying constraints, methods in constraints, random stability, random sequences, and random case.

Introduction, Advantage and types of assertions, Sequence & property, writing assertion using operators & system tasks.

Code coverage, functional coverage, cover groups, cover points, cover bins, cross coverage, coverage options & methods.

Limitations of SV testbench, Migrating from SV to UVM, UVM Architecture, UVM Class Hierarchy.

UVM Phase categorization, UVM Reporting.

TLM 1.0, TLM 2.0, Examples.

UVM Field Macros, Factory registration, create method, factory override.

UVM config database, construction of UVC, sequence generation, Sequences, Virtual Sequencer, Virtual Sequences.

1. Verification of APB slave
2. Verification of AHB protocol

Join Us

Who should join this course?

VLSI Tools & Lab

Tools to be used:

Payments

Admission Procedure

Step 1: Online Admission Test

Take online test for 90 mins with 60 MCQs. Syllabus includes Aptitude, Digital Electronics, Electronic Devices.

Step 2: Seat Confirmation

Enroll in the course, if selected. Start your preparation by getting access to the pre-requisite materials.

cooperating-and-working-in-team-two-successful-WKBH8QM-1.png

Placement Assistance

Our Placement Desk works closely with the leading VLSI companies to meet their entry level skilled engineer hiring needs and arranges interview opportunities for our trained engineers. The Hiring companies include both MNC and Service Companies.
We provide placement support as a complimentary service until the candidate gets the job. Interested candidates need to register with the placement desk for further assistance. For more information, please speak to our Learning Advisor.

Why Choose ChipXpert

lab

Online VLSI Lab

electrical-circuit

Synopsys Tools

partnership

Aasen Co.

recruitment

Placement Assistance

online-learning

Learning App

online-learning (1)

Industry Relevant Courses

Have Any Questions

We've answers

We provide placement assistance by arranging interview opportunities with hiring companies. This is complimentary service from ChipXpert, without charging any extra amount for this. We charge only for our training, but not for placements.

We provide placement support until candidate gets job. To Ensure Successful Placements, We provide added support including mentorship, fundamentals classes, soft skills training, mock interviews Etc.

Salary Range For Freshers Is From 3- 4 Lakhs Per Annum In Service Companies. Salaries In Product/MNC Companies Can Range Between 7 To 16 Lakhs.

Though 3-4 LPA appears similar to software salaries, your real growth comes after 3 years. First 2-3 years are to be considered as career building phase, to learn as much as you can and do not compare with others / IT salaries.   Your knowledge will be your power and your career / salary growth from 4th year onwards depends on your talent/knowledge.

Each year many companies visit ChipXpert for recruiting the various entry level positions because of the quality training that we offer. 

For complete list of companies visit https://chipxpert.com/view-hiring-companies/

We use 28nm,14nm libraries for labs, projects.

We use the latest and genuine versions of Synopsys Tools for our courses. please check course pages, for the list of tools used for that respective course. We provide a dedicated tool license for every learner during the lab/project work.

This is the biggest advantage with ChipEdge courses, as quality and standard EDA/VLSI tools are important for any VLSI course. And these tools are typically very costly ranging from $50,000 to $200,000 per license per year. Many service companies cannot afford these tools. Thanks to the EDA/Tool companies for giving these tools at subsidized & affordable rates to training companies, so that engineers can get trained on these tools.

We do have installment options for some courses. EMI option is available through our partner organizations, who provide loans for training programs. Please check with our learning advisors.

Our Testimonials