1. 核心基类 uvm_object
1.1 域的自动化 (field automation)
1.1.1 举例说明
1.1.2 相关建议
1.2 拷贝(copy)
1.2.1 区分 copy & clone
1.2.2 举例说明
1.3 比较(compare)
1.4 全局对象
1.5 打印(print)
1.5.1 概述
1.5.2 举例说明
1.6 打包 和 解包(pack & unpack)
1.6.1 概述
1.6.2 举例说明
2. phase机制
2.1 背景说明
2.2 执行机制
2.2.1 九个主要phase
2.2.2 举例说明
2.2.3 十二个分支phase
2.3 UVM编译和运行顺序
2.3.1 UVM仿真开始
2.3.2 UVM的开端
2.3.3 UVM仿真结束
2.3.4 objection防止仿真退出
3. config机制
3.1 概述
3.2 常见的uvm_config_db类的使用方式
3.2.1 interface传递
3.2.1.1 举例说明
3.2.2 变量传递
3.2.2.1 举例说明
3.2.3 object传递
3.2.3.1 举例说明
3.2.4 小结
4. 消息管理
4.1 消息方法
4.2 消息处理
4.3 消息机制
4.4 回调函数
4.4.1 举例说明