
Applied Assertion-Based Verification
An Industry Perspective
Harry Foster(Author)
now publishers Inc
1st Edition
Published on 14. April 2009
Book
Paperback/Softback
108 pages
978-1-60198-218-6 (ISBN)
Description
Applied Assertion-Based Verification examines the application of assertion-based verification in today's electronic design industry to address specific challenges of poor observability and controllability during the verification process. Statistics illustrating successful application of both low-level and high-level assertions are presented. While the process of writing assertions is fairly well understood by those skilled in the art-the process of creating higher-level assertion-based IP that must communicate with other components in a contemporary transaction-level modeling (TLM) simulation environment, is not. Hence, Applied Assertion-Based Verification provides a set of steps (in a tutorial fashion) for creating assertion-based IP. Applied Assertion-Based Verification provides a survey of today's ABV landscape, ranging from industry case studies to today's assertion language standardization efforts, to emerging challenges and research opportunities. In addition, it directly addresses industry process issues of developing assertion-based IP by introducing a systematic set of planning and development steps. A detailed bus protocol example is provided, which draws together the various concepts introduced throughout the text while demonstrating an effective process for developing assertion and assertion-based verification IP.
More details
Series
Language
English
Place of publication
Hanover
United States
Target group
Professional and scholarly
Dimensions
Height: 234 mm
Width: 156 mm
Thickness: 6 mm
Weight
165 gr
ISBN-13
978-1-60198-218-6 (9781601982186)
DOI
10.1561/1000000013
Copyright in bibliographic data and cover images is held by Nielsen Book Services Limited or by the publishers or by their respective licensors: all rights reserved.
Schweitzer Classification
Content
1: Introduction 2: Industry Adoption of ABV 3: Assertion Libraries and Languages 4: Creating Assertion IP 5: Bus Protocol Assertion IP Example 6: ABV Within a Flow. References