一种高速线材的布线方法与流程

文档序号:11177516阅读:734来源:国知局
一种高速线材的布线方法与流程

本发明涉及布线技术领域,具体涉及一种高速线材的布线方法。



背景技术:

高速线材是指用高速轧钢机轧制的线制钢材,轧制速度在80-160米/秒,每根重量(盘)在1.8-2.5吨,尺寸公差精度高(可达到0.02mm),在轧制过程中可通过调整工艺参数(特别是在冷却线上)来保证产品的不同要求。高速线材和普通线材的质量标准都是相同的,只是生产线的不同造成包装外观的差异。

在电路的设计过程中,高速线作为电路板上至关重要的信号线,其速度频率非常快,电路板的设计者往往将高速线尽量参考同一平面,由于印刷电路板又不可避免的有gap(指两块铜箔间的空隙,即没有铜箔的部份)存在,所以在布线的过程中,时有高速线跨入gap的状况发生,当高速线跨gap的时候会受到不同平面层的影响,导致高速线上的信号不良,所以布线工程师需要用肉眼去查找高速线跨入gap的部分,但人工检查准确率较低,不但花费布线工程师的精力也浪费了很多时间,影响工作效率。因此,如何提供一种高速线材的布线方法,以节约走线时间提高工作效率,而解决现有技术中存在的缺点,实已成为亟待解决的课题。



技术实现要素:

本发明的目的在于克服现有技术的不足,提供一种高速线材的布线方法,能够在布设高速线材时自动避开地层缝隙,避免了出现故障时人工维修检查的复杂情况,提高了工作效率。

本发明解决技术问题采用如下技术方案:

一种高速线材的布线方法,包括如下步骤:

(1)提供电路板,通过布线软件在该电路板上设置布线约束区域,获取布线约束区域的开始边位置信息、结束边位置信息,并通过该布线软件设置欲布设的信号线的属性信息、信号线的布线参数,以及该布线约束区域的属性信息;

(2)通过布线软件对信号线进行布设,并依据信号线的属性信息判断该信号线是否为高速线材,若否,则依据所设置的该信号线的属性信息、布线参数完成该信号线的布线作业,若是,则进至步骤(3);

(3)侦测该高速线材是否跨入该布线约束区域,若否,则依据该设置的该信号线的属性信息、布线参数完成该信号线的布线作业,若是,则进至步骤(4);

(4)侦测该布线约束区域的属性信息是否为允许该高速线进入,若是,则依据所设置的该信号线的属性信息、布线参数完成该信号线的布线作业,若否,则沿该布线约束区域边缘进行该高速线的布线作业以避开该布线约束区域。

优选地,所述开始边位置信息包括:开始边的信息、开始端子的信息、所述开始端子与开始边的接触信息。

优选地,所述结束边位置信息包括:结束边的信息、结束端子的信息、所述结束端子与结束边的接触信息。

优选地,所述布线约束区域为电路板上相邻参考平面之间的缝隙。

优选地,所述布线参数为信号线的布线起点以及布线终点。

优选地,所述信号线属性信息为线性、线宽、及线长。

优选地,所述布线约束区域的属性信息为允许该高速线进入及禁止该高速线进入。

优选地,所述步骤(4)若侦测该布线约束区域的属性信息为允许该高速线进入,则当该高速线进入该布线约束区域时,令该布线软件产生提示警告信息。

与现有技术相比,本发明具有如下的有益效果:

本发明的电路板布线方法,通过布线软件在该电路板上设置布线约束区域,获取布线约束区域的开始边位置信息、结束边位置信息,并通过该布线软件设置欲布设的信号线的属性信息、信号线的布线参数,以及该布线约束区域的属性信息;可实现当高速线材跨入布线约束区域时,令其沿该布线约束区域边缘进行布线作业以避开该布线约束区域,防止高速线材在线信号受到不同平面层的影响,进而减少人工查找时间,达到提高工作效率的目的。

附图说明

图1为本发明实施例的一种高速线材的布线方法的流程框图;

图2为本发明实施例的一种高速线材的布线方法的具体实施示意图。

具体实施方式

为了使本发明实施例的目的、技术方案和优点更加明白,下面结合实施例和附图,对本发明的实施例做进一步详细的说明。在此,本发明的示意性实施例以及说明用于解释本发明,但不作为对本发明的限定。

如图1所示,本实施例提供的一种高速线材的布线方法,包括以下步骤:首先执行步骤s10,提供一电路板,通过布线软件在该电路板上设置一布线约束区域,且通过该布线软件设置欲布设的信号线的属性信息、布线参数、以及该布线约束区域的属性信息,在本实施例中,该布线约束区域为gap(地层缝隙)。

开始边位置信息包括:开始边的信息、开始端子的信息、开始端子与开始边的接触信息,结束边位置信息包括:结束边的信息、结束端子的信息、结束端子与结束边的接触信息,开始端子和结束端子的数量为一个或多个。

具体地,gap为电路板中两块铜箔间的空隙,即没有铜箔的部份。该信号线属性信息为线性、线宽、线长。该布线参数为信号线的布线起点以及布线终点,该信号线的布线起点以及布线终点依据该信号线属性信息进行设置,以符合电路的电性需求。该布线约束区域的属性可为两种,即禁止该高速线禁止通过该布线约束区域的状态以及允许该高速线通过该布线约束区域的状态,接着进至步骤s20。

通过上述步骤,采用获取到的开始边位置信息和结束边位置信息后,再根据分割线和布线间距生成布线图形的方式。通过适当的分割线和布线间距,能够实现不同要求的布线,得到能够满足不同要求的布线图形,例如当线网密度较大时,采用较小的布线间距则能够生成满足要求的布线图形。通过上述步骤解决了相关技术中的布线方式所存在的问题,提高了布线质量。

在步骤s20中,通过该布线软件布设该信号线,在本实施例中,所述的布设信号线的作业为将该信号线依据其线性、线宽、线长等属性从其布线起点行至其布线终点。接着进至步骤s30。

在步骤s40中,侦测该高速线是否跨入该布线约束区域,若否,则进至步骤s70,若是,则进至步骤s50。

在步骤s50中,侦测上述设置的布线约束区域的属性信息是否为允许该高速线通过,若是则进至步骤s70,否则进至步骤s60。若侦测该布线约束区域的属性信息为允许该高速线进入,则当该高速线进入该布线约束区域时,令该布线软件可产生提示警告信息。

在步骤s60中,高速线沿该布线约束区域边缘进行布线作业,以避开该布线约束区域,如图2所示,当侦测到该高速线12跨入到该布线约束区域11中时,自动调整该高速线12的走线路径。以使其沿该布线约束区域11边缘进行走线,进而确保该电路板1中的高速线不会被不同平面层影响而出现信号不良的问题。

在步骤s70中,依据所设置的信号线的属性信息、布线参数完成该信号线的布设作业。即将所述的信号线都将依据其线性、线宽、线长等属性从其布线起点行至其布线终点以完成其布设。

在布线区域内根据分割线和布线间距生成布线图形包括:检查开始端子与结束端子是否合法;在确定合法的情况下,在布线区域根据分割线和布线间距生成布线图形。其中,合法是指开始端子和结束端子的数量相同、端子图形类型和排序相对应。例如,开始端子从左至右分别为a、b、c,结束端子从左至右也分别为a、b、c,则认为开始端子和结束端子是合法的。通过这样的方式,能够在生成布线图形之前排除干扰,以避免因开始端子和结束端子不对应而无法生成或生成无效的布线图形。若开始端子和结束端子是非法的,则可以对开始端子和/或结束端子进行调整,在确定调整后的开始端子和结束端子合法之后,再生成布线图形。

通过对开始端子或结束端子进行调整,删除开始端子和/或结束端子中的一个或多个;根据端子图形删除仅在开始端子或结束端子中出现的端子;对开始端子和结束端子进行排序。通过上述的一次或多次处理,最终能够使开始端子和结束端子合法。

本实施例的电路板布线方法用以实现当高速线跨入布线约束区域时,令其沿该布线约束区域边缘进行布线作业以避开该布线约束区域,如此以使在布设高速线的时候能自动避开gap,进而减少人工查找时间,达到提高工作效率的目的,即有效克服了现有技术中的种种缺失。

确定分割线中每条分割线上的间隔点:确定开始端子或结束端子中相邻的端子中心的、在开始边或结束边上的中心点为间隔点;确定开始端子或结束端子中相邻的端子中心的、在开始边或结束边上的中心点在分割线上的投影为间隔点;确定将分割线均分的点为间隔点,其中,均分得到的线段的数量与开始端子或结束端子的数量相同;确定经过该分割线的上一条分割线上的间隔点,且与布线区域的两对边均平行的线与该分割线的交点为间隔点。

布线图形的输出是通过对布线参数的处理得到的,为了节约系统资源,可以提供中间结果保存功能,例如,在生成布线图形时,先对布线参数进行正常的处理,生成布线图形的预览图形,并将该布线图形的预览图形作为中间结果保存起来。在布线参数未变化的情况下,若用户决定生成最终的布线图形,则直接将预览图形转换成布线图形,其中,布线参数包括分割线和布线间距。又例如,对布线参数进行正常的处理,生成布线图形后,将布线图形作为中间结果保存起来,并在布线参数未变化而用户又重新生成新的布线图形的情况下,直接显示之前保存的布线图形。

本发明的电路板布线方法,通过布线软件在该电路板上设置布线约束区域,获取布线约束区域的开始边位置信息、结束边位置信息,并通过该布线软件设置欲布设的信号线的属性信息、信号线的布线参数,以及该布线约束区域的属性信息;可实现当高速线材跨入布线约束区域时,令其沿该布线约束区域边缘进行布线作业以避开该布线约束区域,防止高速线材在线信号受到不同平面层的影响,进而减少人工查找时间,达到提高工作效率的目的。

以上所述仅是本发明的优选实施方式,本发明的保护范围并不仅局限于上述实施例,凡属于本发明思路下的技术方案均属于本发明的保护范围。应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理前提下的若干改进和润饰,也应视为本发明的保护范围。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1