[发明专利]一种基于FPGA的在轨重构系统及方法有效
申请号: | 201711036288.8 | 申请日: | 2017-10-30 |
公开(公告)号: | CN107957972B | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 赖晓玲;朱启;王建;巨艇;杨玉辰 | 申请(专利权)人: | 西安空间无线电技术研究所 |
主分类号: | G06F15/78 | 分类号: | G06F15/78;G06F11/07;G06F11/10 |
代理公司: | 中国航天科技专利中心 11009 | 代理人: | 陈鹏 |
地址: | 710100 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于FPGA的在轨重构系统及方法。在卫星开机时对执行机构配置原始数据,并在需要在轨重构时,经过对重构数据的多次校验来保证重构数据的正确性,同时,不论配置数据是原始数据还是重构数据,均利用配置数据对执行机构不断刷新,来保证执行机构的数据的正确性。 | ||
搜索关键词: | 一种 基于 fpga 轨重构 系统 方法 | ||
【主权项】:
一种基于FPGA的在轨重构系统,其特征在于,包括:重构接口模块、配置刷新模块、编码校验模块、读写模块、原始配置数据存储器、重构配置数据存储器和执行机构;重构接口模块用于接收地面站上注的重构配置数据和重构指令,将重构配置数据转发给编码校验模块,将重构指令转发给配置刷新模块,并将重构之后的执行信息下传给地面站;编码校验模块用于在进行在轨重构时对地面站上注的重构配置数据进行校验,如果校验正确则对重构配置数据进行编码以生成校验值,随后通过读写模块将重构配置数据和对应的校验值共同写入重构配置数据存储器;在地面站上注重构配置数据完成后检查重构配置数据存储器中的重构配置数据的完整性;在接收到配置刷新模块的读取命令时,通过读写模块从重构配置数据存储器读取重构配置数据和对应校验值以根据校验值进行校验,如果校验正确,则将重构配置数据传输至配置刷新模块;配置刷新模块用于在卫星开机后从原始配置数据存储器读取原始配置数据,以使用原始配置数据对执行机构进行配置,并按照刷新时间间隔从原始配置数据存储器中读取原始配置数据,以对执行机构中的数据进行刷新;在进行在轨重构时接收重构命令,并向编码校验模块发送读取命令以读取编码校验模块传输的重构配置数据,以使用重构配置数据对执行机构进行配置,并按照刷新时间间隔通过读写模块和编码校验模块读取重构配置数据存储器中的重构配置数据,以对执行机构中的数据进行刷新。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安空间无线电技术研究所,未经西安空间无线电技术研究所许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201711036288.8/,转载请声明来源钻瓜专利网。