一种SRAM型FPGA用户寄存器单粒子翻转故障注入方法

    公开(公告)号:CN113744787A

    公开(公告)日:2021-12-03

    申请号:CN202110850605.X

    申请日:2021-07-27

    Abstract: 本发明公开一种SRAM型FPGA用户寄存器单粒子翻转故障注入方法,能够对SRAM型FPGA用户寄存器中的暂存值进行直接的修改,实现SRAM型FPGA用户寄存器的单粒子翻转故障的模拟。包括:分析用户寄存器控制参数的真值表,获得将用户寄存器直接设置为“0”或“1”的控制参数的真值表项。通过FPGA Editor工具修改网表文件中控制参数设置值,对比修改前后的配置码流,获得FPGA寄存器控制参数在配置位流中的准确偏移量。结合XDL文件中的寄存器X、Y坐标信息,得到FPGA代码中感兴趣寄存器的准确偏移量。从而可以通过SelcetMap或JTAG接口对感兴趣寄存器进行快速故障注入。大幅度提高SRAM型FPGA单粒子翻转故障注入效率和准确度,更有效地识别FPGA中用户寄存器单粒子翻转防护中的隐患。

    一种基于ROM和RAM的星载文件管理方法

    公开(公告)号:CN110851403A

    公开(公告)日:2020-02-28

    申请号:CN201911018749.8

    申请日:2019-10-24

    Abstract: 本发明公开了一种基于ROM和RAM的星载文件管理方法,采用了顺序存放策略,每个文件的数据都能连续存放,读取过程中只需要一次寻址操作,就可以读写整块数据,因此文件数据读写效率比较传统的文件系统有较大提高;通过基于ROM和RAM星载文件系统的装订参数管理方法,实现多个装订参数文件与星载软件的分离,解决了星载软件装订参数频繁更改带来的安全性问题,提高了软件开发效率和可靠性,有利于实现星载软件二类继承和参数化配置。

    一种多链路调度方法
    46.
    发明授权

    公开(公告)号:CN106302147B

    公开(公告)日:2019-08-30

    申请号:CN201610675692.9

    申请日:2016-08-16

    Abstract: 本发明公开了一种多链路调度方法。本发明通过对与节点A相连的所有链路进行标识,使每条链路均分配有64个虚拟信道,这样一来,便能够避免出现64个虚拟信道共享的问题。另外,本发明根据各链路当前码速率获得各链路传输数据的总次数之比,避免出现由于码速率不统一而导致链路空闲的情况出现,进而实现了源包选择一条或多条链路下行甚至所有链路同时下行。

    一种并行快速傅立叶变换处理方法

    公开(公告)号:CN105718424B

    公开(公告)日:2018-11-02

    申请号:CN201610052233.5

    申请日:2016-01-26

    Abstract: 本发明提供了一种并行快速傅立叶变换处理方法,该方法将点数为N=rS的数据序列x(n)划分为vr个二级数据块,然后采用基r FFT计算得到每个二级数据块中的个数据的FFT结果,其中:v=rZ,r和S为任意整数,Z=0、1、…或S‑2,因此本发明的数据点数N具有更多的取值,可以在这些取值中选择补零最少的方案,从而减少对存储空间和计算时间的占用;而且本发明采用多蝶形并行计算,且并行蝶形计算单元的个数v=rZ,因此本发明可以根据硬件资源的配置来选择并行度,具有较大的灵活性。

    一种并行快速傅立叶变换处理方法

    公开(公告)号:CN105718424A

    公开(公告)日:2016-06-29

    申请号:CN201610052233.5

    申请日:2016-01-26

    CPC classification number: G06F17/14

    Abstract: 本发明提供了一种并行快速傅立叶变换处理方法,该方法将点数为N=rS的数据序列x(n)划分为vr个二级数据块,然后采用基r FFT计算得到每个二级数据块中的个数据的FFT结果,其中:v=rZ,r和S为任意整数,Z=0、1、…或S?2,因此本发明的数据点数N具有更多的取值,可以在这些取值中选择补零最少的方案,从而减少对存储空间和计算时间的占用;而且本发明采用多蝶形并行计算,且并行蝶形计算单元的个数v=rZ,因此本发明可以根据硬件资源的配置来选择并行度,具有较大的灵活性。

    一种空间机械臂运动参数在轨异构管理系统及方法

    公开(公告)号:CN115383743B

    公开(公告)日:2025-02-07

    申请号:CN202210998012.2

    申请日:2022-08-19

    Abstract: 一种空间机械臂运动参数在轨异构管理系统及方法,包括冷备份关系的主备份关节控制器和关节控制器FPGA以及机械臂中央控制器;所述机械臂中央控制器通过外部总线与航天器中央处理单元进行通信,用于保存一份运动参数;所述运动参数为关节控制电机计算所需参数;所述主备份的关节控制器通过机械臂控制总线与所述机械臂中央控制器进行通信;主备份的关节控制器、主份关节控制器FPGA中分别用于各存储一份运动参数;主份或备份的关节控制器将运动参数从对应的关节控制器存储器中加载到对应的FPGA中进行计算;由关节控制器FPGA进行参数计算和电机控制。

Patent Agency Ranking