电路解析方法、装置、电子设备及存储介质制造方法及图纸

技术编号:38881411 阅读:17 留言:0更新日期:2023-09-22 14:11
本申请实施例公开一种电路解析方法、装置、电子设备及存储介质,该方法包括:对电路原理图进行识别,得到电路原理图对应的电路信息;其中,电路原理图包括由一个或多个目标元器件组成的电子电路;电路信息包括各个目标元器件的器件固有信息;将每个目标元器件的器件固有信息与器件数据库中预先存储的器件数据进行比对;若在器件数据库中查找到每个目标元器件的器件固有信息匹配的器件数据,则对每个目标元器件在电路原理图中对应的区域进行识别,以获取每个目标元器件的器件设计信息。实施本申请实施例,能够提高对电路原理图中电路识别的准确性,以及提高对电路原理图中电路识别的效率以及准确性。别的效率以及准确性。别的效率以及准确性。

【技术实现步骤摘要】
电路解析方法、装置、电子设备及存储介质


[0001]本申请涉及电子
,具体涉及一种电路解析方法、装置、电子设备及存储介质。

技术介绍

[0002]电路原理图为表示电路板上各器件之间连接原理的图表,在研发过程中,电路原理图起到了非常重要的作用,因此对电路原理图中的电路进行解析能够提高研发人员的工作效率。现有的对电路原理图中的电路进行解析的方式一般是通过正则表达式对电路原理图进行识别,但这种识别方式只能识别出电路原理图中的文字或表格,因此对于电路的识别效率较低以及出错率高。

技术实现思路

[0003]本申请实施例公开了一种电路解析方法、装置、电子设备及存储介质,能够自动对电路原理图进行高效的解析,提高了对电路原理图中电路识别的效率以及准确率。
[0004]本申请实施例第一方面公开了一种电路解析方法,所述方法包括:
[0005]对电路原理图进行识别,得到所述电路原理图对应的电路信息;其中,所述电路原理图包括由一个或多个目标元器件组成的电子电路;所述电路信息包括各个所述目标元器件的器件固有信息;所述器件固有信息至少包括器件名称、器件属性以及器件编码中的一种或多种;
[0006]将每个所述目标元器件的器件固有信息与器件数据库中预先存储的器件数据进行比对;
[0007]若在所述器件数据库中查找到每个所述目标元器件的器件固有信息匹配的器件数据,则对每个所述目标元器件在所述电路原理图中对应的区域进行识别,以获取每个所述目标元器件的器件设计信息;所述器件设计信息至少包括器件位号和/或器件的接口信息。
[0008]作为一种可选的实施方式,在本实施例的第一方面中,所述器件设计信息包括目标元器件的输入端、输出端、所述输入端连接的端口以及所述输出端连接的端口中的一种或多种;
[0009]在获取所述目标元器件的器件设计信息之后,所述方法还包括:
[0010]根据每个所述目标元器件对应的输入端连接的端口以及输出端连接的端口,确定每个所述目标元器件对应的连接信息;
[0011]根据每个所述目标元器件对应的连接信息确定所述电路原理图包含的一个或多个通路;
[0012]对每个所述通路的完整性进行验证。
[0013]作为一种可选的实施方式,在本实施例的第一方面中,所述电子电路包括射频电路,所述电路信息包括所述电路原理图包含的射频电路对应的制式信息;
[0014]所述对每个所述通路的完整性进行验证,包括:
[0015]根据所述电路原理图包含的射频电路对应的制式信息确定标准通路数据,所述标准通路数据包括标准通路包含的标准元器件以及每个所述标准元器件之间的连接关系;
[0016]根据所述标准通路数据对所述电路原理图包含的每个通路进行比对,以对所述电路原理图包含的每个通路的完整性进行验证。
[0017]作为一种可选的实施方式,在本实施例的第一方面中,所述方法还包括:
[0018]根据所述目标元器件的器件固有信息对器件规格文件进行解析,确定所述每个所述目标元器件对应的寄存器值;所述寄存器值为对所述目标元器件进行控制时的电平值。
[0019]作为一种可选的实施方式,在本实施例的第一方面中,在所述确定所述每个所述目标元器件对应的寄存器值之后,所述方法还包括:
[0020]根据每个所述目标元器件的器件固有信息、器件设计信息以及对应的寄存器值,构建并输出目标数据表格。
[0021]作为一种可选的实施方式,在本实施例的第一方面中,所述器件数据包括多个器件的器件名称、器件属性及器件编码;在将每个所述目标元器件的器件固有信息与器件数据库中的器件数据进行匹配之后,所述方法还包括:
[0022]若任一所述目标元器件的器件名称与所述器件数据库中预先存储的各个器件名称均不匹配,则输出匹配失败信息;
[0023]和/或,
[0024]若任一所述目标元器件的器件属性,与所述器件数据库中对应同一器件名称的器件属性不匹配,则输出所述匹配失败信息;
[0025]和/或,
[0026]若任一所述目标元器件的器件编码,与所述器件数据库中对应同一器件名称的器件编码不匹配,则输出所述匹配失败信息。
[0027]作为一种可选的实施方式,在本实施例的第一方面中,所述对所述电路原理图进行信息识别,确定所述电路原理图对应的电路信息,包括:
[0028]接收便携式文档PDF格式的电路原理图对应的存储路径,根据所述存储路径获取所述PDF格式的电路原理图;
[0029]采用计算机编程语言信息提取库对所述PDF格式的电路原理图的每个页面进行信息识别;
[0030]根据每个页面识别到的信息,构建所述电路原理图的对应的电路信息。
[0031]本申请实施例第二方面公开了一种电路解析装置,所述装置包括:
[0032]器件解析模块,用于对电路原理图进行识别,得到所述电路原理图对应的电路信息;其中,所述电路原理图包括由一个或多个目标元器件组成的电子电路;所述电路信息包括各个所述目标元器件的器件固有信息;所述器件固有信息至少包括器件名称、器件属性以及器件编码中的一种或多种;
[0033]器件匹配模块,用于将每个所述目标元器件的器件固有信息与器件数据库中预先存储的器件数据进行比对;
[0034]信息获取模块,用于若在所述器件数据库中查找到每个所述目标元器件的器件固有信息匹配的器件数据,则对每个所述目标元器件在所述电路原理图中对应的区域进行识
别,以获取每个所述目标元器件的器件设计信息;所述器件设计信息至少包括器件位号和/或器件的接口信息。
[0035]本申请实施例第三方面公开了一种电子设备,所述电子设备包括存储器及处理器,所述存储器中存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器实现本申请实施例公开的任意一种电路解析方法。
[0036]本申请实施例第四方面公开一种计算机可读存储介质,其存储计算机程序,其中,所述计算机程序被处理器执行时实现本申请实施例公开的一种电路解析方法。
[0037]与相关技术相比,本申请实施例具有以下有益效果:
[0038]通过对包含由一个或多个目标元器件组成的电子电路的电路原理图进行识别,得到电路原理图对应的电路信息,电路信息中包括了各个目标元器件的器件固有信息,即器件名称、器件属性以及器件编码中的一种或多个;接着将每个目标元器件的器件固有信息与器件数据库中预先存储的器件数据进行比对,并且在器件数据库中查找到每个目标元器件的器件固有信息匹配的器件数据时,对每个目标元器件在电路原理图中对应的区域进行识别,从而获取每个目标元器件的器件设计信息;其中,器件设计信息至少包括器件位号和/或器件的接口信息。先通过将目标元器件的器件固有信息与器件数据库中的器件数据进行初步比对,能够提高对电路原理图中电路识别的准确性,而在器件数据库中查找到每个目标元器件的器件固有信息匹配的器件数据的情况下,对每个目标元器件在电路原理图中对应的区域进行本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种电路解析方法,其特征在于,所述方法包括:对电路原理图进行识别,得到所述电路原理图对应的电路信息;其中,所述电路原理图包括由一个或多个目标元器件组成的电子电路;所述电路信息包括各个所述目标元器件的器件固有信息;所述器件固有信息至少包括器件名称、器件属性以及器件编码中的一种或多种;将每个所述目标元器件的器件固有信息与器件数据库中预先存储的器件数据进行比对;若在所述器件数据库中查找到每个所述目标元器件的器件固有信息匹配的器件数据,则对每个所述目标元器件在所述电路原理图中对应的区域进行识别,以获取每个所述目标元器件的器件设计信息;所述器件设计信息至少包括器件位号和/或器件的接口信息。2.根据权利要求1所述的方法,其特征在于,所述器件设计信息包括目标元器件的输入端、输出端、所述输入端连接的端口以及所述输出端连接的端口中的一种或多种;在获取所述目标元器件的器件设计信息之后,所述方法还包括:根据每个所述目标元器件对应的输入端连接的端口以及输出端连接的端口,确定每个所述目标元器件对应的连接信息;根据每个所述目标元器件对应的连接信息确定所述电路原理图包含的一个或多个通路;对每个所述通路的完整性进行验证。3.根据权利要求2所述的方法,其特征在于,所述电子电路包括射频电路,所述电路信息包括所述电路原理图包含的射频电路对应的制式信息;所述对每个所述通路的完整性进行验证,包括:根据所述电路原理图包含的射频电路对应的制式信息确定标准通路数据,所述标准通路数据包括标准通路包含的标准元器件以及每个所述标准元器件之间的连接关系;根据所述标准通路数据对所述电路原理图包含的每个通路进行比对,以对所述电路原理图包含的每个通路的完整性进行验证。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:根据所述目标元器件的器件固有信息对器件规格文件进行解析,确定所述每个所述目标元器件对应的寄存器值;所述寄存器值为对所述目标元器件进行控制时的电平值。5.根据权利要求4所述的方法,在所述确定所述每个所述目标元器件对应的寄存器值之后,所述方法还包括:根据每个所述目标元器件的器件固有信息、器件设计信息以及对应的寄存器值,构建并输出目标数据表格。6.根据权利要求...

【专利技术属性】
技术研发人员:杨健伟
申请(专利权)人:闻泰通讯股份有限公司
类型:发明
国别省市:

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

1