Verification Techniques for System-Level Design


  • Masahiro Fujita, Professor, VLSI Design & Education Center, University of Tokyo, Japan.
  • Indradeep Ghosh, Senior Researcher, Fujitsu Labs of America, Sunnyvale, CA, USA.
  • Mukul Prasad, Senior Researcher, Fujitsu Labs of America, Sunnyvale, CA, USA.

This book will explain how to verify SoC (Systems on Chip) logic designs using “formal” and “semiformal” verification techniques. The critical issue to be addressed is whether the functionality of the design is the one that the designers intended. Simulation has been used for checking the correctness of SoC designs (as in “functional” verification), but many subtle design errors cannot be caught by simulation. Recently, formal verification, giving mathematical proof of the correctness of designs, has been gaining popularity.For higher design productivity, it is essential to debug designs as early as possible, which this book facilitates. This book covers all aspects of high-level formal and semiformal verification techniques for system level designs.
View full description


PRIMARY: Practitioners/Researchers in System-Level Design and Verification; Design Engineers at companies such as Synopsis, Cadence, Intel.SECONDARY: Reference for graduate-level courses in SoC design and verification.


Book information

  • Published: October 2007
  • ISBN: 978-0-12-370616-4