• DocumentCode
    438469
  • Title

    Partitioned model checking from software specifications

  • Author

    Feng, Xiushan ; Hu, Alan J. ; Yang, Jin

  • Author_Institution
    Dept. of Comput. Sci., British Columbia Univ., Vancouver, BC, Canada
  • Volume
    1
  • fYear
    2005
  • fDate
    18-21 Jan. 2005
  • Firstpage
    583
  • Abstract
    With the trends toward higher-level design, verification models written in software, and hardware/software codesign, it is increasingly important to verify that RTL hardware behaves correctly according to an executable software specification. In this paper, we propose a natural way to formalize a cycle-accurate software specification as an annotated control flow graph, and then we introduce a novel partitioned model-checking algorithm that exploits the annotated control flow graph. Preliminary experimental results show that our new method runs faster than standard model checking.
  • Keywords
    formal verification; hardware-software codesign; RTL hardware; annotated control flow graph; executable software specification; hardware-software codesign; high-level design; partitioned model checking; verification model; Computer science; Design automation; Flow graphs; Formal verification; Hardware; Logic design; Partitioning algorithms; Software algorithms; Software design; Software standards;
  • 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.1466231
  • Filename
    1466231