• DocumentCode
    757943
  • Title

    Introduction to generalized symbolic trajectory evaluation

  • Author

    Yang, Jin ; Seger, Carl-Johan H.

  • Author_Institution
    Strategic CAD Labs., Intel Corp., Hillsboro, OR, USA
  • Volume
    11
  • Issue
    3
  • fYear
    2003
  • fDate
    6/1/2003 12:00:00 AM
  • Firstpage
    345
  • Lastpage
    353
  • Abstract
    Symbolic trajectory evaluation (STE) is a lattice-based model checking technology that uses a form of symbolic simulation. It offers an alternative to ´classical´ symbolic model checking that, within its domain of applicability, often is much easier to use and much less sensitive to state explosion. The limitation of STE, however, is that it can only express and verify properties over finite time intervals. In this paper, we present a generalized STE (GSTE) that extends STE style model checking to properties over infinite time intervals. We further strengthen the power of GSTE by introducing a form of backward symbolic simulation. It can be shown that these extensions together with a notion of fairness give STE the power to verify all /spl omega/-regular properties. The generalization also gives one the power to choose and adjust the level of model abstraction in a verification effort. We shall use a large-scale industrial memory design to demonstrate the strength and practicality of GSTE.
  • Keywords
    circuit CAD; circuit simulation; formal verification; symbol manipulation; backward symbolic simulation; formal verification; generalized symbolic trajectory evaluation; large-scale industrial memory design; lattice model checking technology; quaternary circuit abstraction; Adders; Circuit simulation; Decoding; Design automation; Explosions; Floating-point arithmetic; Hardware; Large-scale systems; Latches; Specification languages;
  • fLanguage
    English
  • Journal_Title
    Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1063-8210
  • Type

    jour

  • DOI
    10.1109/TVLSI.2003.812320
  • Filename
    1218209