检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]91872部队
出 处:《仪器仪表用户》2013年第2期36-38,共3页Instrumentation
摘 要:为真实模拟单粒子翻转故障,对星载容错技术实现有效验证,本文基于VxWorks嵌入式操作系统提出了一种面向应用任务的软件故障注入方法。该方法结合VxWorks的多任务运行环境和动态加载模块机制,通过用户指令与配置文件结合的方式,能够按照指定时间间隔将故障实时注入测试任务的任务栈、程序计数器、数据段等五个特定区域。硬件开发平台的实验结果表明,该故障注入方法安全可靠,可以作为星载容错机制的可靠性检测手段有效实施。In order to simulate the real Single Event Up(SEU) fault and validate the fault-tolerance technique for on- board computers,this paper proposes a soft-implemented fault injection method for on-board applications on Vx- Works.On the basis of multi-tasking environment and dynamic loading mechanism of VxWorks,user command and configuration file are combined as a method,which can inject faults into five sections of a running task including stack,program counter(PC),data segment and so on by appointed interval. The result of experiment which is accom- plished on the hardware platform,shows that this fault injection method is safe and reliable enough to test the reli- ability of fault-tolerance technique for on-board applications.
关 键 词:软件故障注入 VXWORKS 单粒子翻转 星载应用 动态加载
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:3.15.10.218