Model Checking for SpaceWire Error Detection Module
-
Published:2012-12
Issue:
Volume:241-244
Page:3020-3025
-
ISSN:1662-7482
-
Container-title:Applied Mechanics and Materials
-
language:
-
Short-container-title:AMM
Author:
Dong Ling Ling1, Guan Yong1, Li Xiao Juan1, Shi Zhi Ping1, Zhang Jie2, Hua Wei1
Affiliation:
1. Capital Normal University 2. Beijing University of Chemical Technology
Abstract
Considerable attention has been devoted to prove the correctness of programs. Formal verification overcomes the incompleteness by applying mathematical methods to verify a design. SpaceWire is a well known communication standard. For safety-critical applications an approach is needed to validate the completeness of SpareWire design. This paper addresses formal verification of SpareWire error detection module. The system model was constructed by Kripke structure, and the properties were presented by linear temporal logic (LTL). Compared the verification of LTL with CTL (branch temporal logic), LTL properties could improve the verification efficiency due to its linear search. The error priority was checked using simulation guided by model checking. After some properties were modified, all possible behaviors of the module satisfied the specification. This method realizes complete validation of the error detection module.
Publisher
Trans Tech Publications, Ltd.
Reference9 articles.
1. Saponara, S., Petri, E., Tonarelli, M., Corona, I. D., Fanucci, L., EDA Consortium 2007, pp.480-485. 2. Beer, I., Ben-David, S., Eisner, C., Rodeh, Y., Form Method Syst Des 2001, 18, 141-163. 3. Peng, H., Tahar, S., Khendek, F., International Journal on Software Tools for Technology Transfer (STTT) 2003, 4, 234-245. 4. Tarrillo, J., Chipana, R., Chielle, E., Kastensmidt, F. L., in: 12th Latin American Test Workshop (2011). 5. Seshia, S. A., Li, W., Mitra, S., EDA Consortium 2007, pp.1442-1447.
Cited by
1 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. Model checking message delivery times in SpaceWire networks;Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings;2022-10-23
|
|