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

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

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 17832|回复: 103

[原创] 【Newnes 2003 好书】Principles of Functional Verification

[复制链接]
发表于 2008-6-25 20:34:17 | 显示全部楼层 |阅读模式

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

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

x
本帖最后由 benemale 于 2010-7-10 22:00 编辑


                               
登录/注册后可看大图



[size=120%]Principles of Functional Verification
By Andreas Meyer


  • Publisher:   Newnes
  • Number Of Pages:   216
  • Publication Date:   2003-10-22
  • ISBN-10 / ASIN:   0750676175
  • ISBN-13 / EAN:   9780750676175
  • Binding:   Paperback


Product Description:

As design complexity in chips and devices continues to rise, so, too, does the demand for functional verification. Principles of Functional Verification is a hands-on, practical text that will help train professionals in the field of engineering on the methodology and approaches to verification.

In practice, the architectural intent of a device is necessarily abstract. The implementation process, however, must define the detailed mechanisms to achieve the architectural goals. Based on a decade of experience, Principles of Functional Verification intends to pinpoint the issues, provide strategies to solve the issues, and present practical applications for narrowing the gap between architectural intent and implementation.

The book is divided into three parts, each building upon the chapters within the previous part. Part One addresses why functional verification is necessary, its definition and goals. In Part Two, the heart of the methodology and approaches to solving verification issues are examined. Each chapter in this part ends with exercises to apply what was discussed in the chapter. Part Three looks at practical applications, discussing project planning, resource requirements, and costs. Each chapter throughout all three parts will open with Key Objectives, focal points the reader can expect to review in the chapter.

* Takes a "holistic" approach to verification issues
* Approach is not restricted to one language
* Discussed the verification process, not just how to use the verification language


Summary: Inappropriate for anything but 100% digital
Rating: 3

Although well written and useful for its target application, "Principles of Functional Verification" addresses only the concerns of 100% digital integrated circuit verification. It is only marginally useful for mixed signal system-on-chip verification.

Now there's an opportunity for a book!



Summary: Good Introduction to DV, but overpriced
Rating: 4

This is a great book for the college student, co-op/intern, or any engineer or manager new to the field of DV (Design Verification). I could easily see a college course being built around this book. Although the seasoned verification engineer may not find much in the way of new information in this book, it may provide insite into why others in your team, group, company, or industry don't quite do things the same way you would. One of the greatest dangers in this, as in any field, is zealotry (bordering on facism) for a particular verification methodology above all others.

Meyer has done a brilliant job of capturing the various approaches to functional verification without any bias toward one methodology. He, in fact, deserves credit for stressing that there is no single verification methodology that fits all engineering needs. In 10 years of experience in FPGA design and verification I find that it often takes a blend of approaches to achieve confidence in your verification environment.

He also deserves much credit for divorcing the concepts of functional verification from any one language or tool set. In fact you don't need to know the syntax for any verification language or have experience with any particular simulation tool suite to read and understand this book.

If there is one complaint I have, it is that the price of this book is a little too steep; espcially for a soft-cover book with small pages and large print (thus my four-star rating). Perhaps, though, this is just my experience speaking. It would be well worth the money if I were just starting out in the field.



Summary: Good introduction to asic/SoC functional verification
Rating: 5

Meyer's book starts with basic concepts of functional verification and gradually introduces you to more advanced topics such as constrained random testing and hardware/software co-simulation techniques. This is a very good book for design engineers and project managers who would like to quickly get up-to-speed on ASIC/SoC functional verification concepts and advanced techniques. For experienced ASIC/SoC verification engineers, this is a good book to refresh your memory on the topic.


Summary: a must read for Advanced Verification engineers
Rating: 5

Meyer jumps to the heart of advanced verification issues. I have 12 years experience in functional verification and this book provides good information about all the advanced verification topics haunting designers of SoCs today, like, verification reuse, coverage, assertions, testbench development, etc. We bought one for everyone in our group.


Summary: Explaining why
Rating: 5

Instead of attempting to teach you the "howtos" of functional verification this book teaches you the "whys". This causes it to be much less like a textbook than many others on the same subject. Therefore reading this book cover to cover is relatively easy and useful. Examples given are at the appropriate level of complexity - neither too simple nor too complex. Readers of this book could easily range from senior management to test coders. Senior management would learn the purposes behind various aspects of functional verification and why the cost and complexity continues to rise. Engineers would be exposed to the reasoning behind the use of some functional verification techniques. Each chapter discusses the ideas behind some aspects of functional verification with examples of how this might be used in an actual system being verified. There are few code examples since that would not contribute to the purpose of the book. The examples are primarily system architectures and how a specific component of functional verification would be used in testing that architecture. The list of subjects covered is complete relative to the current state of the art. Overall this is a very useful book to read. I would suggest that most verification engineers and their managers would benefit from exposure to this book. Even if you know all of this already it is a good book to have available to explain to other people what you are doing.

[ 本帖最后由 benemale 于 2008-6-25 20:39 编辑 ]

Principles of Functional Verification.part1.rar

4.67 MB, 下载次数: 1530 , 下载积分: 资产 -3 信元, 下载支出 3 信元

Principles of Functional Verification.part2.rar

3.8 MB, 下载次数: 547 , 下载积分: 资产 -2 信元, 下载支出 2 信元

发表于 2008-6-25 21:27:04 | 显示全部楼层
好书!谢了!
发表于 2008-6-25 23:36:21 | 显示全部楼层
Great! THanks!
发表于 2008-6-26 06:47:23 | 显示全部楼层
thanks
发表于 2008-6-26 06:48:50 | 显示全部楼层
thanks
发表于 2008-6-26 10:01:56 | 显示全部楼层
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
发表于 2008-6-26 11:07:41 | 显示全部楼层
Thank you
发表于 2008-6-26 21:24:27 | 显示全部楼层
楼主好帖子,一定要顶
发表于 2008-6-27 19:30:14 | 显示全部楼层
好书,赞楼主!
发表于 2008-6-27 20:41:30 | 显示全部楼层
差点错过一本好书, 还好还好, 火星人总是给人惊喜多谢了阿
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

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

×

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

GMT+8, 2024-3-29 19:05 , Processed in 0.046711 second(s), 9 queries , Gzip On, Redis On.

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