中文第一计算机图形学社区OpenGPU 版权所有2007-2018

 找回密码
 注册

扫一扫,访问微社区

搜索
查看: 20257|回复: 28

[book] A Practical Guide to Adopting the Universal Verification Methodology(UVM)

[复制链接]
发表于 2011-7-16 12:49:22 | 显示全部楼层 |阅读模式
A Practical Guide to Adopting the Universal Verification Methodology






The Universal Verification Methodology (UVM) is an emerging standard being developed by Accellera. It is based on a simple script conversion of the Open Verification Methodology (OVM) 2.1.1 and thereby inherits the quality and experience of ten years and thousands of successful verification projects. A Practical Guide to Adopting the Universal Verification Methodology, by Sharon Rosenberg and Kathleen Meade provides both, cookbook-style examples for novices and in-depth verification information including system-level verification, sequences for layered protocols, and register package use for expert verification engineers. The book also includes information on using transaction level modeling to interface SystemVerilog, e, and SystemC components together into a cohesive verification environment.  


Product Details  
  • Perfect Paperback: 296 pages
  • Publisher: Cadence Design Systems; 1ST edition (2010)
  • Language: English
  • ISBN-10: 057805955X
  • ISBN-13: 978-0578059556


(高清晰版下载!)


(已修改)



http://www.cadence.com/products/fv/pages/uvm.aspx

本帖子中包含更多资源

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

x
发表于 2011-7-18 09:37:47 | 显示全部楼层
FYI, please refer to the following link:
http://bbs.eetop.cn/viewthread.php?tid=286783

评分

1

查看全部评分

 楼主| 发表于 2011-7-18 14:50:07 | 显示全部楼层
回复 allen 的帖子

大牛,这是手机偷拍版的吧…… 哈哈
 楼主| 发表于 2011-7-18 18:50:17 | 显示全部楼层
我上传了高清晰版,是我一哥们搞来了,感谢我这哥儿们的幕后支持!
 楼主| 发表于 2011-7-19 01:04:41 | 显示全部楼层
我个人的感觉的是,无论是UVM、OVM和SV的关系就有点类似Systemc和C++的关系,实际上利用模板类和宏实现了另外一种语言。
发表于 2011-7-19 09:49:39 | 显示全部楼层
从某种角度,你可以这么说。我个人更倾向于:UVM/VMM等是验证方法学,而SV是验证语言。方法学是为了重用、方便集成,它更侧重于思想,而实现可以是各种语言,如vera,e,SV等。UVM是集成了VMM和OVM,而VMM之前是RVM(用vera),OVM之前是URM(用e语言)和AVM。


allen于2011-7-19 10:30补充以下内容:
IC大牛,我试了下,好像两个附件有点问题,没法接压缩阿。
 楼主| 发表于 2011-7-19 13:36:31 | 显示全部楼层
allen 发表于 2011-7-19 09:49
从某种角度,你可以这么说。我个人更倾向于:UVM/VMM等是验证方法学,而SV是验证语言。方法学是为了重用、 ...

大牛说的好,我已经重新上传附件了~

不过对于方法学的解释,我想引用C和C++的关系,在早期,C++还没有出来的时候,用面向对象的方法学在组建C程序是一种比较热门的应用。后来由于通用性考虑和更加规范化的需求(以及C的局限性),导致这种基于C的方法学不再满足人们的需求,于是C++就出来了。

我想,从C++到Systemc也是这样的情况。基本上我们可以吧SystemC当做另外一门类C的语言,但实际上他是基于C++的架构设计即验证的一种方法学的规范化。尤其是C model的设计和验证平台的搭建,如果没有SC,我们自己用C++其实也在做这种事情。

在OVM UVM上,针对SV的情况也许可以从中参考一二。不过大牛的描述的确更加精准,无论OVM还是UVM都没有上升到语言的层次,和C到C++得跨越不能同日而语
发表于 2011-7-22 22:35:02 | 显示全部楼层
刚刚入手UVM,希望能在这里找到一些帮助!
发表于 2011-7-27 15:43:59 | 显示全部楼层
是扫描的吗??
发表于 2011-7-28 17:03:23 | 显示全部楼层
强烈支持呀!赶紧看看
发表于 2011-8-4 15:35:37 | 显示全部楼层
好书!感谢LZ!
发表于 2011-8-12 16:48:19 | 显示全部楼层
感谢共享,对我们很有用的一本书,亚马逊卖那么贵,坑爹啊
发表于 2011-8-12 17:50:09 | 显示全部楼层
很有用的书, 感谢共享
发表于 2011-8-12 17:54:42 | 显示全部楼层
非常好的资料,多谢多谢,要是电子版的更好了!
发表于 2011-10-4 08:02:20 | 显示全部楼层
很好,很清晰,谢谢!
发表于 2011-11-11 15:52:20 | 显示全部楼层
这个好像很实用阿
发表于 2011-11-15 07:15:43 | 显示全部楼层
allen 发表于 2011-7-18 09:37
FYI, please refer to the following link:
http://bbs.eetop.cn/viewthread.php?tid=286783

If you can make a PDF file, thank it would be much better
发表于 2012-1-14 11:35:16 | 显示全部楼层
感激涕零
发表于 2012-2-29 18:34:28 | 显示全部楼层
今天下了十几次都失败了


reticle于2012-3-1 11:05补充以下内容:
got it!
thanks
发表于 2012-4-20 21:01:31 | 显示全部楼层
以前看到过一个扫描版的, 不过挺大的。不错。
发表于 2012-4-26 23:48:57 | 显示全部楼层
Thanks for UVM information sharing
发表于 2012-5-22 15:50:06 | 显示全部楼层
这本书在亚马逊上卖$109...多谢lz分享
发表于 2012-7-30 14:19:44 | 显示全部楼层
很好,很强大。正在学习中。
发表于 2012-8-3 20:18:06 | 显示全部楼层
正在学习,有好多问题要问大家啊!!!!谢谢了!!!
发表于 2012-9-10 14:53:03 | 显示全部楼层
thanks for share
发表于 2013-3-6 15:01:18 | 显示全部楼层
感谢分享。验证工程师的必修课啊。
发表于 2013-3-21 09:48:09 | 显示全部楼层
好東西, 感謝分享
发表于 2013-6-6 10:53:34 | 显示全部楼层
UVM宝典,学习了,thanks
发表于 2018-4-25 15:49:00 | 显示全部楼层
楼主你太好了.........












实习网
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关于我们|小黑屋|Archiver|手机版|中文第一计算机图形学社区OpenGPU

GMT+8, 2018-7-19 04:30 , Processed in 0.104558 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表