DocumentCode :
2283260
Title :
Challenges in the formal verification of complete state-of-the-art processors
Author :
Ayewah, Nathaniel ; Kikkeri, Nikhil ; Seidel, Peter-Michael ; Beyer, Sven
Author_Institution :
Comput. Sci. & Eng., Southern Methodist Univ., Dallas, TX, USA
fYear :
2005
fDate :
2-5 Oct. 2005
Firstpage :
603
Lastpage :
606
Abstract :
Research on formal hardware verification has made steady progress in developing methodologies and tools that try to cope with the growing complexities of systems. Despite of case studies that demonstrate the applicability of formal methods to selected contemporary processor designs, the current state in formal hardware verification is far from being considered practical for systems of the complexity of complete contemporary processor designs. It is our goal to improve the practicality of current formal verification methods for complete state-of-the-art processor designs. The recent success in the complete formal verification of the VAMP can be considered pioneering for reaching design complexities close to this range. We dissect the VAMP verification effort in detail with the goal to identify the main technical and organizational challenges and the major productivity bottlenecks of the verification process. This is done in particular to search for opportunities of increased levels of automation. As part of our efforts we are developing the VAMPExplorer, a tool that provides an intuitive interface to the specification, the implementation and the verification of the VAMP. The VAMPExplorer visualizes the general implementation and verification structure and improves accessibility to expert and non-expert users.
Keywords :
formal verification; microprocessor chips; VAMP; VAMPExplorer; design complexities; formal hardware verification; processor designs; Automation; Computer science; Digital systems; Formal verification; Hardware; Microprocessors; Process design; Productivity; Scalability; Visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 2005. ICCD 2005. Proceedings. 2005 IEEE International Conference on
Print_ISBN :
0-7695-2451-6
Type :
conf
DOI :
10.1109/ICCD.2005.37
Filename :
1524213
Link To Document :
بازگشت