微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 微电子和IC设计 > IC验证交流 > vmm和uvm中scoreboard的区别

vmm和uvm中scoreboard的区别

时间:10-02 整理:3721RD 点击:
用了这么长时间的uvm,个人感觉最让人吐槽的就是scoreboard。以前用vmm,里面的scoreboard已经帮你做了很多工作,比如with_loss比较、in_order比较等等,比较完还能判断剩下的队列是不是空的,从而判断rtl或者refm是不是多了包或者少了包。现在uvm完全没有这些,都要自己写。

想问下大神,自己写困难么?除了这个你觉得哪些是uv m用起来比较方便的地方吗?

写个一对一的scoreboard很简单,其它特殊功能的scoreboard会稍微难点,网上有很多的例子,比如with_loss类型的,你可以搜一搜。
UVM比VMM方便很多,无论是从流程控制,还是提供的很多操作上的方便来讲,都要好很多,验证还是建议用UVM。

PS:我不是什么大神!

我也是习惯了VMM的Scoreboard,直接把VMM的Scoreboard打印改成uvm,把callback注释掉,就改成UVM版本了。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top