-
公开(公告)号:CN103680639B
公开(公告)日:2016-08-24
申请号:CN201310635260.1
申请日:2013-11-29
Applicant: 西安空间无线电技术研究所
IPC: G11C29/44
Abstract: 一种随机存储器的周期性自检错恢复方法,可对随机存储器进行容错和纠错设计。方法首先将随机存储器进行冗余处理,设计判决模块对冗余的输出结果进行三取二判决和一致性比较,判决结果做为纠错输入,一致性比较结果作为纠错使能。同时地址产生模块周期性产生存储器读取地址实现检错控制。本发明可为易由于外因(例如空间辐射环境)而产生错误的随机存储器提供一种检错和纠错的方法,改变传统冗余容错技术的错误累积失效问题,纠错能力不受纠检错算法限制,有效的对存储器进行防护。
-
公开(公告)号:CN103678123B
公开(公告)日:2016-08-17
申请号:CN201310637395.1
申请日:2013-11-29
Applicant: 西安空间无线电技术研究所
IPC: G06F11/36
Abstract: 一种适用于处理器系统单粒子软错误脆弱点识别方法,基于单粒子软错误的防护设计对系统性能和资源的影响,建立脆弱点识别模型分析防护的重要性功能模块。通过编译指令的工作原理,从设计的代码级划分元电路节点(完成预编译代码或者指令序列的特定功能/子功能模块),由编译映射关系从指令级提取元电路节点脆弱性因素,进行等级论域划分,最终利用灰度系统理论对元电路节点的脆弱因素等级划分的不确定区间(灰度区间)进行可信度评估,并按照等级可信度排序得到计算结果。本发明可为处理器系统提供简便的脆弱性分析方法,实现可靠性的前提下减少系统代价和性能损失、提高系统防护效果的目的。
-
公开(公告)号:CN105069204A
公开(公告)日:2015-11-18
申请号:CN201510442273.6
申请日:2015-07-24
Applicant: 西安空间无线电技术研究所
IPC: G06F17/50
Abstract: 本发明一种基于文本树形结构模型的FPGA拓扑信息的获取方法,首先设定功能模块的格式,然后以功能模块为最小单位对FPGA工程进行分割,建立描述例化模块间拓扑关系的文本树形结构模型;之后基于文本树形结构模型从顶层模块开始逐层地确定例化模块间的父子关系,得到了FPGA工程的顶层模块和所有例化模块间的层级关系,并完成文本信息的抽象。最终以文本文件的形式存储并输出拓扑信息。本方法实现对FPGA工程模块拓扑关系图的文本信息抽象,完成由图论信息到可读写的文本信息转化,实现了复杂多层次的FPGA工程模块拓扑关系划分和文本信息提取,提高了模块拓扑关系划分效率。
-
公开(公告)号:CN105069204B
公开(公告)日:2017-12-15
申请号:CN201510442273.6
申请日:2015-07-24
Applicant: 西安空间无线电技术研究所
IPC: G06F17/50
Abstract: 本发明一种基于文本树形结构模型的FPGA拓扑信息的获取方法,首先设定功能模块的格式,然后以功能模块为最小单位对FPGA工程进行分割,建立描述例化模块间拓扑关系的文本树形结构模型;之后基于文本树形结构模型从顶层模块开始逐层地确定例化模块间的父子关系,得到了FPGA工程的顶层模块和所有例化模块间的层级关系,并完成文本信息的抽象。最终以文本文件的形式存储并输出拓扑信息。本方法实现对FPGA工程模块拓扑关系图的文本信息抽象,完成由图论信息到可读写的文本信息转化,实现了复杂多层次的FPGA工程模块拓扑关系划分和文本信息提取,提高了模块拓扑关系划分效率。
-
公开(公告)号:CN104199536A
公开(公告)日:2014-12-10
申请号:CN201410352614.6
申请日:2014-07-23
Applicant: 西安空间无线电技术研究所
CPC classification number: Y02D10/34
Abstract: 本发明一种基于BP神经网络的FPGA动态功耗估算方法,包括以下步骤:(1)获取四个模块的输入输出量作为样本数据;(2)对样本数据进行数据筛选和数据预处理;(3)根据处理后的样本数据分别构造四个模块的BP神经网络模型;(4)将样本数据的一部分作为BP神经网络的训练数据,进行BP神经网络训练得到训练后的神经网络,进而得到神经网络输出的功耗;(5)将去除训练数据后的样本数据作为BP神经网络的测试数据,将得到的功耗与测试数据进行比较;(6)将神经网络输出的功耗还原为实际功耗值;(7)将获取的四个模块的功耗估计值进行求和得到总功耗值。本发明通过BP神经网络的自动学习,可以对功耗值实现准确预测。
-
公开(公告)号:CN103680639A
公开(公告)日:2014-03-26
申请号:CN201310635260.1
申请日:2013-11-29
Applicant: 西安空间无线电技术研究所
IPC: G11C29/44
Abstract: 一种随机存储器的周期性自检错恢复方法,可对随机存储器进行容错和纠错设计。方法首先将随机存储器进行冗余处理,设计判决模块对冗余的输出结果进行三取二判决和一致性比较,判决结果做为纠错输入,一致性比较结果作为纠错使能。同时地址产生模块周期性产生存储器读取地址实现检错控制。本发明可为易由于外因(例如空间辐射环境)而产生错误的随机存储器提供一种检错和纠错的方法,改变传统冗余容错技术的错误累积失效问题,纠错能力不受纠检错算法限制,有效的对存储器进行防护。
-
公开(公告)号:CN105068931B
公开(公告)日:2020-07-14
申请号:CN201510518615.8
申请日:2015-08-21
Applicant: 西安空间无线电技术研究所
IPC: G06F11/36
Abstract: 一种分析DSP软件系统的单粒子软错误可靠性计算方法,利用DSP软件系统的模块划分和模块的拓扑关系的结果,使用深度优先搜索寻找模块拓扑关系中起始模块和终止模块之间的所有路径,并使用重要性抽样的方法抽取若干路径,求取DSP软件系统的单粒子软错误可靠性。本发明对工程文件采用基于模块划分并搜索路径的方法,解决了单粒子效应下DSP系统输出正确结果的概率计算问题,利用重要性抽样方法选取部分路径路径,对整体贡献大的路径赋予更大的重要性权值,在更大的重要性权值部分抽取更多的路径样本,抑制了小权值路径对系统的影响,增加了计算效率,并且抽取的样本均值为总体均值的无偏估计,使得计算结果更为可靠。
-
公开(公告)号:CN104199536B
公开(公告)日:2017-06-06
申请号:CN201410352614.6
申请日:2014-07-23
Applicant: 西安空间无线电技术研究所
CPC classification number: Y02D10/34
Abstract: 本发明一种基于BP神经网络的FPGA动态功耗估算方法,包括以下步骤:(1)获取四个模块的输入输出量作为样本数据;(2)对样本数据进行数据筛选和数据预处理;(3)根据处理后的样本数据分别构造四个模块的BP神经网络模型;(4)将样本数据的一部分作为BP神经网络的训练数据,进行BP神经网络训练得到训练后的神经网络,进而得到神经网络输出的功耗;(5)将去除训练数据后的样本数据作为BP神经网络的测试数据,将得到的功耗与测试数据进行比较;(6)将神经网络输出的功耗还原为实际功耗值;(7)将获取的四个模块的功耗估计值进行求和得到总功耗值。本发明通过BP神经网络的自动学习,可以对功耗值实现准确预测。
-
公开(公告)号:CN105068931A
公开(公告)日:2015-11-18
申请号:CN201510518615.8
申请日:2015-08-21
Applicant: 西安空间无线电技术研究所
IPC: G06F11/36
Abstract: 一种分析DSP软件系统的单粒子软错误可靠性计算方法,利用DSP软件系统的模块划分和模块的拓扑关系的结果,使用深度优先搜索寻找模块拓扑关系中起始模块和终止模块之间的所有路径,并使用重要性抽样的方法抽取若干路径,求取DSP软件系统的单粒子软错误可靠性。本发明对工程文件采用基于模块划分并搜索路径的方法,解决了单粒子效应下DSP系统输出正确结果的概率计算问题,利用重要性抽样方法选取部分路径,对整体贡献大的路径赋予更大的重要性权值,在更大的重要性权值部分抽取更多的路径样本,抑制了小权值路径对系统的影响,增加了计算效率,并且抽取的样本均值为总体均值的无偏估计,使得计算结果更为可靠。
-
公开(公告)号:CN103678123A
公开(公告)日:2014-03-26
申请号:CN201310637395.1
申请日:2013-11-29
Applicant: 西安空间无线电技术研究所
IPC: G06F11/36
Abstract: 一种适用于处理器系统单粒子软错误脆弱点识别方法,基于单粒子软错误的防护设计对系统性能和资源的影响,建立脆弱点识别模型分析防护的重要性功能模块。通过编译指令的工作原理,从设计的代码级划分元电路节点(完成预编译代码或者指令序列的特定功能/子功能模块),由编译映射关系从指令级提取元电路节点脆弱性因素,进行等级论域划分,最终利用灰度系统理论对元电路节点的脆弱因素等级划分的不确定区间(灰度区间)进行可信度评估,并按照等级可信度排序得到计算结果。本发明可为处理器系统提供简便的脆弱性分析方法,实现可靠性的前提下减少系统代价和性能损失、提高系统防护效果的目的。
-
-
-
-
-
-
-
-
-