一 培训目标
1.针对新入职人员(验证经验不足)
2.要求在集中一段时间接触和掌握验证基本技能,了解岗位技术要求和发展方向,基于结果考核来督促对知识和技能的掌握。
二 培训的约束条件
1.培训时间定为1周
2.培训内容为:验证基本技能,验证方法和流程。
三验证流程和方法类培训
A 了解验证岗位的基本工作流程,了解验证文档的编写,了解验证需求的分解,验证规程的制定,形成基础的功能验证思路(方案)
B 课程培训,2学时
四 工具类培训
IES/VCS:
A 了解IES/VCS的基本使用技能,掌握工具的调试功能,能使用工具完成仿真,能够掌握阅读工具userguide查找工具的feature.
B 课程 2学时
Verdi:
A 了解verdi的基本使用方法,掌握verdi进行波形调试的相关操作
B 课程 2学时
linux环境使用和shell以及脚本基础
A 了解项目的linux开发环境,xmanager/SVN/viewer等主要开发工具的使用
掌握linux常用命令和使用方法
掌握代码编辑工具GVIM/EMACS/UE的常用技巧
掌握makefie/tcl/perl/shell的脚本使用和编写
B课时 6学时
iccr/urg:
A 了解覆盖率(功能和代码)的基本知识,了解代码覆盖率的收集,掌握功能覆盖率代码的编写。能够使用覆盖率工具对数据进行分析
B课时 2学时
五 语言和方法学基础
SV语言培训:A了解SV的基本语法,数据类新,类等基础知识,形成良好的编程风格和习惯
SVA: 了解SVA基本语法,能够编写SVA代码
UVM:了解UVM的基本组件,处理过程,目前项目平台的结构介绍,能够在此基础上独立改写验证平台代码
B 课时 6学时