
UVM阶段运行顺序
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本文章介绍了UVM(Universal Verification Methodology)验证方法学中测试平台在仿真过程中的执行流程和各组件之间的调用顺序。通过详细解析各个阶段的功能与作用,帮助读者更好地理解和运用UVM框架进行芯片验证工作。
在创建和配置平台结构的过程中采用自顶向下的方法来构建功能,并通过自底向上建立连接的方式实现connect function。运行阶段(run task)也是从底层开始的。
在build phase中,当使用自顶向下方式时,对于同一层次具有兄弟关系的组件,例如driver与monitor,在执行顺序上遵循字典序排列的原则。这里的字典序依据的是对象创建时指定的名字:如果monitor在new操作时被命名为aaa而driver则为bbb,则将先执行monitor的build_phase。
同样地,scoreboard和同层级agent中的驱动器(driver)、监视器(monitor)以及sequence等组件也遵循相同的构建规则。
全部评论 (0)
还没有任何评论哟~


