UVM培训入门

UVM培训之入门和进阶:适合具备SV基础。在SV验证基础上,进一步学习UVM,再构建UVM的验证平台。

课程结构 教学方式
方法学时代概述、UVM类库地图、工厂机制 讲授
核心基类、phase机制、config机制、消息管理 讲授
组件家族,uvm_driver, uvm_monitor, uvm_sequencer 讲授
uvm_agent, uvm_scoreboard, uvm_env, uvm_test 讲授
TLM通信,单向、双向及多向通信,通信管道 讲授
TLM2通信,同步通信元件 讲授
Sequence和item,Sequence和driver 讲授
Sequence和sequence,sequence的层次化 讲授
UVM寄存器,寄存器模型的生成 讲授
寄存器模型的常规方法和场景应用 讲授
C-DPI的接口使用介绍,覆盖率驱动的测试探索,SVA的应用 讲授
SV与UVM的验证环境搭建比对,垂直复用和水平复用探讨 讲授
【实验】实验0到实验5,共6个实验,每周一个实验验收和答疑 上机