[发明专利]一种基于星载FPGA处理的载荷类设备软件在轨重构方法有效
申请号: | 201910221432.8 | 申请日: | 2019-03-22 |
公开(公告)号: | CN110333881B | 公开(公告)日: | 2022-09-16 |
发明(设计)人: | 王立民;崔永康;张冬;孙艳红;王维;宋伯尧;王超 | 申请(专利权)人: | 中国电子科技集团公司第五十四研究所 |
主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F11/10 |
代理公司: | 河北东尚律师事务所 13124 | 代理人: | 王文庆 |
地址: | 050081 河北省石家*** | 国省代码: | 河北;13 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于星载FPGA处理的载荷类设备软件在轨重构方法,涉及卫星通信星上载荷处理领域。本发明包含步骤如下:地面端与卫星端进行星地握手;地面端对卫星端存储区进行全部擦除操作;地面端对目标文件执行缓存、上注及比对操作,卫星端对目标文件执行写入、读取及校验操作;全部目标文件校验、比对;地面端通过遥控遥测信息实时监控星上的重构状态。本发明支持FPGA作为处理单元的载荷设备软件重构,可实现对在轨卫星技术状态的改变,使得卫星系统具备在轨软件可修复的能力,增加了卫星的可靠性与可用性。 | ||
搜索关键词: | 一种 基于 fpga 处理 载荷 设备 软件 轨重构 方法 | ||
【主权项】:
1.一种基于星载FPGA处理的载荷类设备软件在轨重构方法,其特征在于,包括以下步骤:(1)地面端与卫星端进行星地握手,确定当前是否能够进行重构,若能,则执行步骤(2),否则继续进行星地握手;(2)地面端控制软件发送存储区全部擦除指令数据帧到卫星端FPGA处理单元,卫星端FPGA处理单元对存储区全部擦除指令数据帧CRC校验无误后,根据帧头字段信息选择相应的存储区标志及扇区号,对存储区执行擦除操作,擦除完成后,下发擦除成功标志到地面端控制软件;(3)地面端控制软件根据卫星端存储区的型号对目标文件按扇区进行缓存,并对每个扇区的目标文件及全部目标文件分别做MD5校验,将每个MD5校验结果储存;(4)地面端控制软件按扇区对目标文件进行上注,每次传输当前扇区的目标文件至卫星端FPGA处理单元;(5)卫星端FPGA处理单元解析接收到的地面端发送的数据帧,并对数据帧进行CRC校验及解析帧头字段,根据存储区标志和扇区号将去掉帧头后的数据写入存储区,写入完成后从存储区中读出数据做MD5校验,并将MD5校验结果组帧后下发给地面端控制软件;(6)地面端控制软件接收到卫星端MD5校验结果数据帧后与存储的同一扇区MD5校验结果比对,如果两个MD5校验结果相同,则将下一个扇区作为当前扇区,返回步骤(4),直到所有扇区目标文件上注完成;否则地面端控制软件控制卫星端FPGA处理单元对存储区当前扇区进行擦除,擦除后重新对当前扇区的目标文件进行上注,返回步骤(4);(7)卫星端FPGA处理单元从存储区中读出所有扇区的文件进行组帧,并将组好的数据帧发送到地面端控制软件进行MD5校验,若MD5校验结果与地面端控制软件存储的全部目标文件的MD5校验结果相同,则重构成功;(8)地面端控制软件通过遥控遥测信息实时监控卫星端的重构状态。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国电子科技集团公司第五十四研究所,未经中国电子科技集团公司第五十四研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910221432.8/,转载请声明来源钻瓜专利网。