The present invention provides a method to determine the key components of the integrated circuit load capacity model based on the analysis of 1 steps, including: structure and function; step 2, the function module division; step 3, the establishment of integrated circuit network; step 4, calculate the node load; step 5, determine the node capacity; step 6, initial fault injection; step 7, after the failure of the computing node load; step 8, delete the fault node; step 9, iterative node fault propagation process; step 10, go back to step 5, replace the initial fault node; step 11, the initial fault node; step 12, determine the key components. The topology of load capacity model and the integrated circuit based on the analysis of communication process of analog integrated circuits in different parts of the fault, determining key components of integrated circuits in key components of IC sorting obtained more in line with the actual situation of products, provide a method for integrated circuit fault with high reliability index analysis.
【技术实现步骤摘要】
基于负载容量模型的集成电路关键部件确定方法
本专利技术涉及集成电路故障分析
,特别涉及一种于负载容量模型的集成电路关键部件确定方法。
技术介绍
集成电路作为机电系统核心零部件,它的作用是按照实际机电系统的需求,通过特定的电子元器件的组合与连接,进行能量的传输与转换、信号的传递与处理。集成电路通常由电阻器元件、电容器元件、电感器元件、半导体元件、芯片等五大类型元器件组成。集成电路属于高可靠性指标的复杂系统,通常情况下,集成电路的故障往往是由某一薄弱部件故障造成,如何分析确定集成电路的关键部件,成为集成电路故障分析的重点研究问题。目前,集成电路确定关键部件的确定方法主要是基于图论的故障树法,通过各种逻辑门例如,与门、或门、非门,将系统结构转化为故障树,计算分析元器件的重要度,但需要前期开展故障树的定性分析工作,并且对元器件具体信息需求较多,工作量较大,对于较大规模的集成电路难以开展。目前,还没有基于负载容量模型,通过定量计算确定集成电路关键部件的相关研究。
技术实现思路
为了克服现有技术的缺陷,本专利技术的目的在于提供一种基于负载容量模型的集成电路关键部件确定方法,其基于集成电路的拓扑结构,能够模拟集成电路不同部件故障的传播过程,同时快速给出单个部件对于系统影响的重要程度,最终确定集成电路的关键部件。本专利技术的技术方案如下:一种基于负载容量模型的集成电路关键部件确定方法,其具体步骤如下所示:步骤1:对所选定的集成电路进行结构与功能分析,对集成电路的各个元器件进行识别从而确定集成电路的组成结构,对集成电路正常工作的能量传输与信号传递过程进行梳理,从而确定集成 ...
【技术保护点】
一种基于负载容量模型的集成电路关键部件确定方法,其特征在于:其具体步骤包括:步骤1:对所选定的集成电路进行结构与功能分析,对集成电路的各个元器件进行识别从而确定集成电路的组成结构,对集成电路正常工作的能量传输与信号传递过程进行梳理,从而确定集成电路工作原理;依据所确定的集成电路的工作原理,将集成电路划分为至少一个次一级电路结构;步骤2:根据所确定的集成电路工作原理,在所划分的次一级电路结构的基础上,对所述集成电路进行进一步地划分以确定集成电路功能模块,并对所确定的集成电路功能模块进行编号;步骤3:根据所确定的带编号的集成电路功能模块以及各个带编号的集成电路功能模块之间的电气连接关系,建立集成电路网络;步骤4:根据所建立的集成电路网络,对所述集成电路网络的网络拓扑结构进行分析,计算集成电路网络中各个节点k的介数bk,并将所计算得到相应节点的介数设置为所述节点的节点负载;步骤5:根据所述节点的节点负载,选择对应的表征节点对于负载波动耐受能力的容量系数,确定集成电路网络各个节点的节点容量;步骤6:选择任一节点作为初始故障节点,实现初始故障节点注入,同时从步骤4中的网络拓扑结构中删除初始故障节 ...
【技术特征摘要】
1.一种基于负载容量模型的集成电路关键部件确定方法,其特征在于:其具体步骤包括:步骤1:对所选定的集成电路进行结构与功能分析,对集成电路的各个元器件进行识别从而确定集成电路的组成结构,对集成电路正常工作的能量传输与信号传递过程进行梳理,从而确定集成电路工作原理;依据所确定的集成电路的工作原理,将集成电路划分为至少一个次一级电路结构;步骤2:根据所确定的集成电路工作原理,在所划分的次一级电路结构的基础上,对所述集成电路进行进一步地划分以确定集成电路功能模块,并对所确定的集成电路功能模块进行编号;步骤3:根据所确定的带编号的集成电路功能模块以及各个带编号的集成电路功能模块之间的电气连接关系,建立集成电路网络;步骤4:根据所建立的集成电路网络,对所述集成电路网络的网络拓扑结构进行分析,计算集成电路网络中各个节点k的介数bk,并将所计算得到相应节点的介数设置为所述节点的节点负载;步骤5:根据所述节点的节点负载,选择对应的表征节点对于负载波动耐受能力的容量系数,确定集成电路网络各个节点的节点容量;步骤6:选择任一节点作为初始故障节点,实现初始故障节点注入,同时从步骤4中的网络拓扑结构中删除初始故障节点,重新构建发生故障后的集成电路网络;步骤7:在所构建的发生故障后的集成电路网络的电路网络拓扑结构的基础上,重新计算各个节点负载;步骤8:对比所述节点容量与步骤7中确定的节点负载,将节点负载超过预设容量值的节点设为故障节点,将所述故障节点从所述集成电路网络中删除并重新构建发生故障后的集成电路网络;步骤9:重复步骤7与步骤8,迭代节点故障传播过程,直至满足至少1个迭代终止条件,并记录最终的集成电路网络故障节点总数;步骤10:回到步骤5,针对步骤3中所建立的集成电路网络,替换初始故障节点,重复步骤6到步骤9,分析节点故障过程,最终得到替换初始故障节点后集成电路网络故障节点总数;步骤11:迭代初始故障节点,重复步骤10,当所有节点至少有一次被设置为初始故障节点且同时满足须经过步骤6到步骤9的故障传播的迭代仿真计算过程的这两个条件时达到仿真迭代终止条件,终止迭代计算;以及步骤12:根据步骤11的迭代结果,得到各个节点作为初始故障节点时对应的最终的集成电路网络故障节点总数,并进行排序从而确定集成电路关键部件。2.如权利要求1所述的基于负载容量模型的集成电路关键部件确定方法,其特征在于:建立步骤3所述集成电路网络的方法的具体步骤为:a.将已编号的集成电路功能模块视为节点;b.结合所选定的集成电路中所划分的各个集成电路功能模块的连接关系...
【专利技术属性】
技术研发人员:陈云霞,范有江,何晓斌,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:北京,11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。