Cpu中子单粒子效应试验方法

文档序号:9826180阅读:519来源:国知局
Cpu中子单粒子效应试验方法
【技术领域】
[0001]本发明涉及单粒子效应试验技术领域,尤其涉及一种CPU中子单粒子效应试验方法。
【背景技术】
[0002]CPU (Central Processing Unit,中央处理器)是机载电子设备的关键核心器件,该类器件在3km?20km的飞行高度中会遇到大约每小时每平方厘米300?18000个IMeV?100MeV的高能大气中子,产生单粒子效应,诱发机载电子设备产生大气中子单粒子软错误与硬故障,给机载电子设备带来安全隐患。
[0003]为提高机载电子设备的安全性,需要预先对CPU中子单粒子效应进行试验,国内目前采用14MeV能量的中子对CPU进行地面模拟试验,以获得敏感截面数据,为了确保得到试验结果的科学正确性,如何有效的对CPU中子单粒子效应进行试验是目前亟待解决的问题。

【发明内容】

[0004](一)要解决的技术问题
[0005]本发明要解决的技术问题是提供一种CPU中子单粒子效应试验方法,能够有效的对CPU中子单粒子效应进行试验。
[0006]( 二 )技术方案
[0007]为解决上述技术问题,本发明的技术方案提供了一种CPU中子单粒子效应试验方法,包括:
[0008]S1:配置CPU中的内部存储部件,在所述内部存储部件中写入初始值,回读所述内部存储部件中的写入值得到第一回读结果;
[0009]S2:进行辐照,辐照第一预设的注量后,回读所述内部存储部件中的写入值得到第二回读结果,将第二回读结果与第一回读结果比较,统计发生的错误数;
[0010]S3:重复步骤S2直至统计发生的错误数达到预设的错误数或者当前辐照的总注入量达到第二预设的注量时停止试验。
[0011]进一步地,所述内部存储部件为所述CPU中的寄存器或者内部缓存。
[0012]进一步地,所述预设的错误数为90?110之间的任意值。
[0013]进一步地,所述第二预设的注量为10sn/cm2?K^n/cm2之间的任意值。
[0014]进一步地,在步骤S2中,辐照第一预设的注量后还包括:
[0015]记录所述内部存储器的当前功耗电流,并判断所述当前功耗电流是否超出预设的功耗电流范围。
[0016]进一步地,在步骤S2中,辐照第一预设的注量后还包括:
[0017]记录所述内部存储器的当前工作电压,并判断所述当前工作电压是否超出预设的工作电压范围。
[0018](三)有益效果
[0019]本发明提供的CPU中子单粒子效应试验方法,通过将辐照后的回读结果与辐照前的回读结果相比较,统计得到发生的错误数,直至错误数达到预设的错误数或者总注入量达到第二预设的注量时停止试验,从而能够有效的对CPU中子单粒子效应进行试验,提高其试验结果的准确性。
【附图说明】
[0020]图1是本发明实施方式提供的一种CPU中子单粒子效应试验方法的流程图。
【具体实施方式】
[0021]下面结合附图和实施例,对本发明的【具体实施方式】作进一步详细描述。以下实施例用于说明本发明,但不用来限制本发明的范围。
[0022]图1是本发明实施方式提供的一种CPU中子单粒子效应试验方法的流程图,包括:
[0023]S1:配置CPU中的内部存储部件,在所述内部存储部件中写入初始值,回读所述内部存储部件中的写入值得到第一回读结果;
[0024]S2:进行辐照,辐照第一预设的注量后,回读所述内部存储部件中的写入值得到第二回读结果,将第二回读结果与第一回读结果比较,统计发生的错误数;
[0025]S3:重复步骤S2直至统计发生的错误数达到预设的错误数或者当前辐照的总注入量达到第二预设的注量时停止试验。其中,所述第二预设的注量大于第一预设的注量。
[0026]其中,所述内部存储部件可以为所述CPU中的寄存器或者内部缓存。
[0027]优选地,所述预设的错误数为90?110之间的任意值,例如,该预设的错误数可以为 100。
[0028]优选地,所述第二预设的注量为10sn/cm2?11VZcm2之间的任意值,例如,该第二预设的注量可以为109n/cm2。
[0029]优选地,在步骤S2中,辐照第一预设的注量后还包括:
[0030]记录所述内部存储器的当前功耗电流,并判断所述当前功耗电流是否超出预设的功耗电流范围。
[0031]优选地,在步骤S2中,辐照第一预设的注量后还包括:
[0032]记录所述内部存储器的当前工作电压,并判断所述当前工作电压是否超出预设的工作电压范围。
[0033]具体地,在试验之前,需对试验设备进行连接,具体地,将相应CPU仿真器JTAG口与试验件上的CPU JTAG端口相连接,仿真器的USB 口经过USB延长线(25米)与电脑上的USB接口相连,并进行配置和初始化操作等,而后开始对CPU内的寄存器及内部缓存(Cache)等内部存储部件进行试验,并进行数据比较,具体地,包括:A:首先写入配置文件,对CPU的内部存储部件进行配置,写入初始值,而后对该内部存储部件进行回读,并进行保存得到第一回读结果,同时记录工作电压和功耗电流,B:开始辐照,辐照至第一预设的注量后,暂停辐照,记录工作电压和功耗电流;回读内部存储部件得到第二回读结果,与辐照前的第一回读结果比较,统计发生的错误数;C:当错误数达到100个时停止辐照,如果没有100个错误,则重复B步骤,直到注量达到109n (个)/cm2时停止辐照。
[0034]本发明实施方式提供的CPU中子单粒子效应试验方法,通过将辐照后的回读结果与辐照前的回读结果相比较,统计得到发生的错误数,直至错误数达到预设的错误数或者总注入量达到第二预设的注量时停止试验,从而能够有效的对CPU中子单粒子效应进行试验,提高其试验结果的准确性。
[0035]以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
【主权项】
1.一种CPU中子单粒子效应试验方法,其特征在于,包括: 51:配置CPU中的内部存储部件,在所述内部存储部件中写入初始值,回读所述内部存储部件中的写入值得到第一回读结果; 52:进行辐照,辐照第一预设的注量后,回读所述内部存储部件中的写入值得到第二回读结果,将第二回读结果与第一回读结果比较,统计发生的错误数; 53:重复步骤S2直至统计发生的错误数达到预设的错误数或者当前辐照的总注入量达到第二预设的注量时停止试验。2.根据权利要求1所述的CPU中子单粒子效应试验方法,其特征在于,所述内部存储部件为所述CPU中的寄存器或者内部缓存。3.根据权利要求1所述的CPU中子单粒子效应试验方法,其特征在于,所述预设的错误数为90?110之间的任意值。4.根据权利要求1所述的CPU中子单粒子效应试验方法,其特征在于,所述第二预设的注量为10sn/cm2?K^n/cm2之间的任意值。5.根据权利要求1所述的CPU中子单粒子效应试验方法,其特征在于,在步骤S2中,辐照第一预设的注量后还包括: 记录所述内部存储器的当前功耗电流,并判断所述当前功耗电流是否超出预设的功耗电流范围。6.根据权利要求1所述的CPU中子单粒子效应试验方法,其特征在于,在步骤S2中,辐照第一预设的注量后还包括: 记录所述内部存储器的当前工作电压,并判断所述当前工作电压是否超出预设的工作电压范围。
【专利摘要】本发明提供了一种CPU中子单粒子效应试验方法,该CPU中子单粒子效应试验方法包括:S1:配置CPU中的内部存储部件,在所述内部存储部件中写入初始值,回读所述内部存储部件中的写入值得到第一回读结果;S2:进行辐照,辐照第一预设的注量后,回读所述内部存储部件中的写入值得到第二回读结果,将第二回读结果与第一回读结果比较,统计发生的错误数;S3:重复步骤S2直至统计发生的错误数达到预设的错误数或者当前辐照的总注入量达到第二预设的注量时停止试验。本发明能够有效的对CPU中子单粒子效应进行试验,提高试验结果的准确性。
【IPC分类】G06F11/26
【公开号】CN105589780
【申请号】CN201410568933
【发明人】王群勇, 陈冬梅, 阳辉, 陈宇, 薛海红, 闫攀峰
【申请人】北京圣涛平试验工程技术研究院有限责任公司
【公开日】2016年5月18日
【申请日】2014年10月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1