[发明专利]星载FPGA重构方法在审
申请号: | 202111208008.3 | 申请日: | 2021-10-18 |
公开(公告)号: | CN113849456A | 公开(公告)日: | 2021-12-28 |
发明(设计)人: | 罗佺佺;王永成;肖辉;徐东东;贲广利;胡雪岩;钱进;孙蕴晗 | 申请(专利权)人: | 中国科学院长春光学精密机械与物理研究所 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F11/10;G06F11/14 |
代理公司: | 长春中科长光知识产权代理事务所(普通合伙) 22218 | 代理人: | 高一明 |
地址: | 130033 吉林省长春*** | 国省代码: | 吉林;22 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 星载 fpga 方法 | ||
1.一种星载FPGA重构方法,其特征在于,包括如下步骤:
S1、搭建星载FPGA重构系统;其中,所述星载FPGA重构系统包括中央处理器、SDRAM芯片、刷新配置芯片、主份NorFlash芯片和备份NorFlash芯片;
S2、将地面测控中心发送的重构数据以分段传输方式上传至所述中央处理器,待所述中央处理器完成数据校验后按序存储至所述SDRAM芯片;其中,所述中央处理器的数据校验包括如下三个方面:
(1)对上传的每段重构数据的完整性进行校验;
(2)对上传的每段重构数据中的每个重构数据包的重复性和正确性进行校验;
(3)对所有段的重构数据的有效性进行校验;
S3、通过所述中央处理器控制所述刷新配置芯片对所述备份NorFlash进行擦除和烧写操作,将所述SDRAM芯片内存储的重构数据写入所述备份NorFlash;
S4、所述中央处理器根据所述地面测控中心发送的重构指令,向所述刷新配置芯片发出寄存器修改指令,通过修改所述刷新配置芯片中的寄存器的值,从引导所述主份NorFlash芯片存储的FPGA原始数据切换为引导所述备份NorFlash芯片存储的重构数据。
2.如权利要求1所述的星载FPGA重构方法,其特征在于,所述重构数据包的格式包括数据类型、指令序列计数号及包校验和。
3.如权利要求2所述的星载FPGA重构方法,其特征在于,在对每个重构数据包的重复性和正确性进行校验的过程中,提取当前重构数据包中的数据类型、指令序列计数号及包校验和,与上一个重构数据包的数据类型、指令序列计数号及包校验和进行比较,若相一致则判定当前重构数据包重复并丢弃,若不一致则接收当前重构数据包并计算当前重构数据包的包校验和且与从当前重构数据包中提取出的包校验和进行比较,若两个包校验和相一致则判断当前重构数据包正确,对当前重构数据包中的有效重构数据进行存储。
4.如权利要求3所述的星载FPGA重构方法,其特征在于,在按序存储重构数据包的过程中,根据每个重构数据包的指令序列计数号计算每个重构数据包在所述SDRAM芯片中的存储位置,再将每个重构数据包中的有效重构数据存储至所述SDRAM芯片中对应的存储位置。
5.如权利要求2所述的星载FPGA重构方法,其特征在于,在每段重构数据上传完毕后,向所述中央处理器发送携带段校验和的段结束指令,当所述中央处理器对每段重构数据的完整性进行校验时,计算当前段重构数据的段校验和,与段结束指令携带的段校验和进行比较,若两个段校验和相一致则判定当前段重构数据完整,若两个段校验和不一致则计算丢失的重构数据包中的指令序列计数号并下传至所述地面测控中心,所述地面测控中心根据下传的指令序列计数号将丢失的重构数据包重新上传至所述中央处理器。
6.如权利要求2所述的星载FPGA重构方法,其特征在于,在尾段重构数据上传完毕后,向所述中央处理器发送携带文件校验和的文件结束指令,当所述中央处理器对所有段的重构数据的有效性进行校验时,计算所有段的重构数据的文件校验和并与所述文件结束指令携带的文件校验和进行比较,若两个文件检验和相一致判定所有段的重构数据有效。
7.如权利要求1所述的星载FPGA重构方法,其特征在于,在对所述备份NorFlash进行擦除和烧写操作的过程中,先通过所述中央处理器向所述刷新配置芯片发送擦除指令对所述备份NorFlash进行擦除,再通过所述中央处理器将所述SDRAM芯片内存储的重构数据以指令形式发送给所述刷新配置芯片,写入擦除的备份NorFlash中。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国科学院长春光学精密机械与物理研究所,未经中国科学院长春光学精密机械与物理研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111208008.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种汽车挡泥板的制作设备
- 下一篇:一种微锥形穿楼板圆形管孔预埋模具