[发明专利]一种通过建立数学几何模型来辅助PCB设计方法有效

专利信息
申请号: 201710565028.3 申请日: 2017-07-12
公开(公告)号: CN107292055B 公开(公告)日: 2020-08-04
发明(设计)人: 吴均;明睿;王灿钟 申请(专利权)人: 深圳市一博科技股份有限公司
主分类号: G06F30/398 分类号: G06F30/398;G06F111/10
代理公司: 深圳市远航专利商标事务所(普通合伙) 44276 代理人: 田志远;张朝阳
地址: 518000 广东省深圳市南山区科*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 通过 建立 数学 几何 模型 辅助 pcb 设计 方法
【权利要求书】:

1.一种通过建立数学几何模型来辅助PCB设计方法,其特征在于,包括以下步骤:

步骤1、通过Skill设计程序,读取指定PCB的数据信息;

步骤2、将读取指定PCB的数据信息转化为数学几何模型,建立二维、三维坐标系统及其相关参数定义;

步骤3、业务处理模块中,通过人机交互程序,接受指令,通过对指定PCB数据信息转化的数学几何模型进行各项参数的调整与运算,从而得到期望或是优化的结果;

步骤4、将处理后的结果,转化为PCB的数据信息;

步骤5、运行结束;

在PCB通流能力检查的过程中,通过直线方程:a'x+b'y+c'=0对铜箔进行扫描,即扫描线为a'x+b'y+c'=0,其中a’、b’分别为x和y的系数,c’为常数项;

强制直线方程过黄色高亮的铜箔区域内的一点,即检测点,检测点按X Y方向增量的形式变动,精度高则增量小,反之增量大;

在每一个检测点,扫描线a'x+b'y+c'=0从0-360度按角度增量变化,也就是直线斜率K的调整,精度高则角度增量小,反之角度增量大;

记录扫描线a'x+b'y+c'=0通过扫描区域内最短的直线方程,相应就是铜箔的最小宽度,从而计算出铜箔的通流能力。

2.根据权利要求1所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,所述Skill设计程序通过CADENCE AXLSKILL语言进行开发。

3.根据权利要求1所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,在所述步骤2中,将PCB上的走线转换成直线方程或弧线方程。

4.根据权利要求3所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,PCB的某一层中,第m条网络完整走线定义为Netm,Netm为集合了n条直线的集合,则Netm的集合为Netm:Zi(L1L2…Ln),其中Ln的数学方程为Ln:anx+bny+cn=0(xnyn xn'yn'),其中(xnyn xn'yn')表示为该直线段的两点,an、bn分别x、y的系数,cn为常数项,Zi表示第i层。

5.根据权利要求1所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,在所述步骤3中,通过矢量D对数学几何模型中的走线间距及方向进行调整。

6.根据权利要求5所述的通过建立数学几何模型来辅助PCB设计方法,其特征在于,在PCB走线间距优化自动调整过程中,

(1)BUS信号中有m个网络在第i层,分别为Net1~Netm,定义Netm从起始换层孔的起点Sm到终止换层孔的终点S'1-m

(2)记录其中的转折点及线段为:

Net1中,转折点分别为S1、A1、B1……S'1,线段分别为L1-1、L1-2、L1-3……L1-n

Net2中,转折点分别为S2、A2、B2……S'2,线段分别为L2-1、L2-2、L2-3……L2-n

以此类推,

Netm中,转折点分别为Sm、Am、Bm……S'm,线段分别为Lm-1、LM-2、Lm-3……Lm-n

(3)定义:

Net1:Zi(L1-1 L1-2 L1-3 …… L1-n),

Net2:Zi(L2-1 L2-2 L2-3 …… L2-n),

……

Netm:Zi(Lm-1 Lm-2 Lm-3 …… Lm-n);

(4)根据两点确定一条直线,则L1-1:ax+by+c=0(S1,A1),a、b、分别x、y的系数,c为常数项,进而可以确定Net1~Netm的方程为:

Net1:Zi(a1-1x+b1-1y+c1-1=0(S1,A1))

Zi(a1-2x+b1-2y+c1-2=0(A1,B1))

……

Zi(a1-nx+b1-ny+c1-n=0(X1,S'1)),X1为S'1前面一点,

Net2:Zi(a2-1x+b2-1y+c2-1=0(S2,A2))

Zi(a2-2x+b2-2y+c2-2=0(A2,B2))

……

Zi(a2-nx+b2-ny+c2-n=0(X2,S'2)),X2为S'2前面一点,

以此类推,

Netm:Zi(am-1x+bm-1y+cm-1=0(Sm,Am))

Zi(am-2x+bm-2y+cm-2=0(Am,Bm))

……

Zi(am-nx+bm-ny+cm-n=0(Xm,S'm)),Xm为S'm前面一点,

(5)得到Net1~Netm为由只通过确定两点的直线方程的集合,通过对方程参数调整,对PCB走线间距优化调整。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市一博科技股份有限公司,未经深圳市一博科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201710565028.3/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top