• DocumentCode
    659066
  • Title

    Hardware implementation of BLTL property checkers for acceleration of statistical model checking

  • Author

    Oshima, K. ; Matsumoto, Tad ; Fujita, Masayuki

  • Author_Institution
    Dept. of Electr. Eng. & Inf. Syst., Univ. of Tokyo, Tokyo, Japan
  • fYear
    2013
  • fDate
    18-21 Nov. 2013
  • Firstpage
    670
  • Lastpage
    676
  • Abstract
    Statistical model checking is a method to analyze systems where values of variables may have some uncertainty or variations. It can be used to check whether some desired properties are satisfied with specified probability under such uncertainty. In statistical model checking, the system needs to be repeatedly simulated and checked for properties represented in Bounded Linear Temporal Logic (BLTL). The property checking takes a long time if a property includes many variables and/or if the analysis is performed for long sequences. In this paper, we propose a hardware implementation of BLTL property checkers to accelerate the property checking process in statistical model checking. Through the experimental results on Tsunami simulation with variations of earthquake parameters, we show that the total execution time of statistical model checking can be shorten by more than 30 times compared to a software implementation, by implementing our proposed BLTL property checkers on FPGA.
  • Keywords
    digital simulation; earthquakes; field programmable gate arrays; formal verification; geophysics computing; statistical analysis; temporal logic; tsunami; BLTL property checker; FPGA; bounded linear temporal logic; earthquake parameters; hardware implementation; probability; statistical model checking acceleration; tsunami simulation; Acceleration; Automata; Field programmable gate arrays; Hardware; Model checking; Probability; Tsunami;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2013.6691187
  • Filename
    6691187