基于空间应用的在轨刷新重注成像系统技术方案

技术编号:20680604 阅读:94 留言:0更新日期:2019-03-27 18:46
基于空间应用的在轨刷新重注成像系统,涉及一种在轨刷新重注成像系统,解决现有FPGA内部的逻辑单元在空间粒子的轰击下易出现逻辑翻转问题,本发明专利技术基于刷新芯片的在轨刷新重注成像系统,具备三种工作模式:FPGA直接从PROM加载,刷新芯片不工作;刷新芯片工作,FPGA间接加载PROM内存储的程序;刷新芯片工作,FPGA加载Flash内已经更新了成像。刷新芯片的串口由受刷新芯片控制的FPGA来进行控制;对于具备主备份的控制系统,采用外部的组合逻辑电路产生配置加载过程的控制信号,并对刷新芯片的管脚进行硬件配置。本发明专利技术通过刷新使能功能,在刷新芯片出现故障时可断开刷新电路,保证FPGA稳定可靠的工作。

【技术实现步骤摘要】
基于空间应用的在轨刷新重注成像系统
本专利技术涉及一种在轨刷新重注成像系统,具体涉及长时间工作的在轨刷新重注成像系统。
技术介绍
SRAM型FPGA因其具有开发成本低、周期短以及可系统重构等优点而得到了广泛应用,但这种FPGA对于粒子入射所引发的单粒子翻转效应非常敏感。单粒子翻转可能导致FPGA内部的逻辑功能发生改变或者用户数据发生错误。现今的技术飞速发展,随着卫星有效载荷寿命的增加,采用在轨重注技术可实行对卫星载荷软件的升级换代,满足用户不断变化的需求。为实现航天应用的高可靠性,需要具备多种刷新重注工作模式。
技术实现思路
本专利技术为解决现有FPGA内部的逻辑单元在空间粒子的轰击下易出现逻辑翻转问题,提供一种基于空间应用的在轨刷新重注成像系统。基于空间应用的在轨刷新重注成像系统,包括刷新重注成像单元和主控器,所述刷新重注成像单元包括刷新芯片、FPGA、Flash、PROM组和总线驱动器;所述Flash与刷新芯片连接,所述刷新芯片控制Flash接收待更新的配置数据;PROM与FPGA、PROM与刷新芯片以及FPGA与刷新芯片之间均采用总线驱动器连接,用于实现通路的切换;主控器通过逻辑控制信号和串口对刷新配置过程进行控制,主控器通过串口向FPGA发送待更新的配置数据,FPGA再将接收到的配置数据通过刷新芯片的串口写入与刷新芯片连接的Flash中;所述成像系统具有三种成像工作模式:一、刷新功能禁止模式:主控器发出的控制信号使刷新使能处于无效的低电平;FPGA为主selectmap工作模式,直接从PROM加载数据,刷新芯片的供电处于禁止状态;主控器对刷新重注成像单元的控制:主控器内部包含主份和备份两部分,主份和备份完全相同,在任意时间里仅主份或者备份工作。当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,刷新使能信号shuaxin_enZ为低电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为低电平;当主控器的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,刷新使能信号shuaxin_enB为低电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为低电平;在刷新功能禁止模式下,当刷新重注成像单元还未加电,则主控器在控制信号处于稳定的电平后,主控器对刷新重注成像单元开始加电;若主控器对刷新重注成像单元已加电,主控器在控制信号处于稳定的电平后,先对刷新重注成像单元断电,再对刷新重注成像单元加电。二、在轨刷新模式:刷新芯片的供电输出使能,主控器发出的控制信号刷新使能处于有效的高电平,重注使能处于无效的低电平;FPGA为从selectmap工作模式,加载过程受刷新芯片控制,FPGA控制刷新芯片串口,通过外部复位,刷新芯片的加载配置信号取决于外部的管脚电平信息,刷新芯片的管脚电平默认从PROM加载;主控器对刷新重注成像单元的控制:当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,主刷新使能信号shuaxin_enZ为高电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为低电平;当主控器的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,备刷新使能信号shuaxin_enB为高电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为低电平;在轨刷新模式下,当刷新重注成像单元还未加电,则主控器在上述的控制信号处于稳定的电平后,主控器对刷新重注成像单元开始加电;若主控器对刷新重注成像系统已加电,主控器在上述的控制信号除主复位信号reset_Z和备复位信号reset_B处于稳定的电平后,对刷新芯片发出复位的高电平脉冲;三、FPGA软件重注模式;在轨刷新模式:刷新芯片的供电输出使能,主控器发出的控制信号刷新使能处于有效的高电平,重注使能处于无效的低电平;FPGA为从selectmap工作模式,加载过程受刷新芯片控制,FPGA控制刷新芯片串口,通过外部复位,刷新芯片的加载配置信号取决于外部的管脚电平信息,刷新芯片的管脚电平从修改了程序的Flash加载;主控器对刷新重注成像单元的控制:当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,主刷新使能信号shuaxin_enZ为高电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为高电平;当主控的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,备刷新使能信号shuaxin_enB为高电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为高电平;在FPGA软件重注模式下,主控器通过串口向FPGA发送待更新的配置数据,FPGA再将接收到的配置数据通过刷新芯片的串口写入Flash中;在待更新的配置数据完全写入Flash后,主控器在发出的控制信号中除主复位信号reset_Z和备复位信号reset_B处于稳定的电平后,对刷新芯片发出复位的高电平脉冲。本专利技术的有益效果:1、本专利技术通过动态刷新可解决FPGA内部的逻辑单元在空间粒子的轰击下易出现逻辑翻转问题;2、本专利技术通过重注可更新FPGA内的配置数据,实现功能的升级与更新;3、本专利技术通过刷新使能功能,在刷新芯片出现故障时可断开刷新电路,保证FPGA稳定可靠的工作。附图说明图1为本专利技术所述的基于空间应用的在轨刷新重注成像系统的原理框图;图2为本专利技术所述的基于空间应用的在轨刷新重注成像系统中刷新重注控制逻辑流程图;图3为本专利技术所述的基于空间应用的在轨刷新重注成像系统中配置数据控制流程图图4为本专利技术所述的基于空间应用的在轨刷新重注成像系统中cclk时钟控制流程图;图5为本专利技术所述的基于空间应用的在轨刷新重注成像系统中done信号控制流程图;图6为本专利技术所述的基于空间应用的在轨刷新重注成像系统中init信号控制流程图。具体实施方式具体实施方式一、结合图1至图6说明本实施方式,基于空间应用的在轨刷新重注成像系统,包含刷新成像单元和主控,刷新成像单位包含刷新芯片、FPGA、Flash、PROM组、总线驱动器和主控器。Flash直接与刷新芯片相连,受刷新芯片控制,用于接收待更新的配置数据。PROM与FPGA之间、PROM与刷新芯片之间、FPGA与刷新芯片之间采用总线驱动器实现通路的切换。主控器通过逻辑控制信号和串口对刷新配置过程进行控制,主控器通过串口向FPGA发送待更新的配置数据,FPGA再将接收到的配置数据通过刷新芯片的串口写入与刷新芯片相连的Flash中。所述刷新重注成像系统具有三种成像工作模式:(1)刷新功能禁止模式:主控器发出的控制信号使刷新使能处于无效的低电平(刷新使能信号OE=0,刷新使能禁止信号OE_INV=1,复位信号reset=0,重注使能信号chongzhu=0);FPGA为主selectmap工作模式,直接从PROM加载数据,刷新芯片的供电处于禁止状态;主控器对刷新重注成像单元的控制:当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,刷新使能信号shua本文档来自技高网...

【技术保护点】
1.基于空间应用的在轨刷新重注成像系统,包括刷新重注成像单元和主控器,其特征是:所述刷新重注成像单元包括刷新芯片、FPGA、Flash、PROM组和总线驱动器;所述Flash与刷新芯片连接,所述刷新芯片控制Flash接收待更新的配置数据;PROM与FPGA、PROM与刷新芯片以及FPGA与刷新芯片之间均采用总线驱动器连接,用于实现通路的切换;主控器通过逻辑控制信号和串口对刷新配置过程进行控制,主控器通过串口向FPGA发送待更新的配置数据,FPGA再将接收到的配置数据通过刷新芯片的串口写入与刷新芯片连接的Flash中;所述成像系统具有三种成像工作模式:一、刷新功能禁止模式:主控器发出的控制信号使刷新使能处于无效的低电平;FPGA为主select map工作模式,直接从PROM加载数据,刷新芯片的供电处于禁止状态;主控器对刷新重注成像单元的控制:主控器内部包含主份和备份两部分,主份和备份完全相同,在任意时间里仅主份或者备份工作。当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,刷新使能信号shuaxin_enZ为低电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为低电平;当主控器的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,刷新使能信号shuaxin_enB为低电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为低电平;在刷新功能禁止模式下,当刷新重注成像单元还未加电,则主控器在控制信号处于稳定的电平后,主控器对刷新重注成像单元开始加电;若主控器对刷新重注成像单元已加电,主控器在控制信号处于稳定的电平后,先对刷新重注成像单元断电,再对刷新重注成像单元加电。二、在轨刷新模式:刷新芯片的供电输出使能,主控器发出的控制信号刷新使能处于有效的高电平,重注使能处于无效的低电平;FPGA为从select map工作模式,加载过程受刷新芯片控制,FPGA控制刷新芯片串口,通过外部复位,刷新芯片的加载配置信号取决于外部的管脚电平信息,刷新芯片的管脚电平默认从PROM加载;主控器对刷新重注成像单元的控制:当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,主刷新使能信号shuaxin_enZ为高电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为低电平;当主控器的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,备刷新使能信号shuaxin_enB为高电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为低电平;在轨刷新模式下,当刷新重注成像单元还未加电,则主控器在上述的控制信号处于稳定的电平后,主控器对刷新重注成像单元开始加电;若主控器对刷新重注成像系统已加电,主控器在上述的控制信号除主复位信号reset_Z和备复位信号reset_B处于稳定的电平后,对刷新芯片发出复位的高电平脉冲;三、FPGA软件重注模式;在轨刷新模式:刷新芯片的供电输出使能,主控器发出的控制信号刷新使能处于有效的高电平,重注使能处于无效的低电平;FPGA为从select map工作模式,加载过程受刷新芯片控制,FPGA控制刷新芯片串口,通过外部复位,刷新芯片的加载配置信号取决于外部的管脚电平信息,刷新芯片的管脚电平从修改了程序的Flash加载;主控器对刷新重注成像单元的控制:当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,主刷新使能信号shuaxin_enZ为高电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为高电平;当主控的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,备刷新使能信号shuaxin_enB为高电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为高电平;在FPGA软件重注模式下,主控器通过串口向FPGA发送待更新的配置数据,FPGA再将接收到的配置数据通过刷新芯片的串口写入Flash中;在待更新的配置数据完全写入Flash后,主控器在发出的控制信号中除主复位信号reset_Z和备复位信号reset_B处于稳定的电平后,对刷新芯片发出复位的高电平脉冲。...

【技术特征摘要】
1.基于空间应用的在轨刷新重注成像系统,包括刷新重注成像单元和主控器,其特征是:所述刷新重注成像单元包括刷新芯片、FPGA、Flash、PROM组和总线驱动器;所述Flash与刷新芯片连接,所述刷新芯片控制Flash接收待更新的配置数据;PROM与FPGA、PROM与刷新芯片以及FPGA与刷新芯片之间均采用总线驱动器连接,用于实现通路的切换;主控器通过逻辑控制信号和串口对刷新配置过程进行控制,主控器通过串口向FPGA发送待更新的配置数据,FPGA再将接收到的配置数据通过刷新芯片的串口写入与刷新芯片连接的Flash中;所述成像系统具有三种成像工作模式:一、刷新功能禁止模式:主控器发出的控制信号使刷新使能处于无效的低电平;FPGA为主selectmap工作模式,直接从PROM加载数据,刷新芯片的供电处于禁止状态;主控器对刷新重注成像单元的控制:主控器内部包含主份和备份两部分,主份和备份完全相同,在任意时间里仅主份或者备份工作。当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,刷新使能信号shuaxin_enZ为低电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为低电平;当主控器的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,刷新使能信号shuaxin_enB为低电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为低电平;在刷新功能禁止模式下,当刷新重注成像单元还未加电,则主控器在控制信号处于稳定的电平后,主控器对刷新重注成像单元开始加电;若主控器对刷新重注成像单元已加电,主控器在控制信号处于稳定的电平后,先对刷新重注成像单元断电,再对刷新重注成像单元加电。二、在轨刷新模式:刷新芯片的供电输出使能,主控器发出的控制信号刷新使能处于有效的高电平,重注使能处于无效的低电平;FPGA为从selectmap工作模式,加载过程受刷新芯片控制,FPGA控制刷新芯片串口,通过外部复位,刷新芯片的加载配置信号取决于外部的管脚电平信息,刷新芯片的管脚电平默认从PROM加载;主控器对刷新重注成像单元的控制:当主控器的主份工作时,主标识信号LABEL_Z为高电平,备标识信号LABEL_B为低电平,主刷新使能信号shuaxin_enZ为高电平,主复位信号reset_Z为低电平,主重注使能信号chongzhu_Z为低电平;当主控器的备份工作时,主标识信号LABEL_Z为低电平,备标识信号LABEL_B为高电平,备刷新使能信号shuaxin_enB为高电平,备复位信号reset_B为低电平,备重注使能信号chongzhu_B为低电平;在轨刷新模式下,当刷新重注成像单元还未加电,则主控器在上述的控制信号处于稳定的电平后,主控器对刷新重注成像单元开始加电;若主控器对刷新重注成像系统已加电,主控器在上述的控制信号除主复位信号reset_Z和备复位信号reset_B处于稳定的电平后,对刷新芯片发出复位的高电平脉冲;三、FPGA软件重注模式;在轨刷新模式:刷新芯片的供电输出使能,主控器发出的控制信号刷新使能处于有效的高电平,重注使能处于无效的低电平;FPGA为从selectmap工作模式,加载过程受刷新芯片控制,FPGA控制刷新芯片串口,通过外部复位,刷新芯片的加载配置信号取决于外部的管脚电平信息,刷新芯片的管脚电平从修改了程序的Flash加载;主控器对刷新重注成像单元的控制:当主控器的主份工作...

【专利技术属性】
技术研发人员:余达刘金国徐东周磊王国良张艳鹏赵莹
申请(专利权)人:中国科学院长春光学精密机械与物理研究所
类型:发明
国别省市:吉林,22

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

1