模拟电路设计方法及装置与流程

文档序号:35269298发布日期:2023-08-30 11:37阅读:45来源:国知局
模拟电路设计方法及装置与流程

本申请涉及模拟电路,尤其涉及一种模拟电路设计方法及装置。


背景技术:

1、由于,模拟电路的电路性能指标与模拟电路的电路设计参数有直接关系,且模拟电路的电路性能指标通常不止一个,因此,模拟电路的设计过程即为寻求模拟电路中各个电路设计参数的最优设定值,从而使得模拟电路的多个电路性能指标互相权衡达到最优性能的过程,即模拟电路设计属于多目标优化问题。

2、目前,模拟电路通常由模拟电路工程师人工设计完成,即模拟电路工程师根据个人工作经验确定模拟电路的各个电路设计参数的最优设定值。然而,当模拟电路工程师的工作经验不足时,模拟电路工程师便无法准确确定模拟电路的各个电路设计参数的最优设定值,从而无法保证设计得到的模拟电路符合各个电路性能指标。


技术实现思路

1、本申请实施例提供一种模拟电路设计方法及装置,主要目的在于准确确定模拟电路的各个电路设计参数的最优设定值。

2、为解决上述技术问题,本申请实施例提供如下技术方案:

3、第一方面,本申请提供了一种模拟电路设计方法,所述方法包括:

4、获取目标模拟电路对应的多目标优化模型、适应度函数和初始集群,其中,所述目标模拟电路对应的多目标优化模型是根据所述目标模拟电路对应的多个电路性能指标和多个目标电路设计参数构建的,所述初始集群包含多个初始参数值组合个体,任意一个所述初始参数值组合个体包含每个所述目标电路设计参数对应的初始设定值;

5、根据预设优化算法、所述多目标优化模型和所述适应度函数对所述初始集群进行多轮迭代优化处理,以获得最优参数值组合个体,其中,所述预设优化算法包括全局搜索算法和局部搜索算法,所述最优参数值组合个体中包含每个所述目标电路设计参数对应的最优设定值。

6、第二方面,本申请还提供一种模拟电路设计装置,所述装置包括:

7、获取单元,用于获取目标模拟电路对应的多目标优化模型、适应度函数和初始集群,其中,所述目标模拟电路对应的多目标优化模型是根据所述目标模拟电路对应的多个电路性能指标和多个目标电路设计参数构建的,所述初始集群包含多个初始参数值组合个体,任意一个所述初始参数值组合个体包含每个所述目标电路设计参数对应的初始设定值;

8、处理单元,用于根据预设优化算法、所述多目标优化模型和所述适应度函数对所述初始集群进行多轮迭代优化处理,以获得最优参数值组合个体,其中,所述预设优化算法包括全局搜索算法和局部搜索算法,所述最优参数值组合个体中包含每个所述目标电路设计参数对应的最优设定值。

9、第三方面,本申请的实施例提供了一种存储介质,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行第一方面所述的模拟电路设计方法。

10、第四方面,本申请的实施例提供了一种模拟电路设计装置,所述装置包括存储介质;及一个或者多个处理器,所述存储介质与所述处理器耦合,所述处理器被配置为执行所述存储介质中存储的程序指令;所述程序指令运行时执行第一方面所述的模拟电路设计方法。

11、借由上述技术方案,本申请提供的技术方案至少具有下列优点:

12、本申请提供一种模拟电路设计方法及装置,本申请能够在模拟电路设计应用程序获取得到目标模拟电路对应的多目标优化模型、适应度函数和初始集群后,由模拟电路设计应用程序根据预设优化算法、多目标优化模型和适应度函数对初始集群进行多轮迭代优化处理,从而获得最优参数值组合个体,即获得每个目标电路设计参数的最优设定值。在本申请中,模拟电路设计应用程序能够基于预设优化算法对初始集群进行多轮迭代优化处理,从而准确确定目标模拟电路的每个目标电路设计参数的最优设定值。

13、上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。



技术特征:

1.一种模拟电路设计方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据预设优化算法、所述多目标优化模型和所述适应度函数对所述初始集群进行多轮迭代优化处理,以获得最优参数值组合个体,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据所述适应度函数和所述全局搜索算法对所述初始集群进行全局搜索处理,以获得第一本轮优化集群,包括:

4.根据权利要求2所述的方法,其特征在于,所述前一轮临时集群包含多个前一轮临时参数值组合个体;所述根据所述适应度函数和所述全局搜索算法对前一轮临时集群进行全局搜索处理,以获得第一本轮优化集群,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据定向变异算法对多个所述第二优化参数值组合个体进行变异处理,以获得多个第三优化参数值组合个体,包括:

6.根据权利要求2所述的方法,其特征在于,所述第二本轮优化集群中包含多个第三优化参数值组合个体;所述根据所述多目标优化模型和所述局部搜索算法对所述第一本轮优化集群进行局部搜索处理,以获得第二本轮优化集群,包括:

7.根据权利要求2所述的方法,其特征在于,所述对本轮迭代优化处理得到的第二本轮优化集群进行反向学习处理,以获得本轮临时集群,包括:

8.一种模拟电路设计装置,其特征在于,所述装置包括:

9.根据权利要求8所述的装置,其特征在于,

10.一种存储介质,其特征在于,所述存储介质包括存储的程序,其中,在所述程序运行时控制所述存储介质所在设备执行权利要求1至7中任一项所述的模拟电路设计方法。


技术总结
本申请公开一种模拟电路设计方法及装置,涉及模拟电路技术领域。本申请的方法包括:获取目标模拟电路对应的多目标优化模型、适应度函数和初始集群,目标模拟电路对应的多目标优化模型是根据目标模拟电路对应的多个电路性能指标和多个目标电路设计参数构建的,初始集群包含多个初始参数值组合个体,初始参数值组合个体包含每个目标电路设计参数对应的初始设定值;根据预设优化算法、多目标优化模型和适应度函数对初始集群进行多轮迭代优化处理,以获得最优参数值组合个体,预设优化算法包括全局搜索算法和局部搜索算法,最优参数值组合个体中包含每个目标电路设计参数对应的最优设定值。

技术研发人员:刘开伟
受保护的技术使用者:海宁奕斯伟集成电路设计有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1