DocumentCode
2002325
Title
Ensuring Functional Closure of a Multi-core SoC through Verification Planning, Implementation and Execution
Author
Hunter, Alan ; Piziali, Andrew ; Ziv, Avi ; Larson, Kelly ; Hemmady, Shankar
Author_Institution
ARM Ltd., Austin, TX
fYear
2008
fDate
8-10 Dec. 2008
Firstpage
7
Lastpage
13
Abstract
This paper addresses the verification of a modern multi-core SoC using an approach that quantifies the verification problem and defines its solution. We show how to analyze a specification to create a verification plan that describes the verification problem, quantifies it using measurable metrics, specifies the solution to the problem, and facilitates automation of functional closure. Specifically, we show how to analyze a specification with an eye toward identifying product features and their associated attributes and behavioral requirements. Quantifying the verification problem through coverage model design is demystified. We describe how to choose the appropriate verification technique-ex. simulation, formal, hybrid-for each feature and design its application. Finally, the use of verification plan automation, allowing the verification plan to be used to directly control and measure the verification process, is addressed. This paper is based on a tutorial having the same title given by the authors at the 2008 Multiprocessor Test and Verification (MTV) workshop.
Keywords
formal verification; microprocessor chips; system-on-chip; multi-core SoC; verification plan automation; verification planning; verification problem; Automatic control; Automation; Circuit synthesis; Microprocessors; Process design; Process planning; System-on-a-chip; Taxonomy; Terminology; Testing; automation; management; metrics; planning; process; verification;
fLanguage
English
Publisher
ieee
Conference_Titel
Microprocessor Test and Verification, 2008. MTV '08. Ninth International Workshop on
Conference_Location
Austin, TX
ISSN
1550-4093
Print_ISBN
978-1-4244-3682-8
Type
conf
DOI
10.1109/MTV.2008.20
Filename
5070927
Link To Document