[发明专利]EDA软件半自动布线方法、系统、装置和存储介质在审
申请号: | 202310406004.9 | 申请日: | 2023-04-14 |
公开(公告)号: | CN116542210A | 公开(公告)日: | 2023-08-04 |
发明(设计)人: | 罗兵;樊刚 | 申请(专利权)人: | 广东机电职业技术学院 |
主分类号: | G06F30/394 | 分类号: | G06F30/394;G06F30/3953;G06F115/12 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 余凯欢 |
地址: | 510000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | eda 软件 半自动 布线 方法 系统 装置 存储 介质 | ||
本发明公开了一种EDA软件半自动布线方法、系统、装置和存储介质,可应用于PCB设计技术领域。本发明方法包括以下步骤:确定目标PCB,目标PCB包括已导入网格和元器件封装的PCB;在目标PCB中确定一条线路作为目标线路;获取预先设置的安全间距和线宽;根据安全间距和线宽,以目标线路作为跟随目标进行目标PCB中其他相似线路的自动布线。本发明通过将已导入网格和元器件封装的PCB作为目标PCB后,在目标PCB中确定一条线路作为目标线路并获取预先设置的安全间距和线宽,根据安全间距和线宽,以目标线路作为跟随目标进行目标PCB中其他相似线路的自动布线,以实现相似线路的自动布线过程,有效提高自动布线的准确度。
技术领域
本发明涉及PCB设计技术领域,尤其是一种EDA软件半自动布线方法、系统、装置和存储介质。
背景技术
随着电子技术发展,越来越多的电子产品走入日常生活,而所有电子产品都离不开PCB来承载。在PCB设计中,布线是其中最费时费力的一项繁琐工作。现实的EDA设计领域,不但计算费时,还自动布线需要预先设计好复杂的走线规则,即使如此,即使普通比较简单的PCB设计,也无法做到在自动布线时,把线走到工程师想要的路径上。面对复杂的PCB,由于计算能力受限或PCB空间限制或复杂设计规则限制,再加上复杂PCB布线中的各种EMC问题,几乎无法实现自动布线,或者自动布线出来完全达不到设计标准和准则,导致在实际应用中无法应用。
发明内容
本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种EDA软件半自动布线方法、系统、装置和存储介质,能够提高自动布线的准确度。
一方面,本发明实施例提供了一种EDA软件半自动布线方法,包括以下步骤:
确定目标PCB,所述目标PCB包括已导入网格和元器件封装的PCB;
在所述目标PCB中确定一条线路作为目标线路;
获取预先设置的安全间距和线宽;
根据所述安全间距和所述线宽,以所述目标线路作为跟随目标进行所述目标PCB中其他相似线路的自动布线。
在一些实施例中,所述在所述目标PCB中确定一条线路作为目标线路,包括:
响应于目标对象的第一选择操作,所述第一选择操作包括目标焊盘选择、第一过孔选择或第一网络选择;
根据所述第一选择操作生成所述目标PCB中的目标线路。
在一些实施例中,所述以所述目标线路作为跟随目标进行所述目标PCB中其他相似线路的自动布线,包括:
响应于目标对象的第二选择操作,所述第二选择操作包括相邻焊盘选择、第二过孔选择或第二网络选择;
根据所述第二选择操作,以所述目标线路作为跟随目标进行所述目标PCB中其他相似线路的自动布线,所述相似线路用于表征与所述目标线路同方向的线路。
在一些实施例中,所述安全间距包括0.4mm或0.1mm。
在一些实施例中,所述线宽包括0.4mm或0.1mm。
另一方面,本发明实施例提供了一种EDA软件半自动布线系统,包括:
第一模块,用于确定目标PCB,所述目标PCB包括已导入网格和元器件封装的PCB;
第二模块,用于在所述目标PCB中确定一条线路作为目标线路;
第三模块,用于获取预先设置的安全间距和线宽;
第四模块,用于根据所述安全间距和所述线宽,以所述目标线路作为跟随目标进行所述目标PCB中其他相似线路的自动布线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东机电职业技术学院,未经广东机电职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202310406004.9/2.html,转载请声明来源钻瓜专利网。