一种实现迭代算法的FPGA并行计算电路自动生成方法

    公开(公告)号:CN103440359B

    公开(公告)日:2016-03-02

    申请号:CN201310303368.0

    申请日:2013-07-18

    Abstract: 一种实现迭代算法的FPGA并行计算电路自动生成方法,步骤如下:(1)用串行计算电路实现所述迭代算法;(2)针对所述串行计算电路,提取该电路时序逻辑中的寄存器及组合逻辑,将提取出的寄存器作为存储部分,组合逻辑作为计算部分;(3)将所述迭代算法的串行计算电路表示为迭代函数及输出函数的形式;(4)将所述串行计算电路中需要多个时钟执行的计算全部压缩到1个时钟内执行,得到并行计算迭代式;(5)使用FPGA的设计语言描述所述并行计算迭代式;(6)根据步骤(5)中描述出的并行计算迭代式生成FPGA并行计算电路。使用本发明可不再使用手工推导并行计算式,可直接生成并行计算电路,可显著加速和简化迭代型算法VLSI并行计算电路的设计过程。

    一种航天器嵌入式运行程序加快上行方法

    公开(公告)号:CN102520977B

    公开(公告)日:2014-11-19

    申请号:CN201110371867.4

    申请日:2011-11-22

    Abstract: 一种航天器嵌入式运行程序加快上行方法,步骤:(1)设计实现维护软件;(2)设计实现上行注入的运行软件,即新的飞行软件,新的飞行软件链接时,代码段、数据段均定位于RAM中,代码段的起始地址为RAM中的地址A,RAM的最低端到地址A满足上行注入数据存储,地址A到RAM顶端地址间满足新飞行软件的代码段、数据段以及运行空间足够;(3)对步骤(2)中新的飞行软件进行处理,使得地面系统上行注入数据减少、过程加快;(4)按照维护软件制定的数据包格式,对步骤(3.5)生成的可执行代码进行处理,生成地面测控系统可上行的数据包,上行上述数据包,使新的飞行软件得以运行。

    卫星测控不可见弧段遥测参数记录与下传方法

    公开(公告)号:CN102521953B

    公开(公告)日:2013-05-01

    申请号:CN201110361938.2

    申请日:2011-11-15

    Abstract: 卫星测控不可见弧段遥测数据记录与下传方法,配合时标指令完成不可见弧段延时遥测的记录和下传。当时标指令执行并指示当前为出境状态时,根据延时遥测的记录策略进行记录;当时标指令执行并指示当前为入境状态时,根据时标指令中延时遥测的下传策略进行下传。记录策略有周期记录和按条件记录两种方式;下传方式有全部下传、抽取比例下传和时间段选择下传。通过与时标指令搭配进行的方式,可以实现延时遥测的自动化记录和下传;而记录策略和下传方式也使得能够根据不同类型的数据进行相应的处理,更加灵活,存储和下传效率更高,从而利用有效的带宽最大程度的反映卫星状态,为卫星在可监测弧段外的故障分析和判断提供依据。

    卫星测控不可见弧段遥测参数记录与下传方法

    公开(公告)号:CN102521953A

    公开(公告)日:2012-06-27

    申请号:CN201110361938.2

    申请日:2011-11-15

    Abstract: 卫星测控不可见弧段遥测数据记录与下传方法,配合时标指令完成不可见弧段延时遥测的记录和下传。当时标指令执行并指示当前为出境状态时,根据延时遥测的记录策略进行记录;当时标指令执行并指示当前为入境状态时,根据时标指令中延时遥测的下传策略进行下传。记录策略有周期记录和按条件记录两种方式;下传方式有全部下传、抽取比例下传和时间段选择下传。通过与时标指令搭配进行的方式,可以实现延时遥测的自动化记录和下传;而记录策略和下传方式也使得能够根据不同类型的数据进行相应的处理,更加灵活,存储和下传效率更高,从而利用有效的带宽最大程度的反映卫星状态,为卫星在可监测弧段外的故障分析和判断提供依据。

    星载计算机空间环境事件容错方法

    公开(公告)号:CN102521066A

    公开(公告)日:2012-06-27

    申请号:CN201110361989.5

    申请日:2011-11-15

    Abstract: 星载计算机空间环境事件容错方法,主要包括存储器单粒子翻转的处理、空间辐照引起的芯片内部寄存器变化容错、空间辐照引起的部分电路失效容错。对于存储器的单粒子翻转,星载计算机通过对存储区加EDAC校验,定期对存储区读写进行容错。对于空间辐照引起的芯片内部寄存器变化,星载计算机对未用中断进行保护;对工作模式寄存器,采用定期循检,若不为期望值则重新初始化;对与总线发送消息相关的寄存器,每次发送消息前重新对存储器进行赋值。对于空间辐照引起的部分电路失效,采用故障RAM存储器芯片的替换、总线接口芯片故障检测与切换、CPU芯片故障检测与切换进行容错。本发明方法可以有效提高星载计算机发射和在轨运行的可靠性。

    一种多速率遥测时间同步方法

    公开(公告)号:CN103412785B

    公开(公告)日:2017-03-15

    申请号:CN201310303343.0

    申请日:2013-07-18

    Abstract: 一种多速率遥测时间同步方法,该方法实现三种外设的时间同步,三种设备包括:A设备:仅受系统上电复位控制的外设;B设备:受系统上电复位和CPU软件复位控制的外设;C设备:受系统上电复位、CPU软件复位控制和需要调整速率的外设。步骤如下(:1)规整所述三种外设的中断间隔(;2)令所述三种设备在上电的时刻中断同步;3)当B设备和C设备发生CPU软件复位时,控制B设备和C设备的CPU软件复位的释放时刻,使其中断再次同步;(4)当C设备发生速率切换时,通过三级速率同步使得C设备在速率切换时保持中断同步,本发明解决了多外设中断源同步的问题。

    一种高可靠的航天器帧格式数据队列缓存系统及缓存方法

    公开(公告)号:CN102915281B

    公开(公告)日:2015-07-08

    申请号:CN201210334299.5

    申请日:2012-09-12

    Abstract: 一种高可靠的航天器帧格式数据队列缓存系统及缓存方法,该系统在双口存储器基础上,设计了二级地址管理机制,分为帧级别地址管理及数据级地址管理,通过二级换算电路映射到双口存储器的物理地址,设计了帧写入地址换算单元、帧读出地址换算单元、帧地址管理单元、写帧检测单元、读帧检测单元等。实现了功能完备的以数据帧结构为单位进行队列存储、读出操作的航天器帧格式数据队列存储器。本发明原理简单、功能强大、资源开销小、鲁棒性高、应用性强,能够消除诸多影响在轨卫星数据异常导致的数据帧格式移位、破损扩散的故障隐患。

    一种航天器嵌入式软件模块维护方法

    公开(公告)号:CN102508657B

    公开(公告)日:2014-10-08

    申请号:CN201110316979.X

    申请日:2011-10-18

    Abstract: 一种航天器嵌入式软件模块维护方法,(1)设计实现航天器飞行软件;(2)设计、实现被修改的模块或函数,(3)完成嵌入式软件模块或函数的维护,具体通过建立一张存储飞行软件所有模块(或函数)的入口地址映射表,软件固化时此地址表为默认状态。以后对模块(或函数)修改时,将修改后模块(或函数)的执行代码存储入内存空间,同时修改地址映射表,将修改前的模块(或函数)指向改变为修改后模块(或函数)的入口,即可实现调用关系的变化,达到任意模块(或函数)修改或维护的目的。

    一种实现迭代算法的FPGA并行计算电路自动生成方法

    公开(公告)号:CN103440359A

    公开(公告)日:2013-12-11

    申请号:CN201310303368.0

    申请日:2013-07-18

    Abstract: 一种实现迭代算法的FPGA并行计算电路自动生成方法,步骤如下:(1)用串行计算电路实现所述迭代算法;(2)针对所述串行计算电路,提取该电路时序逻辑中的寄存器及组合逻辑,将提取出的寄存器作为存储部分,组合逻辑作为计算部分;(3)将所述迭代算法的串行计算电路表示为迭代函数及输出函数的形式;(4)将所述串行计算电路中需要多个时钟执行的计算全部压缩到1个时钟内执行,得到并行计算迭代式;(5)使用FPGA的设计语言描述所述并行计算迭代式;(6)根据步骤(5)中描述出的并行计算迭代式生成FPGA并行计算电路。使用本发明可不再使用手工推导并行计算式,可直接生成并行计算电路,可显著加速和简化迭代型算法VLSI并行计算电路的设计过程。

    卫星出入境自主遥测处理控制方法

    公开(公告)号:CN102436394B

    公开(公告)日:2013-06-19

    申请号:CN201110361917.0

    申请日:2011-11-15

    Abstract: 卫星出入境自主遥测处理控制方法,为每一个卫星任务设置相应的时标指令组,时标指令组由带有时间标志的时标指令组成,时标指令的执行时间为相应时标所指示的时间。然后根据卫星的轨道周期设定一个程控周期,地面一次性的注入一个程控周期内所需要的时标指令组。卫星根据当前执行的任务调取相应的时标指令组,然后根据当前的卫星时间执行时标指令组中的相应指令,各个时标指令按照时标依次执行,每一个指令执行完成后,自动放置到时标指令组的队尾,并将之前的执行时间加上一个程控周期作为下一次的执行时间。如果在时标指令实行过程中发生超时情况则选择进行立即执行或者放弃执行指令。通过本发明方法可以实现卫星出入境的自主遥测管理。

Patent Agency Ranking