一种星载数字信号处理器抗单粒子翻转方法技术

技术编号:26596960 阅读:66 留言:0更新日期:2020-12-04 21:18
本发明专利技术提供一种星载数字信号处理器抗单粒子翻转方法,所述方法包含步骤:选取SRAM中需要刷新的代码段为重点代码段;在芯片嵌入式程序的主函数中加入刷新函数,所述刷新函数用于根据镜像固化在所述ROM内的与所述重点代码段对应的代码刷新SRAM的重点代码段;编译、链接所述嵌入式程序,生成对应的可执行文件,将该可执行文件镜像固化到芯片的ROM中;芯片上电,加载所述可执行文件,所述可执行文件被存入SRAM的所述代码段和所述数据段中;芯片执行所述可执行文件,通过刷新SRAM的重点代码段防止芯片发生单粒子翻转。本发明专利技术基于软件实现的,对芯片原嵌入式程序不产生任何影响,在不更改系统硬件的情况下,实现了抗单粒子翻转。

【技术实现步骤摘要】
一种星载数字信号处理器抗单粒子翻转方法
本专利技术涉及卫星可靠性应用
,特别涉及一种星载数字信号处理器抗单粒子翻转的方法。
技术介绍
随着空间技术的发展,有效载荷产品对大规模数字集成电路的依赖性越来越强。有效载荷(指航天器上装载的为直接实现航天器在轨运行要完成的特定任务的仪器、设备、人员、试验生物及试件等)产品元器件集成性越高,产品受到单粒子翻转(宇宙中单个高能粒子射入半导体器件灵敏区,使器件逻辑状态翻转的现象)的影响就越大。历来对单粒子翻转采取加固措施,进行单粒子检测与应对,一直是空间技术研究的重点之一。通常,判断是否发生单粒子翻转现象,都是通过观察有效载荷的功能状态,若发生单粒子现象,需要地面进行干预恢复有效载荷功能。然而这对系统正常工作会造成很大影响,因此亟须采取对策,通过软件或者硬件的方法,对单粒子翻转所造成的错误进行纠正,从而降低系统故障的概率,延长系统故障间隔时间。目前,已有大量文献针对单粒子翻转效应进行了探讨。文献《一种适用于空间信息处理平台的抗单粒子翻转技术研究》采用传统的DSP(DigitalSignal本文档来自技高网...

【技术保护点】
1.一种星载数字信号处理器抗单粒子翻转方法,芯片包含非易失性存储器ROM和易失性存储器SRAM,所述SRAM中包含若干代码段和若干数据段,其特征在于,所述方法包含步骤:/n选取SRAM中需要刷新的代码段为重点代码段;/n在芯片嵌入式程序的主函数中加入刷新函数,所述刷新函数用于根据镜像固化在所述ROM内的与所述重点代码段对应的代码刷新SRAM的重点代码段;/n编译、链接所述嵌入式程序,生成对应的可执行文件,将该可执行文件镜像固化到芯片的ROM中;/n芯片上电,加载所述可执行文件,所述可执行文件被存入SRAM的所述代码段和所述数据段中;/n芯片执行所述可执行文件,通过刷新SRAM的重点代码段防止芯...

【技术特征摘要】
1.一种星载数字信号处理器抗单粒子翻转方法,芯片包含非易失性存储器ROM和易失性存储器SRAM,所述SRAM中包含若干代码段和若干数据段,其特征在于,所述方法包含步骤:
选取SRAM中需要刷新的代码段为重点代码段;
在芯片嵌入式程序的主函数中加入刷新函数,所述刷新函数用于根据镜像固化在所述ROM内的与所述重点代码段对应的代码刷新SRAM的重点代码段;
编译、链接所述嵌入式程序,生成对应的可执行文件,将该可执行文件镜像固化到芯片的ROM中;
芯片上电,加载所述可执行文件,所述可执行文件被存入SRAM的所述代码段和所述数据段中;
芯片执行所述可执行文件,通过刷新SRAM的重点代码段防止芯片发生单粒子翻转。


2.如权利要求1所述的星载数字信号处理器抗单粒子翻转方法,其特征在于,所述主...

【专利技术属性】
技术研发人员:吴雪微江利中陈占胜胡鑫邹波黄加林焦美敬
申请(专利权)人:上海无线电设备研究所
类型:发明
国别省市:上海;31

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

1