• DocumentCode
    565147
  • Title

    Symbolic model checking on SystemC designs

  • Author

    Chun-Nan Chou ; Yen-Sheng Ho ; Chiao Hsieh ; Chung-Yang Huang

  • Author_Institution
    Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2012
  • fDate
    3-7 June 2012
  • Firstpage
    327
  • Lastpage
    333
  • Abstract
    SystemC is a de-facto standard for modeling system-level designs in the early design stage. Verifying SystemC designs is critical in the design process since it can avoid error propagation down to the final implementation. Recent works exploit the software model checking techniques to tackle this important issue. But they abstract away relevant semantic aspects or show limited scalability. In this paper, we devise a symbolic model checking technique using bounded model checking and induction to formally verify SystemC designs. We introduce the notions of behavioral states and transitions to guarantee the soundness of our approach. The experiments show the scalability and the efficiency of our method.
  • Keywords
    C++ language; program verification; SystemC design verification; behavioral states; behavioral transitions; bounded model checking; de-facto standard; software model checking techniques; symbolic model checking technique; system-level design modelling; Cost accounting; Engines; Hardware; Integrated circuit modeling; Reachability analysis; Semantics; Software; Formal Verification; Symbolic Model Checking; SystemC;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4503-1199-1
  • Type

    conf

  • Filename
    6241529