• DocumentCode
    400457
  • Title

    Cross-product functional coverage measurement with temporal properties-based assertions [logic verification]

  • Author

    Ziv, Avi

  • Author_Institution
    IBM Haifa Res. Lab., Haifa Univ., Israel
  • fYear
    2003
  • fDate
    2003
  • Firstpage
    834
  • Lastpage
    839
  • Abstract
    Temporal specification languages provide an efficient way to express events comprised of complex temporal scenarios. Assertions based on these languages are used to detect violations of the specification and monitor coverage events. In this paper, we propose to extend temporal specification languages, and assertions based on these languages with auxiliary variables. We attach these variables to sub-expressions and assign them values when the sub-expressions are evaluated. The use of auxiliary variables enables the implementation of large cross-product coverage models, using a small number of assertions. This simplifies the definition and implementation of coverage models and helps reduce the simulation overhead caused by assertions, thus increasing the efficiency of simulation resources.
  • Keywords
    formal verification; logic design; logic simulation; logic testing; specification languages; auxiliary variables; coverage models; cross-product functional coverage measurement; hardware functional verification; specification violation detection; sub-expression value assignment; temporal properties-based assertions; temporal specification languages; Error analysis; Event detection; Face detection; Hardware; Laboratories; Monitoring; Specification languages; Sugar industry; Testing; Vehicles;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation and Test in Europe Conference and Exhibition, 2003
  • ISSN
    1530-1591
  • Print_ISBN
    0-7695-1870-2
  • Type

    conf

  • DOI
    10.1109/DATE.2003.1253710
  • Filename
    1253710