期刊文献+

基于BIP框架的DPU系统建模与验证

Modeling and verifying DPU system based on BIP framework
下载PDF
导出
摘要 DPU(data process unit,数据处理单元)是嵌入式系统中的一个典型组件,被广泛应用于太空领域,它在层次化的嵌入式系统架构中起到承上启下的作用。保证这类安全攸关系统可靠性的主要方法包括冗余容错、测试和仿真。近年来,形式化方法作为确保可靠性的一种重要补充,得到了广泛的关注。BIP(behavior interaction priority)是一个通用的系统级形式化建模框架,支持层次化和模块化,包含一套支持建模、模拟和验证的工具集。给出了一种基于BIP框架对DPU进行系统级建模与验证的一般方法,总结了一套使用BIP框架对DPU建模应遵循的原则及技巧。以航天领域一个真实DPU系统为例,系统地对方法、原则和技巧进行了介绍。通过该方法,找出了使用传统方法难以发现的错误。实践表明,该方法具有很好的可复用性和可扩展性,是确保系统可靠性的有益补充。 DPU (data process unit) is a typical component for embedded systems. It' s widely used in space application. It obtains data from sensors in lower level, processes data and then sends result back to master computer in higher level. There are redundancy, testing and simulation to ensure the reliability of the DPU system. BIP ( behavior interaction priority) is a general formal modeling framework for embedded system. It supports hierarchy and module structure, contains a toolset including modeling, simulation and verification tools. This paper presented a set of general methods and principles for modeling DPU system using BIP framework and verifying properties on the BIP model. It took a real DPU system from space as example and succeeded in finding some bugs, which was difficulty for traditional way. The method was reusable and extendable. It' s useful to ensure the reliability of the system.
出处 《计算机应用研究》 CSCD 北大核心 2012年第8期2961-2966,共6页 Application Research of Computers
基金 国家自然科学基金资助项目(91018015) 国家"975"重大基础研究计划资助项目(2010CB328003) 国家自然科学基金委 中法多年期合作项目(60811130468)
关键词 数据处理单元 行为—交互—优先级框架 形式化方法 建模 验证 data process unit (DPU) BIP framework formal method modeling verification
  • 相关文献

参考文献8

  • 1伏洪勇,林宝军,陈福恩.星载数据处理单元的可靠性研究[J].军民两用技术与产品,2008(2):37-39. 被引量:2
  • 2范进,石雅镠,金声震,孙才红.基于软件无线电结构的雷达数据处理单元设计[J].核电子学与探测技术,2010,30(1):88-92. 被引量:2
  • 3张建泉,席隆.数据处理单元仿真测试系统的设计与实现[J].电子测量技术,2006,29(2):54-55. 被引量:2
  • 4The BIP toolset[ M]. [ S. l. ] :Verimag, 2011.
  • 5SIFAKIS J, BASU A, BOZGA M. Component-based construction of heterogeneous real-time systems in BIP[ C]//Proe of the 30th Inter- national Conference on Applications and Theory of Petri Nets. Paris: Springer-Verlag, 2009.
  • 6BASU A, BOZGA M, SIFAKIS J. Component-based construction of real-time systems in Bip[ C ]//Proc of the 21st International Confer- ence on Computer Aided verification. 2009: 33-34.
  • 7CHKOUR M Y,ROBERT A, BOZGA M,et al. Translating AADL in- to BIP-application to the verification of real-time systems [ M ]//Mod- els in Software Engineering. Berlin : Springer-Verlag,2009 :5-19.
  • 8BOZGA M, SFYRLA V, SIFAKIS J. Modeling synchronous systems in BIP[ C]//Proc of the 7th ACM International Conference on Em- bedded Software. New York : ACM Press,2009:77 - 86.

二级参考文献12

  • 1向琳,吴翔虎,廖明宏,崔刚,杨孝宗.微小卫星星务计算机系统的容错控制策略研究[J].宇航学报,2005,26(4):400-404. 被引量:16
  • 2一体化设计思想适用于小卫星的系统设计[J].国际太空,1996(11):19-21. 被引量:4
  • 3R. Navarro and J. Bunton. Signal Processing in the Deep Space Array Network[J]. The Interplanetary Network Progress Report, 2004, 42-157:117.
  • 4G. Villanueva and P. Hartogh. The high resolution chirp transform spectrometer for the SOFIAGREAT instrument[J]. Experimental Astronomy, 2006 : 1-15.
  • 5A. O. Benz, P. C. Grigis, V. Hungerb hler, H. Meyer, C. Monstein, B. Stuber, D. Zardet. A broadband FFT spectrometer for radio and millimeter astronomy[M], submitted for publication.
  • 6K. Banovic, M. A. S. Khalid, E. Abdel-Raheerm FPGA-Based Rapid Prototyping of Digital Signal Processing Systems[C]. 48th Midwest Syrup. Circuits and Systems, 2005:647-650.
  • 7R. Tessier and W. Burleson. Reeorflgurable computing for digital signal processing: a survey[J]. Journal of VLSI Signal Processing, 2001,28: 7-27.
  • 8B. R. Carlson. Reined EVLA WIDAR Correlator Architecture[J]. NRC-EVLA Memo, 2001, (14).
  • 9M. J. Wirthlin. Constant Coefficient Multiplication Using Look-Up Tables[J]. Journal of VLSI Signal Processing, 2004,36: 7-15.
  • 10S. J. Melnikoff, S. F. Quigley, and M. J. Russell Implementing a Simple Continuous Speech Recognition System on an FPGA[C]. International Symposium on Field-Programmable Custom Computing Machines (FCCM), 2002.

共引文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部