A Practical Guide for SystemVerilog Assertions (Hardcover)

Srikanth Vijayaraghavan, Meyyappan Ramanathan

  • 出版商: Springer
  • 出版日期: 2005-06-21
  • 售價: $6,720
  • 貴賓價: 9.5$6,384
  • 語言: 英文
  • 頁數: 334
  • 裝訂: Hardcover
  • ISBN: 0387260498
  • ISBN-13: 9780387260495
  • 相關分類: Verilog
  • 海外代購書籍(需單獨結帳)

買這商品的人也買了...

相關主題

商品描述

SystemVerilog language consists of three categories of features -- Design, Assertions and Testbench.  Assertions add a whole new dimension to the ASIC verification process.   Engineers are used to writing testbenches in verilog that help verify their design.  Verilog is a procedural language and is very limited in capabilities to handle the complex ASICs built today.  SystemVerilog assertions (SVA) is a declarative language.  The temporal nature of the language provides excellent control over time and allows mulitple processes to execute simultaneously.  This provides the engineers a very strong tool to solve their verification problems.  The language is still new and the thinking is very different from the user's perspective when compared to standard verilog language.  There is not enough expertise or intellectual property available as of today in the field.  While the language has been defined very well, there is no practical guide that shows how to use the language to solve real verification problems.  This book is a practical guide that will help people to understand this new language and adopt assertion based verification methodology quickly.

商品描述(中文翻譯)

SystemVerilog語言包含三個類別的功能--設計、斷言和測試環境。斷言為ASIC驗證過程增添了全新的維度。工程師習慣於使用Verilog編寫測試環境來驗證他們的設計。Verilog是一種程序語言,對於處理當今複雜的ASIC有很大的限制。SystemVerilog斷言(SVA)是一種聲明式語言。語言的時間性質提供了對時間的優秀控制,並允許多個進程同時執行。這為工程師提供了一個非常強大的工具來解決驗證問題。該語言仍然很新,從用戶的角度來看,思維方式與標準的Verilog語言有很大不同。目前在這個領域中還沒有足夠的專業知識或知識產權。雖然該語言已經被很好地定義了,但目前還沒有實際指南來展示如何使用該語言來解決真實的驗證問題。本書是一本實用指南,將幫助人們快速理解這種新語言並採用基於斷言的驗證方法。