• DocumentCode
    438431
  • Title

    Tightly integrate dynamic verification with formal verification: a GSTE based approach

  • Author

    Yang, Jin ; Puder, Avi

  • Volume
    1
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    327
  • Abstract
    GSTE (generalized symbolic trajectory evaluation) is a high capacity formal verification technology that has been successfully applied to verifying complex Intel designs with tens of thousands of state elements. In this paper, we extend the use of GSTE by developing a dynamic checker that verifies a GSTE specification against a scalar simulation trace. Unlike previous approaches, both the formal checker and the dynamic checker work directly on a GSTE specification without the need for an intermediate monitor circuit. Our approach also offers a straight forward way to measure the quality (coverage) of a specification. The dynamic checker has been used in the real-life microprocessor design verification.
  • Keywords
    formal verification; integrated circuit design; logic design; Intel designs; dynamic checker; formal checker; formal verification; generalized symbolic trajectory evaluation; intermediate monitor circuit; microprocessor design verification; scalar simulation trace; state elements; Circuits; Formal verification; Hardware; Heuristic algorithms; Latches; Monitoring; Runtime; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference, 2005. Proceedings of the ASP-DAC 2005. Asia and South Pacific
  • Print_ISBN
    0-7803-8736-8
  • Type

    conf

  • DOI
    10.1109/ASPDAC.2005.1466183
  • Filename
    1466183