中低轨无EDAC功能处理器代码段单粒子事件检测方法及装置制造方法及图纸

技术编号:42327231 阅读:23 留言:0更新日期:2024-08-14 16:05
本申请涉及一种中低轨无EDAC功能处理器代码段单粒子事件检测方法及装置。其中,所述方法包括:采集事件检测的代码段;对所述代码段进行划分操作,得到所述事件检测的代码段分片;根据所述代码段分片和CRC校验方法,确定所述事件检测的单粒子事件检测信息;将所述单粒子事件检测信息遥测下传至所述事件检测的地面。本申请首次提出针对航天器无EDAC功能CPU代码段的单粒子事件检测方法,该检测方法不影响程序的正常运行,不破坏代码段的数据,检测时不产生非法指令,该检测方法运算可以根据CPU和程序时间裕度进行调整,具有较好的可靠性。

【技术实现步骤摘要】

本专利技术涉及单粒子,更为具体来说,本专利技术涉及一种中低轨无edac功能处理器代码段单粒子事件检测方法及装置。


技术介绍

1、目前中低轨航天器使用的宇航级cpu主要以8031和sparc架构的处理器为主,运行速度较低,不能满足较高运算性能的要求。在有些特殊的场合,不得不使用高性能的dsp、arm架构的cpu,但是此类cpu不具备抗单粒子能力,为了使高性能的cpu能够在中低轨健康运行,必须能够检测到发生单粒子事件的数据位置,才可以为下一步处置提供依据,同时也可以为降低航天器制造成本提供技术支撑。

2、目前,无edac功能处理器应对单粒子的方法主要针对bss区的变量数据的,主要手段包括变量三模冗余、变量定时刷新等手段。针对代码段的抗单粒子方法没有相关报道或成熟方案。


技术实现思路

1、本申请实施例提供了一种中低轨无edac功能处理器代码段单粒子事件检测方法及装置。为了对披露的实施例的一些方面有一个基本的理解,下面给出了简单的概括。该概括部分不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例本文档来自技高网...

【技术保护点】

1.一种中低轨无EDAC功能处理器代码段单粒子事件检测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的中低轨无EDAC功能处理器代码段单粒子事件检测方法,其特征在于,所述划分操作包括地址分配和分片操作。

3.根据权利要求1所述的中低轨无EDAC功能处理器代码段单粒子事件检测方法,其特征在于,所述根据所述代码段分片和CRC校验方法,确定所述事件检测的单粒子事件检测信息,包括:

4.根据权利要求3所述的中低轨无EDAC功能处理器代码段单粒子事件检测方法,其特征在于,所述将所述初始化校验结果和所述运行校验结果进行三模比对,确定所述事件检测的单粒子事...

【技术特征摘要】

1.一种中低轨无edac功能处理器代码段单粒子事件检测方法,其特征在于,包括以下步骤:

2.根据权利要求1所述的中低轨无edac功能处理器代码段单粒子事件检测方法,其特征在于,所述划分操作包括地址分配和分片操作。

3.根据权利要求1所述的中低轨无edac功能处理器代码段单粒子事件检测方法,其特征在于,所述根据所述代码段分片和crc校验方法,确定所述事件检测的单粒子事件检测信息,包括:

4.根据权利要求3所述的中低轨无edac功能处理器代码段单粒子事件检测方法,其特征在于,所述将所述初始化校验结果和所述运行校验结果进行三模比对,确定所述事件检测的单粒子事件检测信息,包括:

5.一种中低轨无edac功能处理器代码段单粒子事件检测装置,其特征在于,包括:<...

【专利技术属性】
技术研发人员:夏加高金田曹沐王振霖赵彦荣马奔王国昱石毅杰张晓金吴亚琴许康亮宋微微唐文华王伟文陈启明赵会强梁绪马小霞李园权昕高家褀
申请(专利权)人:兰州空间技术物理研究所
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1