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

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

Synopsys System Verilog Testbench Training Workshop

Nanosim
举办时间:2006年 11月28日(星期二)—11月30日(星期四)(3天)
上课地点:深圳集成电路设计产业化基地: 深圳市高新区中区科技中二路软件园一期四号楼6楼培训室(见地图)
上课时间:9:30 AM – 5:30 PM
主讲教师: Synopsys公司资深工程师
联络人 : 荆滔先生 电话: 82070122-102, 13510093703 传真: 82070133 email: tjing@synopsys.com
注:1、请以Synopsys确认通知为准 2、请自带纸笔。

System Verilog Testbench

OVERVIEW
In this intensive, three-day course, you will learn the key features and benefits of the SystemVerilog testbench language and its use in VCS.
This course is a hands-on workshop that reinforces the verification concepts taught in lecture through a series of labs. At the end of this class, students should have the skills required to write an object-oriented SystemVerilog testbench to verify a device under test with coverage-driven random stimulus using VCS.
Students will first learn how to develop an interface between the SystemVerilog test program and the Device Under Test (DUT). Next the workshop will explain how the intuitive object-oriented technology in SystemVerilog testbench can simplify verification problems. This course concludes with an in-depth discussion of functional coverage including a uniform, measurable definition of functionality and the SystemVerilog constructs that allow you to assess the percentage of functionality covered either dynamically or through the use of generated reports.
To reinforce the lecture and accelerate mastery of the material, each student will complete a challenging test suite for real-world, system-based design.

AUDIENCE PROFILE
Design or Verification engineers who write testbenches at the block or chip level

PREREQUISITES
To benefit the most from the material presented in this workshop, you should have:
* An understanding of basic concepts of design verification
* Working knowledge of Verilog
* Experience with a high-level programming language (such as C)
* Familiarity with UNIX workstations running X-windows
* Familiarity with vi, emacs or other UNIX text editor

COURSE OUTLINE
Day 1
* Introduction
* The Device Under Test
* SystemVerilog Verification Environment
* SystemVerilog Testbench Language Basics
Day 2
* Managing Concurrency in SystemVerilog
* Object Oriented Programming: Encapsulation
* Object Oriented Programming: Randomization
Day 3
* Object Oriented Programming: Inheritance
* Functional Coverage

SYNOPSYS TOOLS USED



报名回执表





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