一种用于单粒子软错误故障传播分析的分布式信号拓扑关系构建方法

    公开(公告)号:CN106326553B

    公开(公告)日:2019-09-06

    申请号:CN201610710113.X

    申请日:2016-08-23

    Abstract: 本发明涉及一种用于单粒子软错误故障传播分析的分布式信号拓扑关系构建方法,属于系统单粒子软错误可靠性评估技术领域。本发明的方法基于XDL网表信息中硬件资源构建下的电路节点和对应的信号间级联信息,提出了对电路节点间信号级联信息的级联前向搜索解析方法,构建系统中电路节点间的有向传播拓扑关系,完成了在不同类型硬件资源间的电路信号传播关系分析;同时,根据XDL网表文件所反映出的电路连接与控制配置位信息关联,本发明的方法提出配置信息匹配法则,解析并构建电路节点在资源映射下的内部信号传输关系输路径,完成特定类型的硬件资源下的电路信号传播关系分析。

    一种基于RLE和LZW的优化比特文件压缩与解压缩方法

    公开(公告)号:CN106407285A

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

    申请号:CN201610752157.9

    申请日:2016-08-26

    Abstract: 一种基于RLE和LZW的优化比特文件压缩与解压缩方法,通过对FPGA配置比特文件进行数据格式分析,抠出比特文件的头部控制字,从真实配置数据开始,采用游长为4的RLE编码进行初步压缩,再进行LZW压缩进一步提升压缩率。解压缩时为压缩的逆过程,先进行LZW解压缩还原出中间数据,再对不包含头部控制字的数据部分进行RLE解压缩,还原出原始的FPGA配置比特文件。该方法综合考虑了压缩/解压缩的时间和压缩率,与Xilinx自带的压缩工具比较,与单纯应用RLE算法,单纯应用LZW算法比较,实现了压缩率与压缩速度的双赢。解决了Xilinx先进型号FPGA配置比特文件过大的问题,节省了存储芯片的开销,为FPGA在轨重构技术提供了关键技术支撑。

    一种适用于处理器系统单粒子软错误脆弱点识别方法

    公开(公告)号:CN103678123A

    公开(公告)日:2014-03-26

    申请号:CN201310637395.1

    申请日:2013-11-29

    Abstract: 一种适用于处理器系统单粒子软错误脆弱点识别方法,基于单粒子软错误的防护设计对系统性能和资源的影响,建立脆弱点识别模型分析防护的重要性功能模块。通过编译指令的工作原理,从设计的代码级划分元电路节点(完成预编译代码或者指令序列的特定功能/子功能模块),由编译映射关系从指令级提取元电路节点脆弱性因素,进行等级论域划分,最终利用灰度系统理论对元电路节点的脆弱因素等级划分的不确定区间(灰度区间)进行可信度评估,并按照等级可信度排序得到计算结果。本发明可为处理器系统提供简便的脆弱性分析方法,实现可靠性的前提下减少系统代价和性能损失、提高系统防护效果的目的。

    低代价高可靠的星载单机多片SRAM型FPGA在轨重构系统及方法

    公开(公告)号:CN109783434B

    公开(公告)日:2023-05-09

    申请号:CN201811249962.5

    申请日:2018-10-25

    Abstract: 一种低代价高可靠的星载单机多片SRAM型FPGA在轨重构系统,从多片待重构FPGA中选取一片作为重构接口FPGA,在重构接口FPGA内构建外部重构接口电路;外部重构接口电路用于接收地面上注的重构用户功能配置数据和重构指令,将接收的重构用户功能配置数据和重构指令生成重构遥测数据包并发送至在轨重构控制电路,同时将星上的重构遥测信息下传给地面;重构接口配置数据存储器PROM,用于存储重构接口FPGA的重构接口功能配置数据;FLASH中设置不同的空间分别与每个待重构FPGA相对应,用于预先存储每个待重构FPGA的原始用户功能配置数据或者存储在轨重构时使用的重构用户功能配置数据;在轨重构控制电路根据地面遥控指令的控制,负责与重构接口电路之间的通信、重构配置数据的存储以及待重构FPGA的加载和刷新。

    低代价高可靠的星载单机多片SRAM型FPGA在轨重构系统及方法

    公开(公告)号:CN109783434A

    公开(公告)日:2019-05-21

    申请号:CN201811249962.5

    申请日:2018-10-25

    Abstract: 一种低代价高可靠的星载单机多片SRAM型FPGA在轨重构系统,从多片待重构FPGA中选取一片作为重构接口FPGA,在重构接口FPGA内构建外部重构接口电路;外部重构接口电路用于接收地面上注的重构用户功能配置数据和重构指令,将接收的重构用户功能配置数据和重构指令生成重构遥测数据包并发送至在轨重构控制电路,同时将星上的重构遥测信息下传给地面;重构接口配置数据存储器PROM,用于存储重构接口FPGA的重构接口功能配置数据;FLASH中设置不同的空间分别与每个待重构FPGA相对应,用于预先存储每个待重构FPGA的原始用户功能配置数据或者存储在轨重构时使用的重构用户功能配置数据;在轨重构控制电路根据地面遥控指令的控制,负责与重构接口电路之间的通信、重构配置数据的存储以及待重构FPGA的加载和刷新。

    一种用于单粒子软错误故障传播分析的分布式信号拓扑关系构建方法

    公开(公告)号:CN106326553A

    公开(公告)日:2017-01-11

    申请号:CN201610710113.X

    申请日:2016-08-23

    Abstract: 本发明涉及一种用于单粒子软错误故障传播分析的分布式信号拓扑关系构建方法,属于系统单粒子软错误可靠性评估技术领域。本发明的方法基于XDL网表信息中硬件资源构建下的电路节点和对应的信号间级联信息,提出了对电路节点间信号级联信息的级联前向搜索解析方法,构建系统中电路节点间的有向传播拓扑关系,完成了在不同类型硬件资源间的电路信号传播关系分析;同时,根据XDL网表文件所反映出的电路连接与控制配置位信息关联,本发明的方法提出配置信息匹配法则,解析并构建电路节点在资源映射下的内部信号传输关系输路径,完成特定类型的硬件资源下的电路信号传播关系分析。

    一种适用于处理器系统单粒子软错误脆弱点识别方法

    公开(公告)号:CN103678123B

    公开(公告)日:2016-08-17

    申请号:CN201310637395.1

    申请日:2013-11-29

    Abstract: 一种适用于处理器系统单粒子软错误脆弱点识别方法,基于单粒子软错误的防护设计对系统性能和资源的影响,建立脆弱点识别模型分析防护的重要性功能模块。通过编译指令的工作原理,从设计的代码级划分元电路节点(完成预编译代码或者指令序列的特定功能/子功能模块),由编译映射关系从指令级提取元电路节点脆弱性因素,进行等级论域划分,最终利用灰度系统理论对元电路节点的脆弱因素等级划分的不确定区间(灰度区间)进行可信度评估,并按照等级可信度排序得到计算结果。本发明可为处理器系统提供简便的脆弱性分析方法,实现可靠性的前提下减少系统代价和性能损失、提高系统防护效果的目的。

Patent Agency Ranking