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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 4901|回复: 17

[统计] 验证环境需求

[复制链接]
发表于 2019-1-17 22:41:19 | 显示全部楼层 |阅读模式

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

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

x
小弟请教一下各位大侠,目前国内数字验证环境都是怎么建立的?请大公司专家过来协助建立?
从原始版本修改而来?
对于随机测试向量需求高吗?
用UVM多吗?

多谢了,bow~~
发表于 2019-1-18 09:36:59 | 显示全部楼层
个人经验:
验证环境分IP级和SoC系统级
IP级验证环境非常适合使用UVM,随机测试很多
简单系统级Verilog/Systemverilog + C 也能搞定;复杂系统级会包含部分UVM环境,取决公司的VIP资源
可以从以往项目环境修改,亦可以自己完全重新搭建环境,取决于你们资源
 楼主| 发表于 2019-1-18 10:32:23 | 显示全部楼层
回复 2# icemanlv
多谢大侠回复。
对于初创团队,快速搭建一个简洁,可扩展性好的验证平台是不是一个比较高的需求?对于已经步入正轨的团队,优化验证环境的需求是否能及时完成?
另外,对于小团队,会选择uvm吗?uvm会不会维护成本比较高?
发表于 2019-1-21 08:55:30 | 显示全部楼层
回复 3# cofd0nut

对于初创公司,应优先满足团队的验证需求,怎么保证功能特性验证的完备性,方法学只是为了提高验证效率。经过一次项目周期后,后面的项目可以对已有的环境持续优化。至于是否采用UVM方法学,取决于贵司验证人员的技术背景以及基于UVM的VIP资源。UVM入门比较容易,精通难度较大,维护UVM环境个人觉得挺容易的
 楼主| 发表于 2019-1-21 09:29:36 | 显示全部楼层
继续请教大侠:
对于初创团队,如果有人提供快速建立验证环境的服务,也有培训。有没有必要引进合作一下?
多谢了。
发表于 2019-1-25 10:59:11 | 显示全部楼层
公司没有那么多VIP和熟悉VIP的人员的话chip级一般还是采用verilog/sv+c的方式比较多一点吧。也比较容易实现,维护起来也比较容易。
 楼主| 发表于 2019-1-27 23:24:19 | 显示全部楼层
回复 6# lovehere33

他们提供的验证环境就是system verilog的,和某c单位的比较,更加简洁,易于维护,可扩展性也更好。举个极端的例子,两三个人就能完成大公司里5-6人的工作量。
发表于 2019-1-28 22:28:29 | 显示全部楼层
回复 7# cofd0nut

使用什么样的验证环境主要看项目需要,代码是自研需要充分验证么?还是用的IP?等等。UVM上手很快,但是一套强大的系统级UVM环境搭起来也不容易的。验证是没有尽头的工作,个人觉得选择适合项目的最好,验证用例前期开发绝对没有捷径。小心被所谓高大上的方法学影响判断力
 楼主| 发表于 2019-1-30 08:53:13 | 显示全部楼层
回复 8# 86497689

所以用不用uvm要看项目需求,如果需要较多随机测试的,然后团队人手也够,一般就选uvm。是这样吗?
另一方面,无论是哪种验证方法,高效清晰简洁的验证环境应该能够让验证工作进展顺利,减少维护成本,新功能的添加也能更加顺畅,从而提高验证的效率。
这个可以有不?
多谢了。
 楼主| 发表于 2019-2-2 08:57:22 | 显示全部楼层
新年快乐,万事如意!
帖子不要沉?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-5-13 05:47 , Processed in 0.028093 second(s), 7 queries , Gzip On, Redis On.

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