loading...
 This Article 
   
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Formal Methods in Computer Aided Design (FMCAD'06)
Enabling Large-Scale Pervasive Logic Verification through Multi-Algorithmic Formal Reasoning
San Jose, California, USA
November 12-November 16
ISBN: 0-7695-2707-8
Tilman Glokler, IBM Deutschland Entwicklung GmbH
Jason Baumgartner, IBM Systems & Technology Group
Devi Shanmugam, IBM Systems & Technology Group
Rick Seigler, IBM Systems & Technology Group
Gary Van Huben, IBM Systems & Technology Group
Barinjato Ramanandray, IBM Deutschland Entwicklung GmbH
Hari Mony, IBM Systems & Technology Group
Paul Roessler, IBM Systems & Technology Group
Pervasive Logic is a broad term applied to the variety of logic present in hardware designs, yet not a part of their primary functionality. Examples of pervasive logic include initialization and self-test logic. Because pervasive logic is intertwined with the functionality of chips, the verification of such logic tends to require very deep sequential analysis of very large slices of the design. For this reason, pervasive logic verification has hitherto been a task for which formal algorithms were not considered applicable.

In this paper, we discuss several pervasive logic verification tasks for which we have found the proper combination of algorithms to enable formal analysis. We describe the nature of these verification tasks, and the testbenches used in the verification process. We furthermore discuss the types of algorithms needed to solve these verification tasks, and the type of tuning we performed on these algorithms to enable this analysis.

Citation:
Tilman Glokler, Jason Baumgartner, Devi Shanmugam, Rick Seigler, Gary Van Huben, Barinjato Ramanandray, Hari Mony, Paul Roessler, "Enabling Large-Scale Pervasive Logic Verification through Multi-Algorithmic Formal Reasoning," fmcad, pp.3-10, Formal Methods in Computer Aided Design (FMCAD'06), 2006
Usage of this product signifies your acceptance of the Terms of Use.