» Book Backgound

  » About the Author

  » Foreward

  » Contents

  » They Said It

  » Buy It

About the Book


I have been working in co-verification since 1996. I have had the benefit and privilege of working for multiple companies and on many different products and approaches on how to verify embedded systems. Over this time I found many engineers lacking basic (and advanced) understanding of how chips and systems with microprocessors and software interact with hardware. I have always found a great need to explain these interactions and how to understand them by using techniques to verify hardware and software before a system is committed to fabrication. During this time the use of co-verification has become more common, but there are still many more engineers that can benefit from it. There are also many engineers and sales people working in the EDA industry that could use a book to really understand the products they are selling and supporting.

Nearly two years ago I got a call from Elsevier asking if I wanted to write a book. I decided it was time to just write it all down. I have always wanted to teach young engineers, but the requirement for a PhD will probably prohibit me from ever working in a university so this was the next best thing. Thanks to the monopolistic practices of Northwest Airlines a large chunk of the book was written in the Denver airport waiting for snow storms and delayed connections on my favorite airlines, Frontier (I still can't remember what animal was on the airplane tail when the kids ask when I finally reach home). The rest was whatever spare time I could get in hotels and in the middle of the night while everybody slept.

At the Embedded Systems Conference in San Francisco this year I was again amazed at how many engineers show up for a session on how to better use a logic analyzer to debug hardware and software in  lab setting and how few show up for co-verification topics.  My hope is this book will advance the general knowledge of the engineering community and make co-verification a better understood and more commonly used verification technique. I'll know it is a success when the room is full at ESC for co-verification and mostly empty for yet another talk about scope probes and logic analyzers.

Enjoy the book.

e-mail: coverification at comcast dot net
This site is © Copyright Jason Andrews 2004-2005, All Rights Reserved

Steve's free web templates