[发明专利]基于程序定期更新的单粒子翻转影响量化指标确定方法在审
| 申请号: | 202211262480.X | 申请日: | 2022-10-14 |
| 公开(公告)号: | CN115640024A | 公开(公告)日: | 2023-01-24 |
| 发明(设计)人: | 陈宇;游亚飞;李明;李敏伟;张宇;边智;李刚;杨昭君 | 申请(专利权)人: | 中国航空综合技术研究所 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06Q10/06;G06F9/50 |
| 代理公司: | 北京孚睿湾知识产权代理事务所(普通合伙) 11474 | 代理人: | 韩燕 |
| 地址: | 100028 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 程序 定期 更新 粒子 翻转 影响 量化 指标 确定 方法 | ||
1.一种基于程序定期更新的单粒子翻转影响量化指标确定方法,其特征在于,其包括以下步骤:
S1、针对定期更新中央处理器CPU中的指令Cache,将单粒子翻转SEU对电子系统的影响定量表征为单粒子翻转SEU敏感面积σ:
其中,Fluence表示入射电子系统的高能粒子注量;n表示电子系统发生单粒子翻转SEU的个数;
S2、计算当程序保持不变时,指令Cache输出的错误数N:
N=Flux·T·S (2)
其中,Flux表示入射电子系统的高能粒子注量率;T表示程序定期更新周期;S表示程序保持不变时单粒子翻转SEU敏感面积σ的计算值;
S3、构建采用程序定期更新步骤之后的指令Cache输出的错误数的修正物理模型,获取采用程序定期更新步骤后指令Cache输出的错误数N′:
S31、确定采用程序定期更新步骤后t时刻下指令Cache的有效单粒子翻转SEU敏感面积S′;
S32、计算采用程序定期更新步骤后指令Cache输出的错误数N′:
S4、确定采用程序定期更新步骤后对单粒子翻转SEU影响的量化指标:通过计算采用程序定期更新步骤后与程序保持不变时指令Cache输出的错误数之比,表征采用程序定期更新步骤后与程序保持不变时对单粒子翻转SEU影响效果的差异,即采用程序定期更新步骤后对单粒子翻转SEU影响的量化指标β表示为:
量化指标β用于程序定期更新步骤对单粒子翻转SEU影响效果的定量评估。
2.根据权利要求1所述的基于程序定期更新的单粒子翻转影响量化指标确定方法,其特征在于,所述步骤S31中,所述有效单粒子翻转SEU敏感面积S′,并结合程序执行方式进行分析,所述程序执行方式包括顺序执行、循环执行、跳变执行以及包含顺序语句、循环语句和跳变语句的混合执行,为了剔除无效单粒子翻转SEU敏感面积S0,建立有效单粒子翻转SEU敏感面积S′的一般函数关系式:S′=SS0。
3.根据权利要求2所述的基于程序定期更新的单粒子翻转影响量化指标确定方法,其特征在于,所述步骤S31中,当程序执行方式为顺序执行,即依次逐步向下执行时,采用程序定期更新步骤之后,在一个程序定期更新周期内,指令Cache的单粒子翻转SEU敏感面积σ从S逐步缩小至0,则有效单粒子翻转SEU敏感面积S′的函数关系式为:
4.根据权利要求2所述的基于程序定期更新的单粒子翻转影响量化指标确定方法,其特征在于,所述无效单粒子翻转SEU敏感面积为对系统故障无贡献的单粒子翻转SEU敏感面积,待一个程序定期更新周期结束后,程序重新加载,原错误程序被覆盖而不会被执行,则无错误输出。
5.根据权利要求1所述的基于程序定期更新的单粒子翻转影响量化指标确定方法,其特征在于,在所述步骤S1中,所述单粒子翻转SEU敏感面积σ为电子系统发生单粒子翻转SEU的截面面积,用来表征电子系统对单粒子翻转SEU的敏感程度。
6.根据权利要求5所述的基于程序定期更新的单粒子翻转影响量化指标确定方法,其特征在于,所述单粒子翻转SEU敏感面积σ的值越大,则表明单粒子翻转SEU敏感的物理面积越大,电子系统对单粒子翻转SEU越敏感。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国航空综合技术研究所,未经中国航空综合技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211262480.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种妇产科用助产装置
- 下一篇:漏洞扫描策略匹配模型的训练方法、装置及设备





