System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种智能化CBB设计方法、装置、设备及介质制造方法及图纸_技高网

一种智能化CBB设计方法、装置、设备及介质制造方法及图纸

技术编号:44754380 阅读:1 留言:0更新日期:2025-03-26 12:40
本发明专利技术公开了一种智能化CBB设计方法、装置、设备及介质,涉及电路设计技术领域,用于解决现有CBB设计学习成本高、产品成功率低以及不易继承等问题。所述方法包括:针对任一个数字化CBB模型,根据任一个数字化CBB模型的引脚文件、BOM表单和网表文件,确定是否找到所述任一个数字化CBB模型的对外引脚相关的元器件引脚;若确定未找到所述任一个数字化CBB模型的对外引脚对应的元器件引脚,则根据创建的映射模板表,对所述任一个数字化CBB模型的对外引脚进行分组映射操作,获得所述任一个数字化CBB模型对应的多个第一引脚组和多个第二引脚,进而,通过对数字化CBB模型的对外引脚进行分组映射,来达到降低学习成本、提高产品成功率以及便于继承的目的。

【技术实现步骤摘要】

本专利技术涉及电路设计,提供一种智能化cbb设计方法、装置、设备及介质。


技术介绍

1、众所周知,共用基础模块(‌common building block,cbb)是指可以被多次重复使用的设计元素或组件,其一般是集成电路、连接器以及电源模块等。对于相关企业来说,cbb可以提高设计效率,降低成本,加快产品上市时间,同时提高产品的可靠性和一致性,可见,cbb设计在产品开发中具有重要意义。

2、然而,在现有技术中,cbb一般是由设计人员通过技术选型,选择出多个元器件,然后,通过查看元器件的用户手册,来了解各个元器件的电器属性和引脚信息,再通过设计工具,来连接各元器件引脚,从而组成cbb。显然,针对现有的cbb设计方法,其“创建方式较为原始”,不仅需要大量时间,来学习元器件相关知识,在进行元器件连接时,还需要一一检视引脚属性,才能正确连接。此外,其“管理方式也较为原始”,由于采用文档管理的方式进行cbb管理,因此,若不够了解该cbb,那么,在要使用的该cbb时,不仅需要一定的学习成本,还需要对引脚做一定的调整,操作繁琐且速度慢。且,最为关键的是,相关调试经验、开发经验以及检查提示并不能很好地作为公司知识财产继承下去。

3、因此,针对cbb设计,如何降低学习成本、提高产品成功率以及便于继承成了目前亟待解决的问题。


技术实现思路

1、本专利技术提供一种智能化cbb设计方法、装置、设备及介质,用于解决现有cbb设计学习成本高、产品成功率低以及不易继承等问题。

>2、一方面,提供一种智能化cbb设计方法,所述方法包括:

3、针对任一个数字化cbb模型,根据任一个数字化cbb模型的引脚文件、bom表单和网表文件,确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚;其中,所述bom表单中包含所述任一个数字化cbb模型的所有元器件信息,所述网表文件中包含所述任一个数字化cbb模型中各个元器件之间的连接信息;

4、若确定未找到所述任一个数字化cbb模型的对外引脚对应的元器件引脚,则根据创建的映射模板表,对所述任一个数字化cbb模型的对外引脚进行分组映射操作,获得所述任一个数字化cbb模型对应的多个第一引脚组和多个第二引脚;其中,所述映射模板表中包括各个元器件引脚的引脚数据,所述引脚数据包括引脚属性、引脚分组以及设计使用建议,所述第一引脚组中包括多个做了分组映射的引脚,所述第二引脚为未做分组映射的引脚。

5、可选的,在确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚之后,所述方法还包括:

6、若确定找到所述任一个数字化cbb模型的对外引脚对应的元器件引脚,则将所述元器件引脚的映射分组信息同步至所述任一个数字化cbb模型的对外引脚上,获得所述任一个数字化cbb模型对应的多个第一引脚组和多个第二引脚。

7、可选的,在根据任一个数字化cbb模型的引脚文件、bom表单和网表文件,确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚之前,所述方法还包括:

8、在映射模板设计库中创建所述映射模板表;

9、定义所述映射模板表的表名、表类型以及属性字段;其中,所述表类型包括单端类型和差分类型;

10、创建所述映射模板表下的多条映射数据;其中,一个引脚对应一条映射数据;

11、为每条映射数据配置映射名、引脚类型、电器属性以及设计使用建议。

12、可选的,所述创建所述映射模板表下的多条映射数据的步骤,包括:

13、若所述映射模板表的表类型为单端类型,则按照最大数量,来创建所述映射模板表下的多条映射数据;

14、若所述映射模板表的表类型为差分类型,则按照最小数量,来创建所述映射模板表下的多条映射数据。

15、可选的,在根据任一个数字化cbb模型的引脚文件、bom表单和网表文件,确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚之前,所述方法还包括:

16、针对任一个元器件,获取所述任一个元器件的基本信息;其中,所述基本信息包括所述任一个元器件的型号、品牌、厂家、封装以及电器属性;

17、解析所述任一个元器件的引脚文件,获取所述任一个元器件的引脚信息;

18、根据所述基本信息和所述引脚信息,建立所述任一个元器件对应的数字化元器件模型。

19、可选的,在根据所述基本信息和所述引脚信息,建立所述任一个元器件对应的数字化元器件模型之后,所述方法还包括:

20、根据映射模板表,对所述数字化元器件模型的引脚进行分组映射操作,获得所述数字化元器件模型对应的多个第三引脚组和多个第四引脚;其中,所述第三引脚组中包括多个做了分组映射的引脚,所述第四引脚为未做分组映射的引脚。

21、可选的,在根据任一个数字化cbb模型的引脚文件、bom表单和网表文件,确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚之前,所述方法还包括:

22、针对任一个cbb模型,获取所述任一个cbb模型的基本信息和性能参数;其中,所述基本信息包括所述任一个cbb模型的名称、类型、版本、通用程度、应用成熟度、最大功率、pcb尺寸、开发者以及使用范围,所述性能参数包括主芯片型号、路数、输入电压范围、输出电压范围、电压单位以及最大输出电流;

23、解析所述任一个cbb模型的引脚文件,获取所述任一个cbb模型的引脚信息;

24、根据所述基本信息、所述性能参数以及所述引脚信息,建立所述任一个cbb模型对应的数字化cbb模型。

25、一方面,提供一种智能化cbb设计装置,所述装置包括:

26、引脚确定单元,用于针对任一个数字化cbb模型,根据任一个数字化cbb模型的引脚文件、bom表单和网表文件,确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚;其中,所述bom表单中包含所述任一个数字化cbb模型的所有元器件信息,所述网表文件中包含所述任一个数字化cbb模型中各个元器件之间的连接信息;

27、引脚分组单元,用于若确定未找到所述任一个数字化cbb模型的对外引脚对应的元器件引脚,则根据创建的映射模板表,对所述任一个数字化cbb模型的对外引脚进行分组映射操作,获得所述任一个数字化cbb模型对应的多个第一引脚组和多个第二引脚;其中,所述映射模板表中包括各个元器件引脚的引脚数据,所述引脚数据包括引脚属性和引脚分组,所述第一引脚组中包括多个做了分组映射的引脚,所述第二引脚为未做分组映射的引脚。

28、一方面,提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任一种方法。

29、一方面,提供一种存储介质,其上存储有计算机程序指令,该计算机程序指令被处理器执行时实现上述任一种方法。

30、与现有技术相比,本专利技术的有益效果本文档来自技高网...

【技术保护点】

1.一种智能化CBB设计方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,在确定是否找到所述任一个数字化CBB模型的对外引脚相关的元器件引脚之后,所述方法还包括:

3.如权利要求1所述的方法,其特征在于,在根据任一个数字化CBB模型的引脚文件、BOM表单和网表文件,确定是否找到所述任一个数字化CBB模型的对外引脚相关的元器件引脚之前,所述方法还包括:

4.如权利要求3所述的方法,其特征在于,所述创建所述映射模板表下的多条映射数据的步骤,包括:

5.如权利要求1所述的方法,其特征在于,在根据任一个数字化CBB模型的引脚文件、BOM表单和网表文件,确定是否找到所述任一个数字化CBB模型的对外引脚相关的元器件引脚之前,所述方法还包括:

6.如权利要求5所述的方法,其特征在于,在根据所述基本信息和所述引脚信息,建立所述任一个元器件对应的数字化元器件模型之后,所述方法还包括:

7.如权利要求1所述的方法,其特征在于,在根据任一个数字化CBB模型的引脚文件、BOM表单和网表文件,确定是否找到所述任一个数字化CBB模型的对外引脚相关的元器件引脚之前,所述方法还包括:

8.一种智能化CBB设计装置,其特征在于,所述装置包括:

9.一种电子设备,其特征在于,所述设备包括:

10.一种存储介质,其特征在于,所述存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行权利要求1-7中任一所述的方法。

...

【技术特征摘要】

1.一种智能化cbb设计方法,其特征在于,所述方法包括:

2.如权利要求1所述的方法,其特征在于,在确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚之后,所述方法还包括:

3.如权利要求1所述的方法,其特征在于,在根据任一个数字化cbb模型的引脚文件、bom表单和网表文件,确定是否找到所述任一个数字化cbb模型的对外引脚相关的元器件引脚之前,所述方法还包括:

4.如权利要求3所述的方法,其特征在于,所述创建所述映射模板表下的多条映射数据的步骤,包括:

5.如权利要求1所述的方法,其特征在于,在根据任一个数字化cbb模型的引脚文件、bom表单和网表文件,确定是否找到所述任一个数字化cbb模型的对外引脚...

【专利技术属性】
技术研发人员:陈元春张瑞洋
申请(专利权)人:四川特伦特科技股份有限公司
类型:发明
国别省市:

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

1