1.验证方法学概述
(1)我们所处的验证时代
(2)UVM优势
(3)UVM学习大纲
2.类库地图
(1)概述
sv 软件对象之间通过句柄来访问或配置。
(2)UVM世界-类库地图
第十和第五类相关联,第十类不在基类。
(3)UVM世界-概述
(4)UVM世界-各类简介
3.工厂机制
(1)概述
(2)工厂的意义
(3)uvm_component和uvm_object与SV的对照
(4)uvm_{component, object}的例化
4.工厂提供的便利-创建(create)示例
(1)创建的范式(三步走):定义;注册;new函数(构建函数)。
(2)任何组件内都需要注册:'uvm_component_utils(),'uvm_object_utils()。
任何组件new函数(构建函数)只能有两个参数; parent 当前实例的上一层就是它的parent。
type_id创建示例。
(3)component子类定义:new函数有两个参数(parent)
(4)object子类定义:new函数只有一个参数
(5)例化子类对象
(6)总结
factory是独有的。type_id 就是注册到工厂的类型(模具),第一个冒号找到模具,第二个冒号找到函数
create会在后台调用它的new。
5.uvm_coreservice_t类
(1)概述1
(2)概述2
仿真一开始 (run 0)