[发明专利]一种基于人工智能的PCB布线方法、设备及介质在审
申请号: | 202210281441.8 | 申请日: | 2022-03-22 |
公开(公告)号: | CN114638192A | 公开(公告)日: | 2022-06-17 |
发明(设计)人: | 高明;王建华;李洪生 | 申请(专利权)人: | 山东新一代信息产业技术研究院有限公司 |
主分类号: | G06F30/3953 | 分类号: | G06F30/3953 |
代理公司: | 北京君慧知识产权代理事务所(普通合伙) 11716 | 代理人: | 肖鹏 |
地址: | 250013 山东省济南市高新*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 人工智能 pcb 布线 方法 设备 介质 | ||
本说明书实施例公开了一种基于人工智能的PCB布线方法、设备及介质,方法包括:获取待布线的电路原理图,将该电路原理图分为多个功能模块,并对各功能模块设置模块类型;按照该多个功能模块中各功能模块的模块类型,确定出该各功能模块分别对应的预先设置的布线轨迹模型;通过该各功能模块分别对应的预先设置的布线轨迹模型,确定出该各功能模块内的多个电路元器件之间的布线规则;根据预先获取的该多个功能模块之间的电路连接关系,确定该多个功能模块之间的布线规则;根据该各功能模块内的多个电路元器件之间的布线规则,以及该多个功能模块之间的布线规则,对该电路原理图进行PCB布线,提高了布线过程的效率和准确性。
技术领域
本说明书涉及计算机技术领域,尤其涉及一种基于人工智能的PCB布线方法、设备及介质。
背景技术
目前,电子产品的印刷电路板(Printed Circuit Board,PCB)设计一般是先在电路图设计软件中设计电路图,根据电路图生成网络表并导出网络表对应的文件,再将网络表对应的文件导入到PCB中进行PCB走线设计。布线是在PCB设计中一个关键的步骤,其功能是将元器件之间通过导线连接起来,实现特定的功能。
在PCB设计领域,主要是通过人力进行所有的规则、布局、布线等工作,耗费较多的人工成本,并且人为操作容易出现操作失误,增加废板产生率。因此,现有的PCB布线方法存在布线效果较差的问题。
发明内容
本说明书一个或多个实施例提供了一种基于人工智能的PCB布线方法、设备及介质,用于解决如下技术问题:现有的PCB布线方法存在布线效果较差的问题。
本说明书一个或多个实施例采用下述技术方案:
本说明书一个或多个实施例提供一种基于人工智能的PCB布线方法,所述方法包括:获取待布线的电路原理图,将所述电路原理图分为多个功能模块,并对各功能模块设置模块类型,其中,各功能模块均包括多个电路元器件;按照所述多个功能模块中各功能模块的模块类型,确定出所述各功能模块分别对应的预先设置的布线轨迹模型;通过所述各功能模块分别对应的预先设置的布线轨迹模型,确定出所述各功能模块内的多个电路元器件之间的布线规则,其中,所述多个电路元器件之间的布线规则用于确定多个电路元器件之间的布线轨迹;根据预先获取的所述多个功能模块之间的电路连接关系,确定所述多个功能模块之间的布线规则,其中,所述多个功能模块之间的布线规则用于确定所述多个功能模块之间的布线轨迹;根据所述各功能模块内的多个电路元器件之间的布线规则,以及所述多个功能模块之间的布线规则,对所述电路原理图进行PCB布线。
进一步地,所述按照所述多个功能模块中各功能模块的模块类型,确定出所述各功能模块分别对应的预先设置的走线轨迹模型之前,所述方法还包括:获取多个PCB布线原型数据,其中,各PCB布线原型数据中包括组成所述各PCB布线原型的功能模块对应的模块类型、所述各PCB布线原型对应的电路原理图以及所述各PCB布线原型的走线轨迹;按照所述各PCB布线原型数据中的组成所述各PCB布线原型的功能模块对应的模块类型,对所述各PCB布线原型进行功能模块分类,生成多个类型的功能模块布线原型数据;根据每个类型对应的多个功能模块布线原型数据,生成所述每个类型的数据集;使用所述每个类型的数据集中的数据,对预先构建的初始布线轨迹模型进行训练,生成符合要求的所述每个类型对应的布线轨迹模型。
进一步地,所述按照所述多个功能模块中各功能模块的模块类型,确定出所述各功能模块分别对应的预先设置的走线轨迹模型,具体包括:预先按照功能模块的模块类型,对所述符合要求的所述每个类型对应的布线轨迹模型设置模型分类号;根据所述模块类型和所述模型分类号,建立对应关系映射表;在所述对应关系映射表中,根据所述多个功能模块中各功能模块的模块类型,确定出所述各功能模块对应的多个模型分类号;通过所述多个模型分类号,在所述符合要求的所述每个类型对应的布线轨迹模型中,确定出所述各功能模块分别对应的走线轨迹模型。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东新一代信息产业技术研究院有限公司,未经山东新一代信息产业技术研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210281441.8/2.html,转载请声明来源钻瓜专利网。