- 1、本文档共6页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
一种面向单粒子效应的容错自动转换工具.pdf
第 1 1 卷 第 1 4期 中国 科 技 论 文 Vol. 11 No. 14
2016 年 7 月 CHINA SCIENCEPAPER Jul. 2016
一种面向单粒子效应的容错自动转换工具
盖璐璐,徐建军,邓锦洲,邵则铭
(国防科学技术大 学计算机学院 ,长 沙410073)
摘 要 :空间环境下高能粒子辐射所产生的单粒子效应是半导体电路中的1 种瞬态故障现象,是影响航天计算机可靠性的重要
原因。与硬件加固技术相比, 针对单粒子效应的软件容错技术由于在实现成本和灵活性等方面的优势而备受关注。而自动化
工具能提高容错加固的效率,拓展软件容错技术的应用范围。本文面向D SP 线性汇编程序,设计实现了一种容错自动转换工具
AFTCT 。AFTCT 能够实现程序分析和容错转换功能。同时,该工具能够集成多种容错算法,对新算法具有很好的扩充能力。
并且结合JPEG2000 程序对转换后代码进行了测试验证。
关键词 :单粒子效应;软件容错;线性汇编;程序转换
中图分类号:TP306十. 3 文献标志码:A 文章编号= 2095 - 2783(2016)14- 1594 - 06
Fault tolerance automatic conversion tool for single event effects
GAI Lulu, XU Jianjun, DENG Jinzhou, SHAO Zeming
{College o f Com puter National U niversity o f D efen se T ech n ology Changsha 410073 ^ China)
Abstract :Single Event Effects (SEEs) are a kind of transient fault phenomenon in semiconductor circuit, which is caused by the
external radiation from the high energy neutrons from cosmic rays, and etc. SEEs are always one of vital reasons for affecting the
reliability of space computers. Comparing with the hardware-implemented fault tolerance for SEEs^ the software-implemented
methods are attractive because of their advantage on costs and flexibility. The automatic tools will improve the efficiency of radia
tion harden, and extend the applicability of fault tolerance techniques. For the DSP linear assembly programs, this paper presents
a fault tolerance automatic conversion tool for SEEs, named AFTCT. AFTCT implements a linear assembly program analysis
function and he fault-tolerant conversion function At the same time, the tool can integrate a variety of fault-tolerant algorithm,
and have good expansion capability to the
文档评论(0)