首页
›
热销单品
›
芯片半导体与FPGA
›
《UVM验证工厂模式与配置机制入门到精通》
所属分类:芯片半导体与FPGA
当前为单品课程,可返回上一级继续浏览同方向资料。
← 返回上一级
← 返回所属目录
咨询 / 购买
📘
UVM验证工厂模式与配置机制入门到精通
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
课程导入
UVM验证方法学概述 · 工厂模式与配置机制在UVM中的核心地… · 学习路径与目标设定
课程导入
UVM
02
UVM基础回顾
UVM组件层次结构 · TLM通信 · phase机制
UVM
基础回顾
03
工厂模式概念解析
设计模式中的工厂模式 · UVM工厂的独特之处 · 与new函数的区别
工厂模式概念解析
设计模式
04
UVM工厂核心API
uvm_factory`类 · create`方法 · set_type_override`…
UVM
API
05
类型覆盖与实例覆盖
override机制详解 · 优先级规则 · 覆盖的传播范围
类型覆盖
实例覆盖
06
工厂注册宏
uvm_component_util… · uvm_object_utils · 参数与注意事项
工厂注册宏
uvm
07
自定义工厂扩展
继承`uvm_factory · 重写`create_componen… · 实现自定义创建逻辑
自定义工厂扩展
uvm
08
工厂与参数化类
参数化类(parameterized… · uvm_object_registr… · uvm_component_regi…
工厂
参数化类
09
工厂的查找与解析机制
内部注册表结构 · 类型查找 · 实例查找
工厂的查找
解析机制
10
配置机制概述
UVM配置数据库(uvm_confi… · 与工厂的关系 · 配置的层次性
配置机制概述
UVM
11
uvm_config_db核心API
set`与`get`方法 · exists · wait_modified
uvm
config
12
配置的传递方式
通过config_db传递对象 · 接口 · 变量
配置的传递方式
config
13
配置与工厂结合
通过配置控制工厂的创建行为 · 使用配置选择组件类型 · 配置驱动的override策略
配置
工厂结合
14
配置机制的高级用法
uvm_resource_db`与`… · uvm_config_object · uvm_config_int
配置机制的高级用…
uvm
15
配置的层次化与继承
父级配置对子级的影响 · 配置的覆盖规则 · set`与`get`的路径匹配
配置的层次化
继承
16
配置的时序与phase
配置在build_phase中的使用 · 配置的修改时机 · 配置与phase的交互
phase
配置的时序
17
实战案例一
搭建一个简单的UVM测试平台 · 使用工厂创建driver · monitor
实战案例一
UVM
18
实战案例二
使用override实现测试用例的复… · 替换某个组件为代理组件 · 并验证行为
实战案例二
override
19
实战案例三
通过config_db传递virtu… · 并实现多个测试用例的配置切换
实战案例三
config
20
实战案例四
设计一个可配置的agent · 通过配置选择active或passi… · 并动态创建sequencer
实战案例四
agent
21
实战案例五
使用工厂和配置实现一个可重用的寄存器… · 配置地址映射和访问策略
实战案例五
使用工厂
22
常见问题与调试技巧
工厂创建失败 · override不生效 · 配置丢失
常见问题
调试技巧
23
性能优化
工厂创建开销 · 配置查找效率 · 减少不必要的override
性能优化
工厂创建开销
24
与UVM其他机制集成
工厂与sequence机制 · 工厂与report机制 · 工厂与callback机制
UVM
其他机制集成
25
UVM-1.2与UVM-2.0的变化
工厂和配置机制的改进 · 新API · 兼容性考虑
UVM-1.2
UVM-2.0
26
高级主题
工厂的并发安全 · 多线程环境下的配置 · 动态配置更新
高级主题
工厂的并发安全
27
综合项目实战
设计一个完整的UVM验证环境 · 包含多个组件 · 复杂配置
综合项目实战
UVM
28
代码规范与可重用性
工厂和配置的最佳实践 · 命名规范 · 文档化
代码规范
可重用性
29
测试与验证策略
如何验证工厂和配置的正确性 · 编写自检代码 · 覆盖率收集
测试
验证策略
30
课程总结与进阶路径
回顾核心知识点 · 常见误区 · 学习资源推荐
课程总结
进阶路径
所属VIP或分类
同VIP:3D-IC设计EDA工具链三维设计流程入门到精通
同VIP:3D-IC设计三维布局布线物理设计入门到精通
同VIP:3D-IC设计与Chiplet异构集成协同:从入门到精通