• DocumentCode
    703811
  • Title

    RTL property abstraction for TLM assertion-based verification

  • Author

    Bombieri, Nicola ; Filippozzi, Riccardo ; Pravadelli, Graziano ; Stefanni, Francesco

  • Author_Institution
    Dept. of Comput. Sci., Univ. of Verona, Verona, Italy
  • fYear
    2015
  • fDate
    9-13 March 2015
  • Firstpage
    85
  • Lastpage
    90
  • Abstract
    Different techniques and commercial tools are at the state of the art to reuse existing RTL IP implementations to generate more abstract (i.e., TLM) IP models for systemlevel design. In contrast, reusing, at TLM, an assertion-based verification (ABV) environment originally developed for an RTL IP is still an open problem. The lack of an effective and efficient solution forces verification engineers to shoulder a time consuming and error-prone manual re-definition, at TLM, of existing assertion libraries. This paper is intended to fill in the gap by presenting a technique to automatically abstract properties defined for RTL IPs with the aim of creating dynamic ABV environments for the corresponding TLM models.
  • Keywords
    electronic design automation; flip-flops; formal verification; logic circuits; RTL IP implementations; RTL property abstraction; TLM assertion-based verification; abstract IP models; assertion libraries; assertion-based verification environment; register-transfer level; system-level design; transaction-level modeling; Clocks; Context; Protocols; Semantics; Time-domain analysis; Time-varying systems; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2015
  • Conference_Location
    Grenoble
  • Print_ISBN
    978-3-9815-3704-8
  • Type

    conf

  • Filename
    7092363