UCSC Extension in Silicon Valley UCSC Extension in Silicon Valley Silicon Valley's #1 Choice For Professional Training
Areas of Study UCSC Extension UCSC Extension Certificates On-Site Training with UCSC Extension in Silicon Valley International Students Online Learning
UCSC Extension Home My Cart Student and Instructor Portal Log-in, Log-out
About UCSC Extension Contact UCSC Extension
Search Courses

19963 Structured Verification Methodology Using SystemVerilog, Workshop

X400.332 CMPE


back search again

Course Description:

The Verification Methodology Manual (VMM) for SystemVerilog addresses important aspects of structured verification development for today's chip and system designs. This workshop explores key benefits and other important aspects of structured verification methodology and practices embedded in VMM for SystemVerilog. You will be introduced to the methodology and strategy for building reusable verification components and structured verification environments. Students will preform short exercises by running programs in the lab.

Topics Include:

  • Verification planning and goal setting
  • High-level structures for building a generic verification environment
  • Object-oriented test-bench partitioning, interface definition, and encapsulation
  • Code reuse: commonality of objects within a single project or across projects
  • Constrained-random stimulus generation
  • Coverage-driven verification
  • VMM standard library base classes and checker library overview

Prerequisite(s):

This course is for students with practical experience in design verification or for those who have taken introductory courses in SystemVerilog or other design-verification languages. Substantial knowledge of object-oriented programming concepts such as in C++ and Java is required.



Sections:

While there are currently not any sections scheduled for this course, it is offered. To notify us that you are interested in this course and to be informed the next time it is offered, please click "Request Information". We will then ask you to enter or confirm your contact information.
REQUEST INFORMATION

 
home        |          contact us        |         partnerships        |         help        |          privacy disclosure        |          ada compliance