一种用于星载软件的在轨编程系统、方法及电路技术方案

技术编号:26342068 阅读:37 留言:0更新日期:2020-11-13 20:29
本发明专利技术公开了一种用于星载软件的在轨编程系统、方法及电路,所述方法包括:若DSP处理器功能发生异常或需要升级完善,则进行DSP程序在轨编程步骤,若FPGA处理器功能发生异常或需要升级完善,则进行FPGA程序在轨编程步骤;DSP程序在轨编程步骤:地面将DSP程序目标代码上注至在轨主控计算机,主控计算机将目标代码发送至FPGA,FPGA再将目标代码写入DSP程序存储模块;FPGA在轨编程步骤:地面将FPGA程序目标代码上注至在轨主控计算机,主控计算机将目标代码发送给ASIC芯片,ASIC芯片再将目标代码写入FPGA程序存储模块;本方案可以同时实现FPGA软件和DSP软件的在轨编程,另外,当DSP处理器功能和/或FPGA处理器功能发生异常或需要升级完善时,可以及时对其运行程序进行修复或升级。

【技术实现步骤摘要】
一种用于星载软件的在轨编程系统、方法及电路
本专利技术涉及星载雷达信号处理机的硬件电路设计和软件编程领域,具体涉及一种用于星载软件的在轨编程系统、方法及电路。
技术介绍
宇宙空间电磁环境复杂、恶劣,在空间高能粒子撞击、宇宙射线辐照等条件下FLASH存储器(闪存)和EEPROM存储器(带电可擦可编程只读存储器)可能会出现单粒子翻转的情况,造成程序功能错误或在轨编程失败,导致卫星任务失败。针对此种情况,提出了在轨编程技术。星载软件在轨编程是一种通过地面上注的方式将编译后的软件目标代码上传到星载主控计算机等设备,在轨修改软件缺陷或者升级软件功能。现有专利或文献中的DSP(数字信号处理)软件在轨编程是由DSP处理器自身读写配置存储器实现的,而根据工程实践经验和芯片抗辐照指标可知DSP处理器更容易受到空间辐照的影响,当DSP功能异常时传统的DSP在轨编程功能也失效了,因此传统的DSP在轨编程实现方案只能保证在DSP程序正常运行时对DSP程序进行功能升级,而无法实现DSP程序遭到破坏时对其进行修复。专利技术内容本专利本文档来自技高网...

【技术保护点】
1.一种用于星载软件的在轨编程系统,其特征在于,包括:/nDSP处理模块,用于执行DSP程序功能;/n第一存储模块,用于存储DSP程序;/nFPGA处理模块,用于执行FPGA程序功能,包含DSP在轨编程功能;/n第二存储模块和第三存储模块,用于存储FPGA程序;/nASIC在轨编程模块,用于将主控计算机发送来的FPGA目标代码写入第二存储模块;/n若所述DSP处理模块发生异常或需要功能升级,则进行DSP程序在轨编程步骤,若所述FPGA处理模块发生异常或需要功能升级,则进行FPGA程序在轨编程步骤;/n其中,所述FPGA处理模块和ASIC在轨编程模块均与主控计算机连接,所述第一存储模块、DSP处...

【技术特征摘要】
1.一种用于星载软件的在轨编程系统,其特征在于,包括:
DSP处理模块,用于执行DSP程序功能;
第一存储模块,用于存储DSP程序;
FPGA处理模块,用于执行FPGA程序功能,包含DSP在轨编程功能;
第二存储模块和第三存储模块,用于存储FPGA程序;
ASIC在轨编程模块,用于将主控计算机发送来的FPGA目标代码写入第二存储模块;
若所述DSP处理模块发生异常或需要功能升级,则进行DSP程序在轨编程步骤,若所述FPGA处理模块发生异常或需要功能升级,则进行FPGA程序在轨编程步骤;
其中,所述FPGA处理模块和ASIC在轨编程模块均与主控计算机连接,所述第一存储模块、DSP处理模块均与FPGA处理模块连接,所述第二存储模块与ASIC在轨编程模块连接。


2.如权利要求1所述的在轨编程系统,其特征在于,还包括第三存储模块,所述第三存储模块均与ASIC在轨编程模块连接,所述第二存储模块存储至少一个FPGA程序,第三存储模块存储至少一个FPGA程序,所述第三存储模块为反熔丝类型存储器。


3.如权利要求2所述的在轨编程系统,其特征在于,所述第二存储模块中存储的FPGA程序可以在轨更改,所述第三存储模块中存储的FPGA程序无法在轨更改。


4.如权利要求2所述的在轨编程系统,其特征在于,当第二存储模块中的程序异常,则FPAG加载第三存储模块程序或对第二存储模块进行在轨编程后,FPGA加载第二存储模块程序。


5.一种应用权利要求1至4中任一项中所述用于在轨编程系统的编程方法,其特征在于,包括:
在轨编程步骤:若DSP功能发生异常,则进行DSP程序在轨编程步骤,若FPGA功能发生异常,则进行FPGA程序在轨编程步骤;
DSP程序在轨编程步骤:地面将DSP程序目标代码上注至在轨主控计算机,主控计算机通过串口通信将目标代码发送至FPGA,FPGA再...

【专利技术属性】
技术研发人员:赵建华邹波李鸿志吴雪微刘庆波史秀花
申请(专利权)人:上海无线电设备研究所
类型:发明
国别省市:上海;31

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

1