【技术实现步骤摘要】
一种硬件电路的故障检测方法、装置和电子设备
[0001]本申请涉及集成电路故障检测
,具体而言,涉及一种硬件电路的故障检测方法
、
装置和电子设备
。
技术介绍
[0002]硬件电路出现故障时,无法像软件程序一样通过实时的输出变量来判断故障发生模块
。
目前可以通过使用示波器或者硬件信号采集仪器对硬件电路进行逐步测量,来检测出故障发生模块,但这样的操作花费的时间较多
。
技术实现思路
[0003]为解决上述问题,本申请实施例的目的在于提供一种硬件电路的故障检测方法
、
装置和电子设备
。
[0004]第一方面,本申请实施例提供了一种硬件电路的故障检测方法,包括:确定所述硬件电路中的多个基本运算电路的连接方式,其中,所述基本运算电路包括:加法器
、
减法器
、
乘法器
、
除法器以及积分器;根据所述连接方式确定与所述硬件电路所匹配的关系函数;对所述关系函数进行求导,得到所述硬件电路的海森矩阵;根据所述硬件电路的海森矩阵,提示对所述硬件电路中待检测的基本运算电路进行故障排查
。
[0005]第二方面,本申请实施例还提供了一种硬件电路的故障检测装置,包括:连接方式确定模块,用于确定所述硬件电路中的多个基本运算电路的连接方式,其中,所述基本运算电路包括:加法器
、
减法器
、
乘法器
、
除法器以及积分器;函数确定 ...
【技术保护点】
【技术特征摘要】
1.
一种硬件电路的故障检测方法,其特征在于,包括:确定所述硬件电路中的多个基本运算电路的连接方式,其中,所述基本运算电路包括:加法器
、
减法器
、
乘法器
、
除法器以及积分器;根据所述连接方式确定与所述硬件电路所匹配的关系函数;对所述关系函数进行求导,得到所述硬件电路的海森矩阵;根据所述硬件电路的海森矩阵,提示对所述硬件电路中待检测的基本运算电路进行故障排查
。2.
根据权利要求1所述的方法,其特征在于,所述确定所述硬件电路中的多个基本运算电路的连接方式,包括:获取所述硬件电路中的各基本运算电路的标识,各基本运算电路的输入以及各基本运算电路之间的第一连接关系;将各所述基本运算电路的标识转换为对应的运算规则符号;基于各基本运算电路的输入,将各基本运算电路中输入为输入参数的基本运算电路确定为第1层级运算电路;根据所述第一连接关系,将各基本运算电路中输入为第1层级运算电路得到的运算结果的基本运算电路确定为第2层级运算电路
、
将各基本运算电路中输入为第2层级运算电路得到的运算结果的基本运算电路确定为第3层级运算电路
、
……
、
将各基本运算电路中输入为第
n
‑2层级运算电路得到的运算结果的基本运算电路确定为第
n
‑1层级运算电路
、
将各基本运算电路中输入为第
n
‑1层级运算电路得到的运算结果的基本运算电路确定为第
n
层级运算电路,并得到所述第1层级运算电路
、
所述第2层级运算电路
、
……
、
所述第
n
层级运算电路中相邻层级运算电路之间的第二连接关系,从而确定所述硬件电路中的多个基本运算电路的连接方式,其中,
n
大于等于
2。3.
根据权利要求2所述的方法,其特征在于,所述根据所述连接方式得到与所述硬件电路所匹配的关系函数,包括:当所述基本运算电路为第1层级运算电路时,将输入到同一第1层级运算电路的输入参数,利用所输入的第1层级运算电路对应的运算规则符号进行关联,得到与第1层级运算电路匹配的部分运算关系式;当所述基本运算电路为第2层级运算电路
、
第3层级运算电路
、
……
、
第
n
‑1层级运算电路
、
第
n
层级运算电路中的基本运算电路时,根据所述第二连接关系中记载的当前层级运算电路与当前层级低一层级的运算电路的连接关系,利用当前层级运算电路对应的运算规则符号,对当前层级低一层级的运算电路所匹配的部分运算关系式进行关联,得到与所述硬件电路所匹配的关系函数
。4.
根据权利要求3所述的方法,其特征在于,所述对所述关系函数进行求导,得到所述硬件电路的海森矩阵,包括:对所述关系函数进行一阶求导,得到所述关系函数中各输入参数的一阶导数;对所述关系函数中的各输入参数中的任意两个输入参数进行配对,得到组合参数;利用所述关系函数中各输入参数的一阶导数对得到的所述组合参数进行二阶求导,得到所述组合参数的二阶导数;利用组合参数的二阶导数作为海森矩阵的元素,形成所述硬件电路的海森矩阵
。
5.
根据权利要求4所述的方法,其特征在于,所述根据所述硬件电路的海森矩阵,提示对所述硬件电路中待检测的基本运算电路进行故障排查,包括:根据海森矩阵确定各基本运算电路的敏感度;其中,所述敏感度用于表示对所述硬件电路的运算结果产生影响的程度;按照敏感度从大到小的顺序,对各基本运算电路进行排序,得到各基本运算电路的排查顺序;提示用户按照得到的所述各基本运算电路的排查顺序对所述硬件电路中各基本运算电路进行故障排查
。6.
根据权利要求5所述的方法,其特征在于,所述根据海森矩阵确定各基本运算电路的敏感度,包括:当所述基本运算电路为第一层级运算电路时,在所述第一层级运算电路具有两个输入参...
【专利技术属性】
技术研发人员:冯洲武,魏琼,严晓,赵恩海,宋佩,周国鹏,赵健,马妍,
申请(专利权)人:上海伏达储能数字化研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。