布线错误的修正方法

文档序号:6466836阅读:248来源:国知局
专利名称:布线错误的修正方法
技术领域
本发明涉及一种布线技术,特别是涉及一种印刷电路布局图中布线错误的 修正方法。
背景技术
一般而言,布局(Layout)工程师会依据电子工程师(Electronic Engineer, EE) 所提供的电路原理图(schematic),利用计算机辅助设计软件来进行电路布局。 在布局完成后,将布局完成的印刷电路布局图交由电子工程师进行除错或电路 检査。而电子工程师在进行除错或电路检査后,会视其需要或发生错误时,会 重新设计或局部修改电路原理图,或者局部修改印刷电路图。当计算机辅助设 计软件加载修改后的电路原理图或印刷电路图后,会依照其布线命名规则重新 命名所有的网线。因此,会造成某些网线的名称被更改后,连接至错误的焊垫, 以至于在印刷电路图上无法以导线型态实体连接至对应连接的焊垫。由于印刷电路图上网线与焊垫对应连接的关系(包括连接关系为正确的及 错误的)无法在图上直接修改,若以旧有的网线直接修改其布线的话,网线可能 仍无法连接至正确的焊垫。所以,现在做法只能将错误的网线删掉,然后再顺 着其网线的原始轨迹(trace)重新布线。而在进行重新布线时,若布线间的空间 不够宽裕,且在不能透过智能型线路配置辅助环境(ADE)进行推线的时候,致 使印刷电路图上布线会更加的困难。发明内容本发明提供一种印刷电路布局图中布线错误的修正方法,可借由修正网线 的名称,以使网线连接至正确的焊垫。本发明提出一种印刷电路布局图中布线错误的修正方法,所述修正方法包 括下列步骤。首先,取得印刷电路布局图中产生错误布线的第一网线的布线数3据,其中产生错误布线为印刷电路布局图中的网线无法以导线连接至其对应的 焊垫。接着,依据电路原理图中此第一网线与焊垫的对应连接关系,修正布线 数据中此第一网线的名称。最后,加载修正后的布线数据至所述印刷电路布局 图中。
在本发明的一实施例中,此修正布线数据中第一网线的名称的步骤包括 取得此第一网线于电路原理图中所对应连接的焊垫名称、依据焊垫名称以取得 焊垫于印刷电路布局图中所对应连接的第二网线的名称,以及修正此第一网线 名称为第二网线的名称。
在本发明的一实施例中,所述修正方法更包括变更第二网线名称为此第一 网线于修正前的名称。
在本发明的一实施例中,所述修正方法更包括依据修正后的布线数据重绘 印刷电路图。
在本发明的一实施例中,此布线数据为绘制印刷电路布局图的计算机辅助 设计软件所输出。
在本发明的一实施例中,此布线数据为文字文件。
于本发明的印刷电路布局图中布线错误的修正方法中,其依据电路原理图 第一网线与焊垫的对应连接关系,修正布线错误的第一网线的名称,以使第一 网线能在印刷电路图中连接至正确的焊垫。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术 手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附 图详细说明如后。


图1为依据本发明一实施例所绘示的修正方法的流程图。
图2为依据本发明另一实施例所绘示的修正方法的流程图。
图3为依据本发明一实施例所绘示的错误布线示意图。
图4为依据本发明一实施例所绘示网线的布线数据示意图。
图5为依据本发明一实施例所绘示另一网线的布线数据示意图。
图6为依据本发明一实施例所绘示的正确布线示意图。图中元件符号说明如下
S101-S103:本发明一实施例的修正方法的步骤 S201-S207:本发明另一实施例的修正方法的步骤 Pl、 P2:焊垫
300、 600:印刷电路布局图
301、 302:网线 400、 500:布线资料 410、 510:网线名称
具体实施例方式
由于电子工程师在修正电路原理图或印刷电路布局图后,会使得印刷电路 布局图中的网线名称被更动,若连接关系未同时修正的话,会造成网线的布线 错误,因此本发明提供一种布线错误的修正方法。以下结合附图及较佳实施例, 对依据本发明提出的印刷电路布局图中布线错误的修正方法中其特征及其功 效,详细说明如后。
图1为依据本发明一实施例所绘示的修正方法的流程图。请参照图1,首
先步骤S101,会先取得印刷电路布局图中产生错误布线的第一网线的布线数 据,其中产生错误布线例如为印刷电路布局图中的第一网线无法以导线连接至 其对应的焊垫。接着,如步骤S102所示,会依据电路原理图(schematic)中第一 网线与焊垫的对应连接关系,修正布线数据中第一网线的名称。最后,步骤S103 会加载修正后的布线数据至所述印刷电路布局图中。因此,可借由修正第一网 线的名称,以使错误布线的第一网线再修正连接至正确的焊垫。其中,布线数 据可以为由绘制印刷电路布局图的计算机辅助设计软件所输出,并且此布线数 据例如为文字文件。
举例来说, 一开始修正方法会先检测印刷电路布局图中产生错误布线的网 线为哪条,接着由计算机辅助设计软件输出包含此错误布线的网线的布线资 料,以取得此网线(以下称第一网线)的布线资料。在取得布线数据后,检测电 路原理图中此第一网线是对应连接至哪个焊垫。在确认之后,再回到检视印刷 电路布局图中所述焊垫是对映连接至哪条网线(在此以第二网线为例)。最后,将布线数据中上述布线错误的第一网线的名称修正为第二网线的名称,并将修 正后的布线数据回传到计算机辅助设计软件,以加载回印刷电路布局图。至此, 此第一网线于印刷电路布局图中的布线经修正后,就会与电路原理图一样。
为了使本领域通常知识者可以更了解本发明的内容,以下再提另一实施例
以做更详尽的说明。图2为依据本发明另一实施例所绘示的修正方法的流程图。 请参照图2,首先步骤S201同样会先取得印刷电路布局图中产生错误布线的第 一网线的布线数据。接着,如步骤S202所示,会取得第一网线于电路原理图 中所对应连接的焊垫名称。而步骤S203会依据焊垫名称,取得焊垫于印刷电 路布局图中所对应连接的第二网线的名称。然后,在步骤S204中,会修正第 一网线名称为第二网线的名称。并且,在步骤S205会变更第二网线名称为第 一网线修正前的名称。例如,第一网线与第二网线的名称分别为/FB—DA—C(48) 与/FB—DA一C(50);在完成步骤S204与S205后,第一网线的名称改为 /FB—DA—C(50),而第二网线的名称则改为/FB—DA—C(48)。接着,在步骤S206 中,同样会加载修正后的布线数据至印刷电路布局图中。最后,如步骤S207 所示,依据修正后的布线数据重绘印刷电路布局图。
举例来说,图3为依据本发明一实施例所绘示的错误布线示意图。在本实 施例中,印刷电路布局图300中的网线301是连接至焊垫P1,而在电路原理图 (未绘示)中网线301是连接至焊垫P2(亦即网线301对应连接至焊垫P2的名称)。 此时,印刷电路布局图300中的网线301应该要连接到焊垫P2,却连接至焊垫 Pl。网线301错误的连接关系及印刷电路布局图300上紧密的布局,会使网线 301只能以指引线连接到焊垫Pl,而无法以导线的型态连接至焊垫Pl(亦即网 线301的布线错误)。依据上述,网线301在印刷电路布局图300中本来是要连 接至焊垫P2,但经电子工程师修改后,使得网线301的名称被变更,以致于印 刷电路图300中焊垫P2对应连接至网线302。为了修正网线301再连接到焊垫 P2,所以必须使网线301的名称修正为网线302的名称,使得焊垫P2借由网 线302的名称再连接至网线301。
依据上述,本实施例的修正方法在一开始,必须先取得网线301的布线数 据,其中布线数据可以为由绘制印刷电路图300的计算机辅助设计软件输出来 取得。网线301的布线数据可以如图4所示,图4为依据本发明一实施例所绘示网线的布线数据示意图。请参照图4,布线数据400包括网线名称410及布 线相关的其它数据,由网线名称410可以得知网线301的名称为 「/FB一DA—C(48)」。接着,由上述图3所示的连接关系得知,网线301在电路 原理图(未绘示)中会对应连接至焊垫P2,借此可得知网线301对应连接至焊垫 P2的名称。接着,依据焊垫P2的名称及其于印刷电路布局图300中的连接关 系,可得知焊垫P2在印刷电路图布局300中会对应连接至网线302,由此可取 得网线302的名称(假设为/FB—DA_C(50))。接着则将布线数据400的网线名称 410中「/FB—DA_C(48)」修正为网线302的名称「/FB_DA_C(50)」,以修正网 线301的名称为网线302的名称。
但在进行修正之前,要先取得网线302的布线数据,才能得知其网线名称, 其中网线302的布线数据可在取得网线301的布线数据时同时取得。而网线302 的布线数据可以如图5所示,图5为依据本发明一实施例所绘示另一网线的布 线数据示意图。请参照图5,布线数据500包括网线名称510及布线相关的其 它数据,由此可以得知网线302的名称为「/FB—DA_C(50)」。在取得网线302 的名称后,会将网线名称410修正为网线302的名称「/FB_DA—C(50)」。接着 将修正后的布线数据400加载至印刷电路布局图300,以修正网线301的连接 关系。并且,依据修正后的布线数据重绘印刷电路布局图300。
值得一提的是,在上述的修正动作后,网线名称「/FB—DA—C(50)」会同时 对应至网线301及302,所以在修正网线名称410后,会将网线名称510变更 为网线301在修正前的名称「/FB_DA—C(48)」,以变更网线302的名称为网线 301在修正前的名称,使得焊垫P2在修正后不会连接至网线302。其修正后重 绘的印刷电路图如图6所示,图6为依据本发明一实施例所绘示的正确布线示 意图。请参照图6,在修正网线301及302的名称后,印刷电路布局图600中 的网线301正确的连接至焊垫P2,并且网线302为连接到焊垫Pl而非连接至 焊垫P2。借此,可使布线错误的网线连接至正确的焊垫,且同一网线名称不会 同时对应至多条网线。
综上所述,本发明实施例的布线错误的修正方法,其依据电路原理图网线 与焊垫的对应连接关系,检测布线错误的网线于电路原理图对应连接的焊垫, 接着检测所述焊垫于印刷电路中对映连接的另一网线的名称,最后修正布线错
7误网线的名称为另一网线的名称,以使布线错误的网线能修正后,于印刷电路 图中连接至正确的焊垫。
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的 限制,虽然本发明己以较佳实施例揭露如上,然而并非用以限定本发明,任何 熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示 的结构及技术内容作出些许的更动或修饰为等同变化的等效实施例,但是凡是 未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任 何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。
权利要求
1、一种印刷电路布局图中布线错误的修正方法,其特征在于所述修正方法包括取得印刷电路布局图中产生错误布线的第一网线的布线数据,其中产生错误布线为该印刷电路布局图中的网线无法以导线连接至其对应的焊垫;依据电路原理图中该第一网线与焊垫的对应连接关系,修正该布线数据中该第一网线的名称;以及加载修正后的该布线数据至所述印刷电路布局图中。
2、 根据权利要求1所述的修正方法,其特征在于修正该布线数据中该第 一网线的名称的步骤包括-取得该第一网线于该电路原理图中所对应连接的该焊垫名称; 依据该焊垫名称,取得该焊垫于该印刷电路布局图中所对应连接的第二网 线的名称;以及修正该第一网线名称为该第二网线的名称。
3、 根据权利要求2所述的修正方法,其特征在于所述修正方法更包括 变更该第二网线名称为该第一网线于修正前的名称。
4、 根据权利要求1所述的修正方法,其特征在于所述修正方法更包括 依据修正后的该布线数据重绘该印刷电路布局图。
5、 根据权利要求1所述的修正方法,其特征在于所述布线数据为绘制该 印刷电路布局图的计算机辅助设计软件所输出。
6、 根据权利要求5所述的修正方法,其特征在于所述布线数据为文字文件。
全文摘要
本发明公开一种印刷电路布局图中布线错误的修正方法,本方法包括下列步骤。首先,取得印刷电路布局图中产生错误布线的第一网线的布线数据。接着,依据电路原理图中第一网线与焊垫的对应连接关系,修正布线数据中第一网线的名称。最后,加载修正后的布线数据至所述印刷电路布局图中。借此,可修正布线错误的网线连接至正确的焊垫。
文档编号G06F17/50GK101673309SQ200810160908
公开日2010年3月17日 申请日期2008年9月11日 优先权日2008年9月11日
发明者杨淑敏, 锋 胡 申请人:英业达股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1