博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
UVM:6.5.4 仅在virtual sequence 中控制objection
阅读量:4221 次
发布时间:2019-05-26

本文共 416 字,大约阅读时间需要 1 分钟。

1.sequence 中使用starting_phase 控制验证平台的关闭。

2.除了手工启动sequence 时为starting_phase 赋值外,只有将此sequence 作为sequencer的某动态运行phase 的default_sequence 时,其starting_phase 才不为null。

3.如果某sequence 作为uvm_do 的参数,那么此sequence 中的starting_phase 是为null 的。此sequence 中使用的starting_phase.raise_objection 是没有任何用的:

1) drv0_seq 中的starting_phase 为null,不会对objection 进行操作。

2)一般来说,在最顶层的virtual sequence 中控制objection。调度不只体现在transaction 上,也应该是objection 上。便于调试。

你可能感兴趣的文章
面试中遇到的有趣的小问题
查看>>
akka分布式爬虫框架(一)——设计思路与demo
查看>>
docker搭建kafka
查看>>
spring的webflux初探
查看>>
Mesos入门(一)——白皮书阅读
查看>>
mesos入门(二)——简单环境搭建
查看>>
mesos入门(三)—— HA模式
查看>>
mesos入门(四)——docker应用的部署
查看>>
自定义简单协议
查看>>
源码阅读——hadoop yarn之AsyncDispatcher
查看>>
jstorm源码阅读汇总(一)
查看>>
浅谈Spring AOP
查看>>
动态代理
查看>>
Java与Oracle日期格式化
查看>>
fastjson学习
查看>>
Spring 自定义标签创建
查看>>
Spring容器启动流程(上)
查看>>
Spring注解详解
查看>>
Spring容器启动流程(下)
查看>>
Spring Bean初始化实例
查看>>