Modeling and analysis for interrupt behaviors of embedded systems based on EDSPN

被引:0
作者
Hou, Gang [1 ]
Zhou, Kuan-Jiu [1 ]
Wang, Jie [1 ]
Chang, Jun-Wang [1 ]
Li, Ming-Chu [1 ]
机构
[1] School of Software Technology, Dalian University of Technology, Dalian,116620, China
来源
Dongbei Daxue Xuebao/Journal of Northeastern University | 2014年 / 35卷
关键词
Embedded systems - Semantics - Petri nets - Continuous time systems - Stochastic models - Stochastic systems - Computer circuits - Markov processes;
D O I
暂无
中图分类号
学科分类号
摘要
Embedded systems achieve interactions with peripherals and environment, handle exceptions through the interrupt mechanism, and thus interrupt-driven systems. But due to the randomness of trigger method, response with priority and preemptive execution, interrupt behaviors are hard to accurately predict and interrupt defects are difficult to track. Once a system error is caused by interrupt, it will lead to crashes of the entire embedded system. In order to solve this problem, a modeling method of interrupt behavior is proposed based on extended deterministic and stochastic Petri net (EDSPN). By introducing non-deterministic time transitions, traditional time semantic of DSPN model is extended, making it suitable for modeling interruption behavior. In addition, a model checking method based on the continuous stochastic logic (CSL) for EDSPN model is given. Translating EDSPN compressing reachability graph into continuous time Markov chain and making it suitable for CSL to solve. Finally, through the experiment, analyze how the parameters such as interrupt trigger frequency and interrupt service time influence the performance of embedded system, and verify the effectiveness of our method. ©, 2014, Northeastern University. All right reserved.
引用
收藏
页码:201 / 206
相关论文
empty
未找到相关数据