【技术实现步骤摘要】
本专利技术属于卫星在轨重构,具体涉及一种星载fpga的在轨重构系统及重构方法。
技术介绍
1、空间飞行器在轨动态重构是目前微小卫星常用的动态刷配置项方法,可以对卫星进行在轨修复或功能升级,但带来问题是若在数据通讯加载过程中出错,则需重加载,因此可靠性尤为重要。
2、目前对星载fpga在轨重构的主要方法是将修改后的fpga程序直接由地面注入到星上设备中,然后通过在轨维护程序加载修改后的fpga程序。目前的重构与刷新方法因经过星上测控单机再到星上综合电子单机,一体化集成度低,带来上注链路长(上注文件较大导致传输时间长易出错),成本高,且存在缓存不足,校验方法有限,导致上注过程中存在较大的失败风险,而且一旦出错可能给航天器带来很多不确定的风险。
技术实现思路
1、本专利技术针对上述问题,提供了一种星载fpga的在轨重构系统及重构方法,旨在降低星载fpga在轨重构失败导致的风险。
2、根据本公开实施例,提供一种星载fpga的在轨重构系统,系统包括sram型fpga、flas
...【技术保护点】
1.一种星载FPGA的在轨重构系统,其特征在于,所述系统包括SRAM型FPGA、Flash型FPGA以及NorFlash单元,所述SRAM型FPGA包括测控基带模块和数据中转模块,所述测控基带模块用于接收地面遥控通道发送的上注数据并进行数据校验后,转给所述数据中转模块,所述数据中转模块根据所述SRAM型FPGA与所述Flash型FPGA之间的协议进行数据上注给所述Flash型FPGA,所述Flash型FPGA将上注数据转存到多份NorFlash芯片中。
2.根据权利要求1所述的一种星载FPGA的在轨重构系统,其特征在于,所述系统还包括FRAM和星载CPU,
...【技术特征摘要】
1.一种星载fpga的在轨重构系统,其特征在于,所述系统包括sram型fpga、flash型fpga以及norflash单元,所述sram型fpga包括测控基带模块和数据中转模块,所述测控基带模块用于接收地面遥控通道发送的上注数据并进行数据校验后,转给所述数据中转模块,所述数据中转模块根据所述sram型fpga与所述flash型fpga之间的协议进行数据上注给所述flash型fpga,所述flash型fpga将上注数据转存到多份norflash芯片中。
2.根据权利要求1所述的一种星载fpga的在轨重构系统,其特征在于,所述系统还包括fram和星载cpu,所述sram型fpga还包括总线控制模块,所述测控基带模块将接收到的上注数据通过所述总线控制模块转存到所述fram中,所述星载cpu对所述fram中的所述上注数据进行冗余crc校验,若校验通过,所述cpu将数据传给所述数据中转模块。
3.根据权利要求1或2任一项所述的一种星载fpga的在轨重构系统,其特征在于,所述flash型fpga中还包括上注数据判别模块,用于在地面上注数据前,对接收上注指令进行判别,具体包括:
4.根据权利要求3所述的一种星载fpga的在轨重构系统,其特征在于,所述sram型fpga与flash型fpga之间有3种上注协议,对应3个norflash芯片norflash1、norflash2和norflash3;
5.根据权利要求4所述的一种星载fpga的在轨重构系统,其特征在于,所...
【专利技术属性】
技术研发人员:何波,崔玉梅,蒲卫华,邵钢,任文胜,郭尚,白少鹏,林深城,
申请(专利权)人:深圳航天东方红卫星有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。