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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 5874|回复: 7

[讨论] Think clearly, before you adopt UVM

[复制链接]
发表于 2012-3-26 21:49:44 | 显示全部楼层 |阅读模式

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

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

x
I'm glad that nowadays SystemVerilog and UVM are most popular things engineers are concerned. But does everyone really think things clearly before adopt them? I think maybe not.
    Generally speaking, there is not the best ones. All the verification methodologies are developed by simulator suppliers and verification languages and are commercial. They just compete with each other to earn more marketplaces. But the fierce compete leads to progress of the whole EDA industry, there do have step a big forward. Say, it much like weapons, are you sure the more complicated ones can beat all enemies?the answer maybe no. The more complicated the more difficult to master, you have to spend much time to learn the language and methodology, also you must gain enough experience before you can use it powerfully. In my opinion, one should choose the easiest way to handle problems, the easiest is the best, not the most complicated ones. If your project is small like AVS decoder, you may not need to apply the more advanced methodologies, verilog is just enough to deal all things, maybe some other verification languages also will do,such as E,Vera.If your project really very big, such as smart phones SOC etc. verilog is inefficient to take charge in, then, you may think of more advanced methodologies, such as OVM, VMM, UVM. they will make verification easier. the other choice when one face to SOC era, one may use the powerful SystemC as a system model and verification tools. the more abstract the more one can improve their productivity and efficiency.


     Welcome everyone to participate in discussing this topic.
发表于 2012-3-26 22:11:22 | 显示全部楼层
Every Methodology has its own advantages! Chosing the most adaptive PL according to your EDA suite is very important!
发表于 2012-3-28 19:00:39 | 显示全部楼层
不会中国字么,拽什么洋文。在中文论坛装什么
 楼主| 发表于 2012-3-29 09:30:33 | 显示全部楼层
回复 3# 太阳公子


   Are you stupid or something? Why don't you programming in Chinese? If you don't have a good command of English, you cannot be a good IC designer.
发表于 2012-3-30 10:33:23 | 显示全部楼层
Methodology is just a tool which can make verification easier and can greatly ruduce our effort.
I am currently engaged in verification using OVM. According to my experience, not all project is suitable to use OVM.
All profite advance methodology brings to us are based on constrainted random generation.
Personal opinion,OVM just facilitate transactions travel from souce to destination
,the foundation and also the most important is transaction based verification, OVM is just a tool to help us achieve our goal easier.

welcome discussing
发表于 2013-10-22 10:58:05 | 显示全部楼层
楼主讲的很有道理,不过我感觉还是要学一下,搞技术总是要上进的不是。
发表于 2013-10-24 17:18:58 | 显示全部楼层
..................................
发表于 2013-10-25 10:56:45 | 显示全部楼层
嗯 不错 可以讨论讨论!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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


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

GMT+8, 2024-11-15 12:44 , Processed in 0.021954 second(s), 9 queries , Gzip On, Redis On.

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