DocumentCode
545666
Title
Large-scale application of formal verification: From fiction to fact
Author
Paruthi, Viresh
Author_Institution
IBM Syst. & Technol. Group, Austin, TX, USA
fYear
2010
fDate
20-23 Oct. 2010
Firstpage
175
Lastpage
180
Abstract
Formal verification has matured considerably as a verification discipline in the past couple of decades, becoming a mainstream technology in industrial design and verification methodologies and processes. In this paper we chronicle the evolution of formal verification at IBM from being a specialized side activity with a narrow focus, to achieving a broad-based usage as a core verification technology helping to significantly improve design and verification productivity. We showcase what is possible in the application of formal verification in a commercial/industrial setting by highlighting the success we had in leveraging the technology extensively on IBM´s POWER7™ microprocessor and systems. We touch upon the methodology and execution aspects of the unprecedented use of formal verification on the POWER7 program, and depict ways in which the technology positively impacted pre-silicon design quality and facilitated root causing of bug escapes to silicon. Furthermore, we outline where we see applied formal verification evolving towards at IBM, and the challenges thereof.
Keywords
formal verification; multiprocessing systems; IBM POWER7 microprocessor; core verification technology; formal verification; presilicon design quality; Computer bugs; Driver circuits; Hardware; Mathematical model; Microprocessors; Productivity; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Formal Methods in Computer-Aided Design (FMCAD), 2010
Conference_Location
Lugano
Print_ISBN
978-1-4577-0734-6
Electronic_ISBN
978-0-9835678-0-6
Type
conf
Filename
5770947
Link To Document