VLSI systems are designed using hardware description languages (HDLs). There are three types of HDLs: VHDL, Verilog, and SystemVerilog. VHDL and Verilog are considered as a general-purpose digital design language and SystemVerilog is an enhanced version of Verilog, used only for verification purpose. This course covers UVM methodology which is an advanced verification concept and gives you an in-depth introduction to the main enhancements that SystemVerilog offers for testbench development. It also discusses the benefits and issues with new features, demonstrates how verification is more efficiently and effectively done using SystemVerilog constructs, opportunity to explore in depth verification enhancements such as object-oriented design, constraint random generation, and functional coverage. At the completion of this course you should have learnt to create test plan and development with hands-on labs using the verification concepts and methodology.
Upon successful completion of the course, the learner will be able to
Understand logic verification using Verilog simulation.
Explore the new features of SystemVerilog and UVM based verification and demonstrate the improvements in verification environment efficiency from their use.
Illustrate how to exploit these features for more efficient verification and testbench development.
Know the difference between synthesizable and non-synthesizable code.
Understand the difference between Designing and Verification of an IC.
Understand the differences between simulator algorithms.
Explain key features for verification methodologies, using some of the key features such as classes, OOP, randomization, and functional coverage.
Learning through E-Box is completely Hands-on and practice based thereby helping you understand the intricacies of Live Project Scenarios
E-Box’s programs and Courses are designed by Professionals in the Industry & Academicians, assuring a quality learning experience
With 100’s Mentors online ready to get your Doubts clarified and to Hand Hold you, you will always have someone to sort things our for you
All our Mentors are Top Professionals from their respective Industries. In E-Box you Learn and get mentored by professionals
Auto Evaluation is the Core of E-Box. Your solutions and answers are evaluated instantaneously by E-Box, thereby saving learners a lot of time
With Auto - Evaluation being the core of the Platform, E-Box uses AI & ML to assist Learners during their course of Study
E-Box’s AI algorithms provide you with Exercises that are Personalised and Adaptive based on your Interest and Calibre
Data becomes the core for evolving a personalised learning. E-Box uses these metrics for an Auto Corrective Learning Process