文章目录
-
- 什么是 UVM Agent?
- 所有的Agent Type是什么?
- 如何确定UVM Agent是主动还是被动的?
- 创建UVM代理的步骤
- 一个UVM代理做什么?
- 如何将UVM代理配置为主动或被动?
- 一个UVM Agent例子
- 推荐做法
什么是 UVM Agent?
一个 Agent 将Sequencer、Driver和Monitor封装成一个单一实体,通过实例化并通过TLM接口连接这些组件。由于UVM是关于可配置性的,因此代理还可以具有配置选项,例如UVM代理类型(主动/被动),旋钮以打开功能覆盖等功能,并具有其他类似参数。
所有的Agent Type是什么?
代理类型 | 描述 |
---|---|
Active |