期刊文献+

基于VxWorks新型映像的三模冗余启动机制研究

Research on Triple Modular Redundancy Boot Mechanism Based on New Type VxWorks Compressed Image
下载PDF
导出
摘要 针对VxWorks启动映像依赖于ROM地址,不能适应航天型号中三模存储要求的缺点,利用VxWorks自带的压缩算法,按照航天型号软件任务要求设计了一种基于VxWorks内存型映像的新型压缩映像,实现了软件映像与ROM区地址无关;并且实现了新型压缩映像的三模冗余引导启动,启动时每一个bit数据都从三份映像获取,并进行三取二判断,将最后结果拷贝到内存作为目的映像的bit数据,目的映像启动后能够回写正确数据自动纠正空间环境下可能发生的单粒子翻转错误,为软件的可靠启动建立了基础。 Aerospace Engineering often requires triple modular redundancy (TMR).While VxWorks bootable image is ROM address relevant and it cannot be used as a TMR type image directly.The new compressed image based on VxWorks compressing algorithm is independent of ROM address.The image can be copied exactly to store in three ROM areas.When system booting,each bit data copied to RAM to make up a complete image is got by comparing three bits in the same position in three same image stored in ROM area.After software boot,the one bit type error which is usually caused by Single Event Upset (SEU) can be corrected by writing back the correct data in image.The software boot reliability benefits from the new type image and TMR booting mechanism greatly.
出处 《计算机测量与控制》 2017年第8期120-122,126,共4页 Computer Measurement &Control
关键词 VXWORKS 三模冗余 压缩映像 引导启动 VxWorks triple modular redundancy (TMR) compressed image bootloader
  • 相关文献

参考文献2

二级参考文献12

  • 1陈宗基,秦旭东,高金源.非相似余度飞控计算机[J].航空学报,2005,26(3):320-327. 被引量:41
  • 2杨飞,安锦文,李中健.嵌入式操作系统Vx Works下CPCI设备驱动程序开发[J].计算机测量与控制,2007,15(5):677-679. 被引量:11
  • 3vxWorks5.4源代码[CP].Wind River Systems.
  • 4Thomas H. Cormen; Charles E. Leiserson; Ronald L. Rivest; Clifford Stein. Introduction to Algorithms Second Edition [M].北京:机械工业出版社,2007.
  • 5John G. Proakis. Digital Communications Fourth Edition [M].北京:电子工业出版社,2004.
  • 6Richard P. Paul. SPARC Architecture, Assemhly Language Programming, and C Second Edition [M]. Prentice Hall, Upper Saddle River, New Jersey 2000 :410-426.
  • 7Wolfe A; Chanin A. Executing compressed programs on an embedded RISC architecture [A] //Proceedings of the 25th Annual International Symposium on Miroarchitecture [C]. Portland: IEEE, 1992: 81-91.
  • 8Jeang Yuanlong, Hsien Jen wei, Lin Yong zong. An efficient instruction compression/decompression system based on field partitio ning [A] //2005 IEEE International Midwest Symposium on Circuits and Systems [C]. Kentucky: IEEE, 2005: 1895- 1898.
  • 9WindRiver Inc. VxWorks Programmers Guide [Z]. 2000.
  • 10孔祥营 柏桂枝.嵌入式实时操作系统VxWorks及其开发环境Tornado[M].北京:中国电力出版社,2003..

共引文献7

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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