System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及电路,尤其涉及一种bank结构确定方法、装置、存储介质及电子设备。
技术介绍
1、在电子工程和计算机科学中,bank结构通常指的是将一组类似的组件或资源组织成bank,以便于管理和优化性能。这种结构在多个领域都有应用,具体包括存储器系统、电源管理、模拟电路等。
2、目前,针对模拟电路的bank结构确定方式,主要通过电路原理图设计人员对电路图中的基础结构进行打标签,基于标签对应的基础结构确定出模拟电路对应的bank结构。
3、然而,使用这种bank结构确定方式,需要设计人员对每个电路图进行打标签处理,在存在大量电路图需要打标签的情况下,由于无法对多个电路图进行统一处理,会导致bank结构确定耗时长、效率低。
技术实现思路
1、有鉴于此,本申请提供了一种bank结构确定方法、装置、存储介质及电子设备,主要目的在于改善目前现有技术需要设计人员对每个电路图进行打标签处理,在存在大量电路图需要打标签的情况下,由于无法对多个电路图进行统一处理,会导致bank结构确定耗时长、效率低的技术问题。
2、第一方面,本申请提供了一种bank结构确定方法,包括:
3、获取包括目标电路图的电路结构的电路图模版;
4、将所述电路图模版进行电路元件符号的替换处理,生成使用通用电路元件符号的目标电路图模版;
5、将所述目标电路图模版分别与多个预定电路图模版进行匹配,得到所述目标电路图包含的多个电路基础结构,所述多个预定电路图对应不同
6、从所述多个电路基础结构中选取符合结构特征条件的至少一个目标电路基础结构;
7、基于所述至少一个目标电路基础结构,生成所述目标电路图对应的bank结构。第二方面,本申请提供了一种bank结构确定装置,包括:
8、获取模块,被配置为获取包括目标电路图的电路结构的电路图模版;
9、替换模块,被配置为将所述电路图模版进行电路元件符号的替换处理,生成使用通用电路元件符号的目标电路图模版;
10、匹配模块,被配置为将所述目标电路图模版分别与多个预定电路图模版进行匹配,得到所述目标电路图包含的多个电路基础结构,所述多个预定电路图对应不同的bank结构类别的基础结构;
11、选取模块,被配置为从所述多个电路基础结构中选取符合结构特征条件的至少一个目标电路基础结构;
12、生成模块,被配置为基于所述至少一个目标电路基础结构,生成所述目标电路图对应的bank结构。
13、第三方面,本申请提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述的bank结构确定方法。
14、第四方面,本申请提供了一种电子设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现第一方面所述的bank结构确定方法。
15、借由上述技术方案,本申请提供的一种bank结构确定方法、装置、存储介质及电子设备,与目前现有技术相比,本申请通过将电路图模版进行电路元件符号的替换处理,生成使用通用电路元件符号的目标电路图模版,可以对不同电路图进行统一处理,可以适配任何电路图软件生成的电路图,提高了通用性;还通过从多个电路基础结构中选取符合结构特征条件的至少一个目标电路基础结构,基于至少一个目标电路基础结构,生成目标电路图对应的bank结构,达到了不仅可以生成基础电路结构还可以生成bank结构的目的,提高了bank结构确定的准确度,同时节省人力资源,减少生成bank结构需要的时间,提升了生成bank结构的效率。
本文档来自技高网...【技术保护点】
1.一种Bank结构确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述目标电路图模版分别与多个预定电路图模版进行匹配,得到所述目标电路图包含的多个电路基础结构,包括:
3.根据权利要求2所述的方法,其特征在于,所述使用图匹配算法将所述目标电路图模版分别与多个预定电路图模版进行匹配,得到所述目标电路图模版对应的多个电路子图,包括:
4.根据权利要求2所述的方法,其特征在于,所述从所述多个电路基础结构中选取符合结构特征条件的目标电路基础结构,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述至少一个目标电路基础结构,生成所述目标电路图对应的Bank结构,包括:
6.根据权利要求1所述的方法,其特征在于,所述将所述电路图模版进行电路元件符号的替换处理,生成使用通用电路元件符号的目标电路图模版,包括:
7.根据权利要求1至6中任一项所述的方法,其特征在于,所述获取包括目标电路图的电路结构的电路图模版,包括:
8.一种Bank结构确定装置,其特征在于,包括:
>9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任一项所述的方法。
10.一种电子设备,包括存储介质、处理器及存储在存储介质上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至7中任一项所述的方法。
...【技术特征摘要】
1.一种bank结构确定方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述目标电路图模版分别与多个预定电路图模版进行匹配,得到所述目标电路图包含的多个电路基础结构,包括:
3.根据权利要求2所述的方法,其特征在于,所述使用图匹配算法将所述目标电路图模版分别与多个预定电路图模版进行匹配,得到所述目标电路图模版对应的多个电路子图,包括:
4.根据权利要求2所述的方法,其特征在于,所述从所述多个电路基础结构中选取符合结构特征条件的目标电路基础结构,包括:
5.根据权利要求4所述的方法,其特征在于,所述基于所述至少一个目标电路基础结构,生成所述目标电路图对应的bank结构,包括:
【专利技术属性】
技术研发人员:罗林,苏鸿昌,何忠骏,邱怡乐,
申请(专利权)人:上海华大九天信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。