【技术实现步骤摘要】
PCB走线参数设定装置、方法及存储介质
本专利技术涉及印刷电路板(Printedcircuitboard,PCB)布线
,尤其涉及一种PCB走线参数设定装置、方法及计算机可读存储介质。
技术介绍
随着信息产品快速发展,伴随大量信号与影像产生,提高处理器指令周期需求及高速电路的广泛应用,促使PCB走线设计走向更精密化。以往传统PCB设计方式用来解决通路、断路、短路的问题显然不够,新的PCB设计方法与流程应运而生。在高速电路板上,因其脉冲升降快速,特别需要透过阻抗控制来维持其讯号传输之平稳性,而如何快速、准确地进行阻抗设计,成为工程师非常关注的议题之一。在设计PCB前,设计工程师通常需要考虑十几种阻抗设计需求,依据过往经验,针对每一种阻抗设计,列举出几组有其机会达成之布线参数组合,利用Intel所提供的IMLC软件进行仿真计算,计算每一组控制参数组合其对应的反应变量,如阻抗、介入损失(insertionloss)、远端串音(Far-endcrossTalk,FEXT)及近端串音(Near-endcorsstalk,NEXT)等,将满足阻抗设计之布线参数组合做提取,综合评比这些组合后,选择最佳之控制参数组合,应用至工厂端进行开发产品。然而,在上述IMLC软件计算过程中,计算每一组控制参数组合大约需要5分钟,所以保守估计至少需要数小时才能完成一片PCB的设计与优化。并且对于大型通信产品,如服务器,则是由大小不同几张电路板组成,需要数天才能完成设计定案,人力、时间成本较高。
技术实现思路
有鉴
【技术保护点】
1.一种PCB走线参数设定方法,其特征在于,所述方法包括:/n获取多个用于进行PCB走线设计的走线参数组合;/n将多个所述走线参数组合输入至预设PCB走线仿真软件得到与每一所述走线参数组合对应的应变参数组合,其中所述应变参数组合至少包括阻抗参数;/n将多个所述走线参数组合及多个所述应变参数组合作为训练样本对预设网络模型进行训练得到第一预测模型;及/n对所述第一预测模型进行训练与测试得到所述阻抗参数的阻抗预测模型;/n其中,当将多个走线参数组合输入至所述阻抗预测模型时,所述阻抗预测模型所预测得到的阻抗值与通过所述预设PCB走线仿真软件所计算得到的阻抗值的平均误差小于预设误差。/n
【技术特征摘要】
1.一种PCB走线参数设定方法,其特征在于,所述方法包括:
获取多个用于进行PCB走线设计的走线参数组合;
将多个所述走线参数组合输入至预设PCB走线仿真软件得到与每一所述走线参数组合对应的应变参数组合,其中所述应变参数组合至少包括阻抗参数;
将多个所述走线参数组合及多个所述应变参数组合作为训练样本对预设网络模型进行训练得到第一预测模型;及
对所述第一预测模型进行训练与测试得到所述阻抗参数的阻抗预测模型;
其中,当将多个走线参数组合输入至所述阻抗预测模型时,所述阻抗预测模型所预测得到的阻抗值与通过所述预设PCB走线仿真软件所计算得到的阻抗值的平均误差小于预设误差。
2.如权利要求1所述的方法,其特征在于,所述应变参数组合还包括介入损失参数、远端串音参数及近端串音参数。
3.如权利要求2所述的方法,其特征在于,所述获取多个用于进行PCB走线设计的走线参数组合的步骤之前还包括:
确定影响PCB的阻抗参数、介入损失参数、远端串音参数及近端串音参数的走线参数;及
基于所确定的走线参数及工厂端可施行的设计范围得到多个所述走线参数组合。
4.如权利要求1所述的方法,其特征在于,所述将多个所述走线参数组合及多个所述应变参数组合作为训练样本对预设网络模型进行训练得到第一预测模型的步骤包括:
将多个所述走线参数组合及多个所述应变参数组合构成多个训练样本,其中每一所述训练样本包括一走线参数组合及与所述走线参数组合对应的应变参数组合;
将多个所述训练样本随机划分为训练集及测试集,其中所述训练集的数据量大于所述测试集的数据量;
利用所述训练集对所述预设网络模型进行训练及利用所述测试集对训练得到的中间模型进行测试;及
当所述中间模型的测试结果符合预设要求时,将训练得到的中间模型作为所述第一预测模型。
5.如权利要求4所述的方法,其特征在于,所述方法还包括:
当所述中间模型的测试结果不符合所述预设要求时,调整所述预设网络模型的参数;
利用所述训练集重新对调整后的预设网络模型进行训练及利用所述测试集对重新训练得到的中间模型进行测试;及
当重新训练得到的中间模型的测试结果符合所述预设要求时,将重新训...
【专利技术属性】
技术研发人员:马光辉,薛凯熏,林尚毅,
申请(专利权)人:鸿富锦精密电子天津有限公司,
类型:发明
国别省市:天津;12
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。