Dskpimc? · 2020年08月17日

UVM中run phase和main phase区别

run_phase和main phase都是task phase,且是并行运行的,后者称为动态运行(run-time)的phase。如果想执行一些耗费时间的代码,那么要在此phase下任意一个component中至少提起一次objection,这个结论只适用于12个run-time的phase。对于run_phase则不适用,由于run_phase与动态运行的phase是并行运行的,如果12个动态运行的phase有objection被提起,那么run_phase根本不需要raise_objection就可以自动执行。

更多相关阅读

UVM中的PHASE类别及PHASE同步
UVM平台结构及每个组件的作用

作者:谷公子
首发博客:https://blog.csdn.net/W1Z1Q/article/details/100996851
更多IC设计相关的文章请关注IC设计极术专栏,每日更新。
推荐阅读
关注数
19303
内容数
1296
主要交流IC以及SoC设计流程相关的技术和知识
目录
极术微信服务号
关注极术微信号
实时接收点赞提醒和评论通知
安谋科技学堂公众号
关注安谋科技学堂
实时获取安谋科技及 Arm 教学资源
安谋科技招聘公众号
关注安谋科技招聘
实时获取安谋科技中国职位信息