• DocumentCode
    1937929
  • Title

    A 1000X speed up for properties completeness evaluation

  • Author

    Castelnuovo, Aandrea ; Fedeli, Andrea ; Fin, Alessandro ; Fummi, Franco ; Pravadelli, Graziano ; Rossi, Umberto ; Sforza, Francesco ; Toto, Franco

  • Author_Institution
    STMicroelectronics, Brianza, Italy
  • fYear
    2002
  • fDate
    27-29 Oct. 2002
  • Firstpage
    18
  • Lastpage
    22
  • Abstract
    Verification of circuit description by means of model checking means to write propositions, expressed in some temporal logic, expected to be true on the implementation according to the specification content. Completeness of the set of written properties is still an open problem. We propose a practical approach to the property coverage metrics definition based on fault injection; a combination of model checking, fault simulation and emulation allows to reduce the coverage measure to an affordable task. The application of these three different technologies is illustrated on a real example, on which it leads to the discovery of a missing property in a property set formerly trusted to be complete.
  • Keywords
    fault simulation; formal verification; high level synthesis; temporal logic; circuit description verification; emulation; fault injection; fault simulation; formal verification; high level design validation; model checking; property completeness evaluation; property coverage metrics definition; temporal logic; Automata; Circuit faults; Digital systems; Emulation; Formal verification; Gain measurement; Gold; Logic circuits; Test pattern generators; Virtual prototyping;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2002. Seventh IEEE International
  • Print_ISBN
    0-7803-7655-2
  • Type

    conf

  • DOI
    10.1109/HLDVT.2002.1224422
  • Filename
    1224422