• DocumentCode
    1796719
  • Title

    Analysis of Permanent Faults in Transaction Level SystemC Models

  • Author

    Hajisheykhi, Reza ; Ebnenasir, Ali ; Kulkarni, Subhash S.

  • Author_Institution
    Dept. of Comput. Sci. & Eng., Michigan State Univ., East Lansing, MI, USA
  • fYear
    2014
  • fDate
    June 30 2014-July 3 2014
  • Firstpage
    154
  • Lastpage
    160
  • Abstract
    Since SoC systems are typically used for critical scenarios, it is desirable to analyze the impact of faults on them. However, fault-impact analysis is difficult due to the high integrity of SoC systems and different levels of abstraction provided by modern system design languages such as SystemC. In this paper, we present a method for modeling and analyzing permanent faults in SystemC TLM programs. The proposed method includes three steps, namely timed model extraction, fault modeling, and fault analysis. We use UPPAAL timed automata to formally model the SystemC TLM programs and monitor how the models behave in the presence of faults. A case study is also provided to better explain our proposed approach.
  • Keywords
    C++ language; automata theory; fault diagnosis; system-on-chip; SoC systems; SystemC TLM programs; UPPAAL timed automata; fault-impact analysis; permanent faults; transaction level; Analytical models; Automata; Encoding; Sockets; Time-domain analysis; Time-varying systems; Timing; Fault Analysis; Fault Modeling; SystemC; Transaction Level Modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Distributed Computing Systems Workshops (ICDCSW), 2014 IEEE 34th International Conference on
  • Conference_Location
    Madrid
  • ISSN
    1545-0678
  • Print_ISBN
    978-1-4799-4182-7
  • Type

    conf

  • DOI
    10.1109/ICDCSW.2014.33
  • Filename
    6888855