• DocumentCode
    3201614
  • Title

    Towards an efficient assertion based verification of SystemC designs

  • Author

    Habibi, Ali ; Tahar, Sofiène

  • Author_Institution
    Concordia Univ., Montreal, Que., Canada
  • fYear
    2004
  • fDate
    10-12 Nov. 2004
  • Firstpage
    19
  • Lastpage
    22
  • Abstract
    In this paper, we present an approach to verify efficiently assertions added on top of the SystemC library and based on the property specification language (PSL). In order to improve the assertion coverage, we also propose an approach based on both static code analysis and genetic algorithms. Static code analysis will help generate a dependency relation between inputs and assertion parameters as well as define the ranges of inputs affecting the assertion. The genetic algorithm will optimize the test generation to get more efficient coverage of the assertion. Experimental results illustrate the efficiency of our approach compared to random simulation.
  • Keywords
    C++ language; formal specification; formal verification; genetic algorithms; program diagnostics; programming language semantics; software libraries; specification languages; system-on-chip; SystemC design verification; SystemC library; assertion coverage; dependency relation; genetic algorithm; property specification language; static code analysis; test generation; Algorithm design and analysis; Computer architecture; DNA; Genetic algorithms; Hardware; Libraries; Object oriented modeling; Specification languages; System-level design; Testing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    High-Level Design Validation and Test Workshop, 2004. Ninth IEEE International
  • ISSN
    1552-6674
  • Print_ISBN
    0-7803-8714-7
  • Type

    conf

  • DOI
    10.1109/HLDVT.2004.1431224
  • Filename
    1431224