EDA设计资源库管理方法及装置与流程

文档序号:40493808发布日期:2024-12-31 13:02阅读:8来源:国知局
EDA设计资源库管理方法及装置与流程

本公开涉及计算机,尤其涉及一种eda设计资源库管理方法及装置。


背景技术:

1、随着电子设计的复杂性越来越高,交付周期短,可靠性设计要求越来越高,物料库和合同预算基线(contract budget baseline,cbb)管理目前已经无法满足项目的要求。越来越多效率提升和可靠性问题需要借助一些工具的升级改造加以解决。

2、物料库是硬件开发的设计源头,重复使用的概率非常高,但是目前没有将电子元件的设计库集中管理,硬件开发常用的物料信息分开管理,导致工程师需要物料时,查询资料零散、查询效率低。


技术实现思路

1、本公开提供了一种eda设计资源库管理方法及装置,以至少解决现有技术中存在的以上技术问题。

2、根据本公开的第一方面,提供了一种eda设计资源库管理方法,所述方法包括:

3、创建器件库,并配置所述器件库中的功能模块及通用属性;所述功能模块中设置有用于对器件进行处理的功能;所述通用属性包括功耗参数、供电参数、散热要求、3d模型、成本要素、规则约束、关键性能及可靠性数据;

4、接收第一目标指令,基于所述第一目标指令确定对应的搜索方式,根据所述搜索方式在所述器件库中搜索与所述第一目标指令相应的功能模块;

5、利用搜索到的功能模块对所述第一目标指令相应的目标组件进行处理,并对处理结果进行可视化;其中,所述目标组件包括目标器件和目标电路。

6、在一可实施方式中,当所述目标组件为目标器件时,所述基于所述第一目标指令确定对应的搜索方式,包括:

7、根据所述第一目标指令确定待搜索器件的基础参数和特征参数;

8、根据所述基础参数和特征参数确定搜索方式;

9、所述基础参数包括制造商、产品生产状态、value值和容差范围;所述特征参数包括电路组件和器件设计的引用次数;

10、当所述目标组件为目标电路时,所述基于所述第一目标指令确定对应的搜索方式,包括:

11、基于所述第一目标指令确定目标电路编码、名称、简称或芯片编码;

12、基于所述目标电路编码、名称、简称或芯片编码进行搜索。

13、在一可实施方式中,还包括:

14、当搜索出多个组件时,对多个组件进行对比,确定多个组件之间的差异;

15、接收第二目标指令,基于所述第二目标指令和差异确定匹配第二目标指令的目标组件。

16、在一可实施方式中,所述对所述第一目标指令相应的目标组件进行处理,包括以下至少一种:

17、查看目标组件的使用次数、位号、项目或组件版本;

18、调用器件库中与所述目标组件对应的器件模型;

19、检查目标组件是否为标准器件、目标组件的状态,如果所述目标组件为非标准器件或目标组件为禁用状态,则进行告警;

20、根据预设检查规则将目标组件所在目标电路与标准电路进行对比检查,对与目标电路对标准电路的变化部分进行标示;以及对所述目标电路进行修改;

21、对所述器件库中与所述目标组件对应的物料的有效性进行判断,对其中的失效物料进行删除或替换;

22、查看目标组件的引用情况、历史版本、参数及文档以及派生方案。

23、在一可实施方式中,所述将目标组件所在目标电路与标准电路进行对比检查,包括以下至少一种:

24、新增/删除模块、连接关系改变、新增/删除器件、连线完整性检查、端口规范性检查以及器件标准性检查。

25、在一可实施方式中,还包括:

26、在处理结果输出前,对所述处理结果进行校验;

27、其中,对所述处理结果进行校验,包括:

28、通过标准库校验图纸中的目标组件属性是否与第一目标指令要求一致。

29、在一可实施方式中,所述功能模块包括电子设计工具、单元电路管理模块、数据管理模块、物料管理模块和基础模型库。

30、在一可实施方式中,还包括:

31、对所述基础模型库中的器件模型进行增加或删除。

32、在一可实施方式中,还包括:

33、对修改后的器件模型进行审核,在审核成功后存储至基础模型库。

34、根据本公开的第二方面,提供了一种eda设计资源库管理装置,所述装置包括:

35、创建模块,用于创建器件库,并配置所述器件库中的功能模块及通用属性;所述功能模块中设置有用于对器件进行处理的功能;所述通用属性包括功耗参数、供电参数、散热要求、3d模型、成本要素、规则约束、关键性能及可靠性数据;

36、搜索模块,用于接收第一目标指令,基于所述第一目标指令确定对应的搜索方式,根据所述搜索方式在所述器件库中搜索与所述第一目标指令相应的功能模块;

37、处理模块,用于利用搜索到的功能模块对所述第一目标指令相应的目标组件进行处理,并对处理结果进行可视化;其中,所述目标组件包括目标器件和目标电路。

38、根据本公开的第三方面,提供了一种电子设备,包括:

39、至少一个处理器;以及

40、与所述至少一个处理器通信连接的存储器;其中,

41、所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本公开所述的方法。

42、根据本公开的第四方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,所述计算机指令用于使所述计算机执行本公开所述的方法。

43、本公开的eda设计资源库管理方法及装置,能够规范管理eda设计工具图形符号的管理,cbb电路模块的管理,集中共享器件符号库资源,3d模型库,统一维护器件信息的完整性,一致性,有效性,避免冗余数据,实现有效共享,避免资源浪费,同时提高设计图形和设计数据准确性及复用率。依赖完整的模型及参数信息,进一步提升设计审查的自动化,标准化出图的自动化,归档的自动化。以cpu部门为基点,建立设计库管理示范平台,成熟上线后推广至其他科室,推广至其他产品应用中,从源头保证产品的一次性成功率,提高产品的设计效率及可靠性。

44、应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。



技术特征:

1.一种eda设计资源库管理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,当所述目标组件为目标器件时,所述基于所述第一目标指令确定对应的搜索方式,包括:

3.根据权利要求2所述的方法,其特征在于,还包括:

4.根据权利要求1所述的方法,其特征在于,所述对所述第一目标指令相应的目标组件进行处理,包括以下至少一种:

5.根据权利要求4所述的方法,其特征在于,所述将目标组件所在目标电路与标准电路进行对比检查,包括以下至少一种:

6.根据权利要求4所述的方法,其特征在于,还包括:

7.根据权利要求1所述的方法,其特征在于,

8.根据权利要求7所述的方法,其特征在于,还包括:

9.根据权利要求8所述的方法,其特征在于,还包括:

10.一种eda设计资源库管理装置,其特征在于,所述装置包括:


技术总结
本公开提供了一种EDA设计资源库管理方法及装置,所述方法包括创建器件库,并配置所述器件库中的功能模块及通用属性;功能模块中设置有用于对器件进行处理的功能;通用属性包括功耗参数、供电参数、散热要求、3D模型、成本要素、规则约束、关键性能及可靠性数据;接收第一目标指令,基于第一目标指令确定对应的搜索方式,根据搜索方式在器件库中搜索与第一目标指令相应的功能模块;利用搜索到的功能模块对第一目标指令相应的目标组件进行处理,并对处理结果进行可视化;其中,目标组件包括目标器件和目标电路。本申请依赖完整的模型及参数信息,进一步提升设计审查的自动化,标准化出图的自动化,归档的自动化,提高产品的设计效率及可靠性。

技术研发人员:叶秀芹,史祺,吴昊
受保护的技术使用者:宁波为昕科技有限公司
技术研发日:
技术公布日:2024/12/30
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1