<%@LANGUAGE="VBSCRIPT" CODEPAGE="936"%> 国家集成电路设计深圳产业化基地
 
      中心资源
      技术及认证培训
      学历教育
      专题讲座及研讨会
      联系我们

首页 > 培训中心 > 技术与认证培训



Synopsys SystemVerilog VMM Training Workshop

举办时间:2008年6月5-6日 星期四到星期五
上课地点:深圳集成电路设计产业化基地: 深圳市高新区中区科技中二路软件园一期四号楼6楼615培训室
上课时间:9:30 AM – 5:30 PM
培训费用: RMB700/人/天 (包括教材和午餐),共1400元
联络人 : 请填写附件报名表,传真或者email给:王懿小姐 电话: 82519830, 13823126282 传真: 82519801 email: jojowang@synopsys.com
注:请以Synopsys确认通知为准

SystemVerilog Verification Using VMM Methodology

OVERVIEW
In this hands-on workshop, you will learn how to develop a VMM SystemVerilog test environment structure which can implement a number of different test cases with minimal modification. Within this VMM environment structure, you will develop stimulus factories, check and coverage callbacks, message loggers, transactor managers, and data flow managers. Once the VMM environment has been created, you will learn how to easily add extensions for more test cases.

After completing the course, you should have developed the skills to write a coverage-driven random stimulus based VMM testbench that is robust, re-useable and scaleable.

OBJECTIVES
At the end of the course you should be able to:
       Develop an VMM environment class in SystemVerilog
       Implement and manage message loggers for printing to terminal or file
       Build a random stimulus generation factory
       Build and manage stimulus transaction channels
       Build and manage stimulus transactors
       Implement checkers using VMM callback methods
       Implement functional coverage using VMM callback methods

AUDIENCE PROFILE
Design or Verification engineers who develop SystemVerilog testbenches using VMM base classes.

PREREQUISITES
To benefit the most from the material presented in this workshop, students should:
Have taken the SystemVerilog Testbench workshop
OR
Possess equivalent knowledge of SystemVerilog testbench including:
       Creating/Using SystemVerilog interfaces
       How to encapsulate testbench components in SystemVerilog class structure
       Familiarity with SystemVerilog class inheritance
       Creating/Using System Verilog queues
       Creating Cover Group for functional coverage

COURSE OUTLINE
Day 1
       SystemVerilog class inheritance review
       VMM Environment
       Message Service
       Data model
Day 2
       Stimulus Generator/Factory
       Check & Coverage
       Transactor Implementation
       Data Flow Control
       Scenario Generator
       Recommendations

SYNOPSYS TOOLS USED
VCS 2006.06

附:培训报名表





 
  国家集成电路设计深圳产业化基地管理中心 深圳市高新技术产业园区中区科技中二路软件园一期四号楼六楼
电话:0755-86168939 86168684 传真:0755-86168949 Email:Center@szicc.net