基于VxWorks新型映像的三模冗余启动机制研究
作者:
作者单位:

(上海微小卫星工程中心,上海 201210)

作者简介:

邹玉龙(1984-),男,江苏东台人,硕士研究生,工程师,主要从事卫星软件技术方向的研究。[FQ)]

通讯作者:

中图分类号:

基金项目:


Research on Triple Modular Redundancy Boot Mechanism Based on New Type VxWorks Compressed Image
Author:
Affiliation:

(Shanghai Engineering Center for Microsatellites,Shanghai 201210, China)

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    针对VxWorks启动映像依赖于ROM地址,不能适应航天型号中三模存储要求的缺点,利用VxWorks自带的压缩算法,按照航天型号软件任务要求设计了一种基于VxWorks内存型映像的新型压缩映像,实现了软件映像与ROM区地址无关;并且实现了新型压缩映像的三模冗余引导启动,启动时每一个bit数据都从三份映像获取,并进行三取二判断,将最后结果拷贝到内存作为目的映像的bit数据,目的映像启动后能够回写正确数据自动纠正空间环境下可能发生的单粒子翻转错误,为软件的可靠启动建立了基础。

    Abstract:

    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.

    参考文献
    相似文献
    引证文献
引用本文

邹玉龙,刘彬,田小莉,郭宗芝,牛崇.基于VxWorks新型映像的三模冗余启动机制研究计算机测量与控制[J].,2017,25(8):120-122, 126.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2017-02-17
  • 最后修改日期:2017-03-03
  • 录用日期:
  • 在线发布日期: 2017-09-08
  • 出版日期: