一种原理图差异位置识别方法、装置、设备及存储介质制造方法及图纸

技术编号:35414705 阅读:21 留言:0更新日期:2022-11-03 11:12
本发明专利技术实施例公开了一种原理图差异位置识别方法、装置、设备及存储介质。其中,该方法包括:获取并解析待识别的原理图,确定待识别的原理图对应的原理图信息;根据位号,确定待识别的原理图对应的参考设计原理图;在待识别的原理图和参考设计原理图中,遍历获取与引脚号集中每个引脚号所关联的元器件集合,作为与目标引脚号对应的目标待识别树状结构和目标参考树状结构;将与相同引脚号分别对应的目标待识别树状结构和目标参考树状结构进行比对,确定差异树状分支;根据差异树状分支,识别出待识别的原理图与参考设计原理图之间的原理图差异位置。本发明专利技术实施例,可以准确确定出待测原理图与参考原理图的差异位置,提高了差异识别效率和准确率。识别效率和准确率。识别效率和准确率。

【技术实现步骤摘要】
一种原理图差异位置识别方法、装置、设备及存储介质


[0001]本专利技术实施例涉及计算机数据处理技术,尤其涉及一种原理图差异位置识别方法、装置、设备及存储介质。

技术介绍

[0002]近年来,随着科技创新研发,越来越多的原理图出现,一个电器产品中可能包含成千上万个电路原理图,当采用以往项目原理图或厂商提供原理图进行新的项目研发或修改,某些替代料更是只是替换元器件类型,需要对原理图进行对比操作。
[0003]专利技术人在实现本专利技术的过程中发现现有技术的缺陷:当只替换元器件类型时,人工难以对两份原理图做充分的检查及对比,容易造成质量事故,而且原理图对比工作量较大,对工作人员的专业知识要求也较高。

技术实现思路

[0004]本专利技术实施例提供了一种原理图差异位置识别方法、装置、设备及存储介质,以提高原理图差异识别效率和准确率。
[0005]第一方面,本专利技术实施例提供了一种原理图差异位置识别方法,其中,包括:
[0006]获取并解析待识别的原理图,确定所述待识别的原理图对应的原理图信息;其中,所述原理图信息包括位号和目标芯片的引脚号集;
[0007]根据所述位号,确定所述待识别的原理图对应的参考设计原理图;
[0008]在所述待识别的原理图和所述参考设计原理图中,遍历获取与所述引脚号集中每个引脚号所关联的元器件集合,作为与目标引脚号对应的目标待识别树状结构和目标参考树状结构;
[0009]将与相同引脚号分别对应的所述目标待识别树状结构和所述目标参考树状结构进行比对,确定差异树状分支;
[0010]根据所述差异树状分支,识别出待识别的原理图与参考设计原理图之间的原理图差异位置。
[0011]第二方面,本专利技术实施例还提供了一种原理图差异位置识别装置,该原理图差异位置识别装置包括:
[0012]原理图信息确定模块,用于获取并解析待识别的原理图,确定所述待识别的原理图对应的原理图信息;其中,所述原理图信息包括位号和目标芯片的引脚号集;
[0013]参考设计原理图确定模块,用于根据所述位号,确定所述待识别的原理图对应的参考设计原理图;
[0014]树状结构确定模块,用于在所述待识别的原理图和所述参考设计原理图中,遍历获取与所述引脚号集中每个引脚号所关联的元器件集合,作为与目标引脚号对应的目标待识别树状结构和目标参考树状结构;
[0015]差异树状分支确定模块,用于将与相同引脚号分别对应的所述目标待识别树状结
构和所述目标参考树状结构进行比对,确定差异树状分支;
[0016]原理图差异位置识别模块,用于根据所述差异树状分支,识别出待识别的原理图与参考设计原理图之间的原理图差异位置。
[0017]第三方面,本专利技术实施例还提供了一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如本专利技术任意实施例所述的原理图差异位置识别方法。
[0018]第四方面,本专利技术实施例还提供了一种包含计算机可读存储介质,其上存储有计算机程序,其中,该计算机程序被处理器执行时实现如本专利技术任意实施例所述的原理图差异位置识别方法。
[0019]本专利技术实施例所提供的技术方案,通过获取并解析待识别的原理图,确定待识别的原理图对应的原理图信息;根据位号,确定待识别的原理图对应的参考设计原理图;在待识别的原理图和参考设计原理图中,遍历获取与引脚号集中每个引脚号所关联的元器件集合,作为与目标引脚号对应的目标待识别树状结构和目标参考树状结构;将与相同引脚号分别对应的目标待识别树状结构和目标参考树状结构进行比对,确定差异树状分支;根据差异树状分支,识别出待识别的原理图与参考设计原理图之间的原理图差异位置。可以准确确定出待测原理图与参考原理图的差异位置,提高了差异识别效率和准确率。
附图说明
[0020]图1为本专利技术实施例一提供的一种原理图差异位置识别方法的流程图;
[0021]图2为本专利技术实施例二提供的另一种原理图差异位置识别方法的流程图;
[0022]图3是本专利技术实施例三提供的一种原理图差异位置识别装置的结构示意图;
[0023]图4是本专利技术实施例四提供的一种计算机设备的结构示意图。
具体实施方式
[0024]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0025]实施例一
[0026]图1为本专利技术实施例一提供的一种原理图差异位置识别方法的流程图。本实施例可适用于识别原理图之间差异位置的情况。本实施例的方法可以由原理图差异位置识别装置执行,该装置可以通过软件和/或硬件的方式实现,该装置一般可配置于服务器或终端设备中。
[0027]相应的,该方法具体包括如下步骤:
[0028]S110、获取并解析待识别的原理图,确定所述待识别的原理图对应的原理图信息。
[0029]其中,所述原理图信息包括位号和目标芯片的引脚号集。
[0030]其中,原理图信息可以是包含当前原理图参数的信息。可以理解的是,待识别的整体原理图可以包括至少一个芯片,每个芯片上包含多个引脚,每个引脚对应一个引脚号,因而能够组成引脚号集,每个芯片对应一个原理图。在原理图信息可以包括位号和目标芯片的引脚号集。
[0031]具体的,位号是确定原理图的唯一标号,每一个原理图包括一个唯一的位号。
[0032]可选的,在获取并解析待识别的原理图,确定所述待识别的原理图对应的原理图信息之前,还包括:获取待识别的整体原理图,在所述待识别的整体原理图中确定所述待识别的原理图;其中,所述待识别的整体原理图包括至少一个所述待识别的原理图,所述待识别的原理图的类型包括主芯片原理图、内存芯片原理图、网路芯片原理图和射频芯片原理图。
[0033]其中,整体原理图可以是电器件的全部原理图,其中,该电器件可以包括主芯片、内存芯片、网路芯片和射频芯片,也即,该整体原理图可以包括主芯片原理图、内存芯片原理图、网路芯片原理图和射频芯片原理图。可以理解的是,可以在待识别的整体原理图中确定待识别的原理图,对待识别的原理图进行差异的分析。
[0034]S120、根据所述位号,确定所述待识别的原理图对应的参考设计原理图。
[0035]其中,参考设计原理图可以是该电器件原始的设计原理图,在原理图差异位置识别系统中可以存储多个电器件对应的参考设计原理图。
[0036]可以理解的是,可以通过位号能够更加快速准确地确定参考设计原理图。
[0037]示例性的,假设从待识别的原理图获取到其对应的位号为U1。通过在原理图差异位置识别系统中检索表查找,确定待识别的原理图位号U1对应的参考设计原理图位号为U31,则通过位号U31进行参考设计原理图的查找。
[0038]S130、在所述待本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种原理图差异位置识别方法,其特征在于,包括:获取并解析待识别的原理图,确定所述待识别的原理图对应的原理图信息;其中,所述原理图信息包括位号和目标芯片的引脚号集;根据所述位号,确定所述待识别的原理图对应的参考设计原理图;在所述待识别的原理图和所述参考设计原理图中,遍历获取与所述引脚号集中每个引脚号所关联的元器件集合,作为与目标引脚号对应的目标待识别树状结构和目标参考树状结构;将与相同引脚号分别对应的所述目标待识别树状结构和所述目标参考树状结构进行比对,确定差异树状分支;根据所述差异树状分支,识别出待识别的原理图与参考设计原理图之间的原理图差异位置。2.根据权利要求1所述的方法,其特征在于,在获取并解析待识别的原理图,确定所述待识别的原理图对应的原理图信息之前,还包括:获取待识别的整体原理图,在所述待识别的整体原理图中确定所述待识别的原理图;其中,所述待识别的整体原理图包括至少一个所述待识别的原理图,所述待识别的原理图的类型包括主芯片原理图、内存芯片原理图、网路芯片原理图和射频芯片原理图。3.根据权利要求1所述的方法,其特征在于,所述原理图信息还包括:终止元器件;所述在所述待识别的原理图和所述参考设计原理图中,遍历获取与所述引脚号集中每个引脚号所关联的元器件集合,作为与目标引脚号对应的目标待识别树状结构和目标参考树状结构,包括:获取当前处理的目标引脚号;在所述待识别的原理图和所述参考设计原理图中,依次遍历以所述目标引脚号为起点的至少一个元器件,直至遍历至目标终止元器件,并将遍历结果作为与所述目标引脚号对应的目标待识别树状结构和目标参考树状结构。4.根据权利要求3所述的方法,其特征在于,所述终止元器件包括:网络名;根据所述位号和所述网络名,确定所述目标待识别树状结构和目标所述参考树状结构分别对应的目标树状分支的名称和目标参考树状分支的名称。5.根据权利要求1所述的方法,其特征在于,所述将与相同引脚号分别对应的所述目标待识别树状结构和所述目标参考树状结构进行比对,确定差异树状分支,包括:根据所述目标待识别树状结构和所述目标参考树状结构分别对应的至少一个树状结构,确定各所述树状结构对应的子分支数量、子分支数最大深度和权重值,并分别生成分支标记信息集合和参考分支标记信息集合;分别判断所述分支标记信息集合和所述参考分支标记信息集合所关联的子分支数量、子分支数最大深度和权重值是否相同,若否,则确定所述分支标记信息集合所关联...

【专利技术属性】
技术研发人员:袁良伟薛孙曦李贵宁彭超华侯永黄文君
申请(专利权)人:深圳市共进电子股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1