当前位置:   article > 正文

IC验证面试UVM/SV51-60_uvm面经

uvm面经

51. 当你拿到一个项目(DUT待测设计)的时候,你要怎么开展验证活动?

(1)首先理解DUT的spec文档,理解待测设计

(2)做出验证计划,写出功能点,testbench的文档描述等

(3)搭建验证环境

(4)编写测试用例

(5)大规模随机,手机覆盖率

(6)写验证报告

最终保证完备性和正确性。

需要注意的时候,此类问题在面试中,是高频考点,这可以直接看出你是否真正的做过项目,尤其要针对简历中所写的项目进行此列问题的制备,包括具体项目的功能点有什么,你又是如何针对功能点编写testcase的,最终收集的代码富覆盖率和功能覆盖率是否都达到了100%,收集覆盖率的语句又是在testbench中的哪些组件中写的,等等。

52. config db的作用,以及传递时,其使用的参数含义。

config db机制主要作用就是传递参数使得TB的可配置性高,更加灵活,config db机制主要传递三种类型:

一种是interface虚拟接口,通过传递virtual interface去使得driver和monitor能够与DUT连接,并驱动接口和采集接口信号

第二种是单一变量参数,如int string enum等,这些主要就是为了配置某些循环次数,id号是多少,等等

第三种是object类,这种主要是配置当前参数较多时,我

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/989015
推荐阅读
相关标签
  

闽ICP备14008679号