[发明专利]一种利用故障耦合矩阵分析系统单粒子软错误传播过程的方法有效

专利信息
申请号: 201410352364.6 申请日: 2014-07-23
公开(公告)号: CN104123225A 公开(公告)日: 2014-10-29
发明(设计)人: 杨俊;王跃科;邢克飞;何伟;胡梅;杨道宁;刘思恺 申请(专利权)人: 中国人民解放军国防科学技术大学
主分类号: G06F11/36 分类号: G06F11/36
代理公司: 湖南兆弘专利事务所 43008 代理人: 周长清
地址: 410073 湖南省长沙市砚瓦池正街47*** 国省代码: 湖南;43
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 利用 故障 耦合 矩阵 分析 系统 粒子 错误 传播 过程 方法
【说明书】:

技术领域

发明主要涉及到电子系统可靠性分析技术领域,特指一种利用故障耦合矩阵分析系统单粒子软错误传播过程的方法。

背景技术

大规模集成电路在空间电子仪器的成功而使其被广泛的运用,它显示出其出色的任务管理和信号处理能力;然而由于空间辐射效应,如单粒子软错误,其运行稳定性受到严重威胁,而且这种威胁随着CMOS电路制作工艺的减小而日趋严峻,但当前仅从加工工艺、器件结构等方面进行加固已明显不足,需要从系统层面进行设计来提高整个电子系统的运行稳定性。

从系统层面进行加固的主要目标是确保系统的稳定性,而不是如何降低每个器件或者电路模块的单粒子软错误率,是要降低整个系统的功能失效率。需要对系统中的关键功能模块进行有针对性的加固,从而提升整个系统的防辐射性能。这就需要分析单粒子软错误在系统中的传播过程,此过程可以描述为:单粒子软错误的发生后,对应的功能模块出现故障,并且经过功能模块与其他模块的故障耦合和传播,故障扩散到输出端,有一定几率导致系统的输出错误或功能失效,最终一个单粒子软错误却引起整个系统的功能失效。单粒子软错误在如航天电子系统等大规模的集成电路中传播,由于路径复杂、系统巨大等原因,导致系统单粒子软错误传播过程分析上存在困难。

目前,对分析单粒子软错误的传播方面的研究相对较少,尤其在系统层面,大部分的分析都是基于器件级和电路级的,利用2D、3D器件模型或者电路网表注入单粒子故障的形式来模拟电路中的单粒子软错误传播。而在系统层面,软错误由于过于抽象,具体的电路建模过程过于复杂,而且分析难度极大。所以需要借助一些在系统层面研究故障传播的有效方法,如多信号流图、元胞自动机、马尔科夫模型等,通过对系统的抽象在更高的层次分析软错误的传播过程。单粒子软错误发生在系统的一个晶体管或者存储单元,但最终却可能导致系统的功能失效,这个过程涉及到单粒子软错误在系统中的传播扩散。随着电路规模的越来越大,从实际的物理层面完整的分析单粒子软错误的传播过程是不可能的。

发明内容

本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种原理简单、操作易行、分析结果合理有效的利用故障耦合矩阵分析系统单粒子软错误传播过程的方法。

为解决上述技术问题,本发明采用以下技术方案:

一种利用故障耦合矩阵分析系统单粒子软错误传播过程的方法,其特征在于,将系统进行功能模块划分,分析功能模块之间信号联系和逻辑关系相互影响因素,确定单粒子软错误传播耦合因子;然后,建立系统的单粒子软错误耦合矩阵,修改两两功能模块之间耦合因子对应的矩阵元;接下来,建立系统功能模块的故障状态向量,模拟功能模块发生单粒子软错误发生之后系统故障状态向量的变化,统计系统发生故障的功能模块数,分析单粒子软错误在系统中的传播影响过程。

作为本发明的进一步改进:所述功能模块是能够完成独立任务的单元,组合起来构成整个系统。

作为本发明的进一步改进:将所述电路系统划分为N个功能模块后,功能模块的故障相互耦合概率用一个N×N的矩阵表示,即为单粒子软错误耦合矩阵;一个所述功能模块故障对另一个所述功能模块输出结果的影响概率记为相应的一个矩阵元,在系统中故障每传播一步即为系统各个功能模块的故障状态向量与该矩阵相乘一次。

作为本发明的进一步改进:将单粒子软错误敏感系统的各个功能模块的状态视为一个行向量,当系统处在正常运行状态时,每个功能模块的故障概率即对应向量矩阵单元值为0;假设某一功能模块发生单粒子软错误,相应的向量矩阵单元值由0变为大于等于1,然后利用单粒子软错误耦合矩阵,模拟其在系统中的传播过程。

作为本发明的进一步改进:在传播过程中设定一个故障阈值,当功能模块的故障概率大于该阈值时,即认为该功能模块处在故障状态,在模拟过程中记录处在故障状态的功能模块数;当处于故障状态的功能模块数不再发生变化,即认为单粒子软错误的传播过程已经结束,此时系统的故障功能模块数为系统最终的单粒子软错误传播演化状态。

与现有技术相比,本发明的优点在于:本发明的一种利用故障耦合矩阵分析系统单粒子软错误传播过程的方法,从抽象的系统层面,对系统进行功能模块划分,分析功能模块发生单粒子软错误后系统各个模块故障状态的变化过程;本发明方法的实现过程具有简单易行,分析结果合理有效的特点。

附图说明

图1是本发明方法的流程示意图。

图2是本发明在具体应用实例中的原理示意图。

具体实施方式

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国人民解放军国防科学技术大学,未经中国人民解放军国防科学技术大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410352364.6/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top