System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 基于可编程逻辑控制器的电路布局优化方法及系统技术方案_技高网

基于可编程逻辑控制器的电路布局优化方法及系统技术方案

技术编号:40954425 阅读:3 留言:0更新日期:2024-04-18 20:30
本申请涉及电路布局优化技术领域,公开了一种基于可编程逻辑控制器的电路布局优化方法及系统。所述方法包括:通过可编程逻辑控制器生成目标电路的初始电路布局信息并进行特征提取,得到电路面积特征以及电路走线特征;进行电路性能测试和特征提取,得到目标性能特征;进行特征矩阵转换,得到面积性能关系矩阵和走线性能关系矩阵;将面积性能关系矩阵以及走线性能关系矩阵输入LSTM‑ELM模型进行电路性能评估,得到目标电路性能评估值;通过目标电路性能评估值创建目标电路的迭代优化参数组合,并通过迭代优化参数组合对初始电路布局信息进行多策略协同进化,得到目标电路布局信息,本申请提高了电路布局优化的准确率。

【技术实现步骤摘要】

本申请涉及电路布局优化,尤其涉及一种基于可编程逻辑控制器的电路布局优化方法及系统


技术介绍

1、随着电子技术的快速发展,电路板的设计变得日益复杂,涉及更多的组件和更紧凑的布局。这就要求电路设计不仅要考虑电气性能,还要考虑物理布局、散热效能、制造成本等多个方面。因此,电路布局优化成为了电子工程师面临的一个重要挑战,尤其是在高性能和小型化的电子产品设计中。

2、传统的电路布局方法依赖于工程师的经验和手动调整,这种方法不仅耗时长,而且难以应对复杂电路的设计需求。随着人工智能和机器学习技术的发展,基于算法的自动电路布局优化方法应运而生。这些方法通过算法模拟多种电路布局方案,自动优化电路布局,提高设计效率,减少错误和重复工作,使得电路设计更加高效和精准。


技术实现思路

1、本申请提供了一种基于可编程逻辑控制器的电路布局优化方法及系统,本申请提高了电路布局优化的准确率。

2、第一方面,本申请提供了一种基于可编程逻辑控制器的电路布局优化方法,所述基于可编程逻辑控制器的电路布局优化方法包括:

3、通过可编程逻辑控制器生成目标电路的初始电路布局信息,并对所述初始电路布局信息进行特征提取,得到电路面积特征以及电路走线特征;

4、对所述目标电路进行电路性能测试,得到电路功耗数据和电路信号数据,并分别对所述电路功耗数据和所述电路信号数据进行特征提取,得到目标性能特征;

5、对所述电路面积特征和所述目标性能特征进行特征矩阵转换,得到面积性能关系矩阵,并对所述电路走线特征和所述目标性能特征进行特征矩阵转换,得到走线性能关系矩阵;

6、将所述面积性能关系矩阵以及所述走线性能关系矩阵输入预置的lstm-elm模型进行电路性能评估,得到目标电路性能评估值;

7、通过所述目标电路性能评估值创建所述目标电路的迭代优化参数组合,并通过所述迭代优化参数组合对所述初始电路布局信息进行多策略协同进化,得到目标电路布局信息。

8、第二方面,本申请提供了一种基于可编程逻辑控制器的电路布局优化系统,所述基于可编程逻辑控制器的电路布局优化系统包括:

9、提取模块,用于通过可编程逻辑控制器生成目标电路的初始电路布局信息,并对所述初始电路布局信息进行特征提取,得到电路面积特征以及电路走线特征;

10、测试模块,用于对所述目标电路进行电路性能测试,得到电路功耗数据和电路信号数据,并分别对所述电路功耗数据和所述电路信号数据进行特征提取,得到目标性能特征;

11、转换模块,用于对所述电路面积特征和所述目标性能特征进行特征矩阵转换,得到面积性能关系矩阵,并对所述电路走线特征和所述目标性能特征进行特征矩阵转换,得到走线性能关系矩阵;

12、评估模块,用于将所述面积性能关系矩阵以及所述走线性能关系矩阵输入预置的lstm-elm模型进行电路性能评估,得到目标电路性能评估值;

13、输出模块,用于通过所述目标电路性能评估值创建所述目标电路的迭代优化参数组合,并通过所述迭代优化参数组合对所述初始电路布局信息进行多策略协同进化,得到目标电路布局信息。

14、本申请提供的技术方案中,利用可编程逻辑控制器快速生成初始电路布局,并通过高级算法进行迭代优化,可以显著提高电路设计的效率。这种方法减少了手动布局调整的需要,加快了设计过程。通过对电路功耗、信号数据和布局信息的深入特征提取,这种方法能够更准确地评估电路的性能和布局效率。通过lstm-elm模型的使用,可以有效地处理时序相关的数据,提高预测和分析的准确度。通过面积性能关系矩阵和走线性能关系矩阵的建立,能够全面考虑电路布局的各种因素,包括电路面积、功耗、信号完整性,从而实现电路性能的综合优化。使用多策略协同进化算法允许电路布局在迭代过程中自动调整,根据性能评估结果优化布局参数,增强设计的适应性和灵活性。通过自动化的电路布局优化,减少了因人为因素导致的设计错误,同时减少了为达到最优设计而需要的迭代次数。优化的电路布局可以有效降低散热问题,减少电磁干扰,从而提升电路的可靠性和稳定性。本申请灵活性和可调整性使其能够适应各种不同的电路设计需求,包括不同的电路规模、性能要求和应用场景。

本文档来自技高网...

【技术保护点】

1.一种基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述基于可编程逻辑控制器的电路布局优化方法包括:

2.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述通过可编程逻辑控制器生成目标电路的初始电路布局信息,并对所述初始电路布局信息进行特征提取,得到电路面积特征以及电路走线特征,包括:

3.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述对所述目标电路进行电路性能测试,得到电路功耗数据和电路信号数据,并分别对所述电路功耗数据和所述电路信号数据进行特征提取,得到目标性能特征,包括:

4.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述对所述电路面积特征和所述目标性能特征进行特征矩阵转换,得到面积性能关系矩阵,并对所述电路走线特征和所述目标性能特征进行特征矩阵转换,得到走线性能关系矩阵,包括:

5.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述将所述面积性能关系矩阵以及所述走线性能关系矩阵输入预置的LSTM-ELM模型进行电路性能评估,得到目标电路性能评估值,包括:

6.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述通过所述目标电路性能评估值创建所述目标电路的迭代优化参数组合,并通过所述迭代优化参数组合对所述初始电路布局信息进行多策略协同进化,得到目标电路布局信息,包括:

7.根据权利要求6所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述对所述初始化电路布局种群进行多策略协同进化和适应度评估,得到目标电路布局信息,包括:

8.一种基于可编程逻辑控制器的电路布局优化系统,其特征在于,所述基于可编程逻辑控制器的电路布局优化系统包括:

...

【技术特征摘要】

1.一种基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述基于可编程逻辑控制器的电路布局优化方法包括:

2.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述通过可编程逻辑控制器生成目标电路的初始电路布局信息,并对所述初始电路布局信息进行特征提取,得到电路面积特征以及电路走线特征,包括:

3.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述对所述目标电路进行电路性能测试,得到电路功耗数据和电路信号数据,并分别对所述电路功耗数据和所述电路信号数据进行特征提取,得到目标性能特征,包括:

4.根据权利要求1所述的基于可编程逻辑控制器的电路布局优化方法,其特征在于,所述对所述电路面积特征和所述目标性能特征进行特征矩阵转换,得到面积性能关系矩阵,并对所述电路走线特征和所述目标性能特征进行特征矩阵转换,得...

【专利技术属性】
技术研发人员:侯宇晓
申请(专利权)人:深圳市矩控新辰科技有限公司
类型:发明
国别省市:

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

1