在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 32015|回复: 32

[求助] VMM/UVM/OVM到底有什么不同之处?

[复制链接]
发表于 2012-9-25 10:26:23 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本人新手,刚学习了Systemverilog,看到有VMM/OVM/UVM/OAM等很多 验证方法,他们都有什么共同之处和不同之处呢?求指教
发表于 2012-9-25 11:53:22 | 显示全部楼层
期待大牛来解释一下,怎么个顺承关系
发表于 2012-9-25 12:08:15 | 显示全部楼层
刚学sv就准备研究方法学了,不太科学吧。
鄙人建议你把IEEE1800-2009通读一边,把上面的例子上机一边,然后把chris spear的systemverilog for  verification这本书好好研究一下,弄懂了之后在研究方法学,语言本身的基础不扎实就想飞,能学好么?能学懂么?UVM的代码随处可下载,你先看看它的代码里有多少关键字你不懂的,或者甚至你都没有听说过的,如果没有,你可以研究UVM了,如果有,先把基础打牢了再说,不要浮躁..............
 楼主| 发表于 2012-9-26 09:46:50 | 显示全部楼层
回复 3# asic_wang


    那本书我看过一遍  正在看第二遍  呵呵  看到那麽多M很好奇  又是一头雾水 就上来问一下
     多谢指点!  
发表于 2012-9-29 13:44:02 | 显示全部楼层
UVM就是在OVM的基础上加了些VMM的精华。话说当年我看UVM源码,发现和OVM源码一模一样,UVM的设计组也承认第一版的UVM就是用脚本把OVM源码中的"ovm“整体替换成"uvm"。

三个M就是个工具,不同厂商之间相互制衡的产物。只要理解了SV的目的,理解了随机验证,自己也可以搞出个M来。
发表于 2012-11-9 16:59:16 | 显示全部楼层
支持的工具不同 不同的厂家
发表于 2013-3-4 16:15:48 | 显示全部楼层
说的好啊,我也是刚学习systemverilog就想学习UVM了
发表于 2013-3-4 21:50:55 | 显示全部楼层
验证是一门很庞杂的体系,别想着搞定VMM/OVM/UVM就OK了。
发表于 2013-3-8 13:00:58 | 显示全部楼层
也想知道
发表于 2014-2-12 07:17:47 | 显示全部楼层
自己做VHDL/VERILOG编程也已经很多年了,对于3M的了解其实还不是很多。总感觉这个像是用面向对象的C来描述HDL。同时在TB的验证过程中更多注重测试的完整性,但是如果你有足够多的经验覆盖所有的可能性以及时间上的状态跳跃,在没有完全理解3M的特点的时候你就可以做到比较完善的测试了。

当然系统的大小还是需要验证的。一个人做一个项目,用到十万门级的电路已经算很大了。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

小黑屋| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-4-27 22:10 , Processed in 0.041437 second(s), 10 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表