• DocumentCode
    2787459
  • Title

    Enabling Large-Scale Pervasive Logic Verification through Multi-Algorithmic Formal Reasoning

  • Author

    Glokler, Tilman ; Baumgartner, Jason ; Shanmugam, Devi ; Seigler, Rick ; Van Huben, G. ; Ramanandray, Barnjato ; Mony, Hari ; Roessler, Paul

  • Author_Institution
    IBM Deutschland Entwicklung GmbH
  • fYear
    2006
  • fDate
    Nov. 2006
  • Firstpage
    3
  • Lastpage
    10
  • Abstract
    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
  • Keywords
    formal logic; formal verification; logic testing; algorithm tuning; formal analysis; large-scale pervasive logic verification; multialgorithmic formal reasoning; sequential analysis; Algorithm design and analysis; Built-in self-test; Error correction; Hardware; Large-scale systems; Latches; Logic arrays; Logic design; Logic testing; Security;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Formal Methods in Computer Aided Design, 2006. FMCAD '06
  • Conference_Location
    San Jose, CA
  • Print_ISBN
    0-7695-2707-8
  • Type

    conf

  • DOI
    10.1109/FMCAD.2006.12
  • Filename
    4021002