CN101673309A - Method for correcting wiring error - Google Patents
Method for correcting wiring error Download PDFInfo
- Publication number
- CN101673309A CN101673309A CN200810160908A CN200810160908A CN101673309A CN 101673309 A CN101673309 A CN 101673309A CN 200810160908 A CN200810160908 A CN 200810160908A CN 200810160908 A CN200810160908 A CN 200810160908A CN 101673309 A CN101673309 A CN 101673309A
- Authority
- CN
- China
- Prior art keywords
- network cable
- printed circuit
- wiring
- circuit layout
- name
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title abstract description 22
- 238000010586 diagram Methods 0.000 claims abstract description 69
- 238000002715 modification method Methods 0.000 claims 9
- 238000003466 welding Methods 0.000 abstract description 5
- 238000012937 correction Methods 0.000 description 15
- 238000012986 modification Methods 0.000 description 7
- 230000004048 modification Effects 0.000 description 7
- 229910000679 solder Inorganic materials 0.000 description 3
- 238000007689 inspection Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
Images
Landscapes
- Design And Manufacture Of Integrated Circuits (AREA)
Abstract
Description
技术领域 technical field
本发明涉及一种布线技术,特别是涉及一种印刷电路布局图中布线错误的修正方法。The invention relates to a wiring technology, in particular to a method for correcting wiring errors in a printed circuit layout diagram.
背景技术 Background technique
一般而言,布局(Layout)工程师会依据电子工程师(Electronic Engineer,EE)所提供的电路原理图(schematic),利用计算机辅助设计软件来进行电路布局。在布局完成后,将布局完成的印刷电路布局图交由电子工程师进行除错或电路检查。而电子工程师在进行除错或电路检查后,会视其需要或发生错误时,会重新设计或局部修改电路原理图,或者局部修改印刷电路图。当计算机辅助设计软件加载修改后的电路原理图或印刷电路图后,会依照其布线命名规则重新命名所有的网线。因此,会造成某些网线的名称被更改后,连接至错误的焊垫,以至于在印刷电路图上无法以导线型态实体连接至对应连接的焊垫。Generally speaking, layout engineers will use computer-aided design software to carry out circuit layout according to the circuit schematic diagram (schematic) provided by Electronic Engineer (EE). After the layout is completed, the completed printed circuit layout diagram is handed over to the electronic engineer for debugging or circuit inspection. After debugging or circuit inspection, electronic engineers will redesign or partially modify the circuit schematic diagram or partially modify the printed circuit diagram according to their needs or when an error occurs. When the computer-aided design software loads the modified circuit schematic diagram or printed circuit diagram, it will rename all the network cables according to its wiring naming rules. Therefore, after the names of some network cables are changed, they are connected to wrong pads, so that they cannot be physically connected to the corresponding pads in the form of wires on the printed circuit diagram.
由于印刷电路图上网线与焊垫对应连接的关系(包括连接关系为正确的及错误的)无法在图上直接修改,若以旧有的网线直接修改其布线的话,网线可能仍无法连接至正确的焊垫。所以,现在做法只能将错误的网线删掉,然后再顺着其网线的原始轨迹(trace)重新布线。而在进行重新布线时,若布线间的空间不够宽裕,且在不能透过智能型线路配置辅助环境(ADE)进行推线的时候,致使印刷电路图上布线会更加的困难。Since the connection relationship between the network cable and the pad corresponding to the printed circuit diagram (including whether the connection relationship is correct or incorrect) cannot be directly modified on the diagram, if the wiring is directly modified with the old network cable, the network cable may still not be connected to the correct one. solder pads. Therefore, the current method can only delete the wrong network cable, and then rewire along the original trace of the network cable. When rewiring, if the space between the wiring is not enough, and the wiring cannot be pushed through the intelligent wiring configuration assistant environment (ADE), it will make the wiring on the printed circuit diagram more difficult.
发明内容 Contents of the invention
本发明提供一种印刷电路布局图中布线错误的修正方法,可借由修正网线的名称,以使网线连接至正确的焊垫。The invention provides a method for correcting wiring errors in a printed circuit layout diagram, by correcting the name of the net line so that the net line is connected to the correct pad.
本发明提出一种印刷电路布局图中布线错误的修正方法,所述修正方法包括下列步骤。首先,取得印刷电路布局图中产生错误布线的第一网线的布线数据,其中产生错误布线为印刷电路布局图中的网线无法以导线连接至其对应的焊垫。接着,依据电路原理图中此第一网线与焊垫的对应连接关系,修正布线数据中此第一网线的名称。最后,加载修正后的布线数据至所述印刷电路布局图中。The invention proposes a method for correcting wiring errors in a printed circuit layout, and the correction method includes the following steps. Firstly, the wiring data of the first network cable in the printed circuit layout diagram that has a wrong wiring is obtained, wherein the wrong wiring occurs because the network cable in the printed circuit layout diagram cannot be connected to its corresponding pad by a wire. Then, according to the corresponding connection relationship between the first network cable and the welding pad in the schematic circuit diagram, the name of the first network cable in the wiring data is corrected. Finally, load the corrected wiring data into the printed circuit layout diagram.
在本发明的一实施例中,此修正布线数据中第一网线的名称的步骤包括:取得此第一网线于电路原理图中所对应连接的焊垫名称、依据焊垫名称以取得焊垫于印刷电路布局图中所对应连接的第二网线的名称,以及修正此第一网线名称为第二网线的名称。In an embodiment of the present invention, the step of correcting the name of the first network wire in the wiring data includes: obtaining the name of the pad corresponding to the connection of the first network wire in the circuit schematic diagram, and obtaining the name of the pad according to the name of the pad. The name of the second network cable connected correspondingly in the printed circuit layout diagram, and the name of the first network cable is corrected to the name of the second network cable.
在本发明的一实施例中,所述修正方法更包括变更第二网线名称为此第一网线于修正前的名称。In an embodiment of the present invention, the correction method further includes changing the name of the second network cable to the name of the first network cable before correction.
在本发明的一实施例中,所述修正方法更包括依据修正后的布线数据重绘印刷电路图。In an embodiment of the present invention, the correction method further includes redrawing the printed circuit diagram according to the revised wiring data.
在本发明的一实施例中,此布线数据为绘制印刷电路布局图的计算机辅助设计软件所输出。In one embodiment of the present invention, the wiring data is output by computer-aided design software for drawing the layout diagram of the printed circuit.
在本发明的一实施例中,此布线数据为文字文件。In an embodiment of the present invention, the wiring data is a text file.
于本发明的印刷电路布局图中布线错误的修正方法中,其依据电路原理图第一网线与焊垫的对应连接关系,修正布线错误的第一网线的名称,以使第一网线能在印刷电路图中连接至正确的焊垫。In the method for correcting wiring errors in the printed circuit layout diagram of the present invention, the name of the first network cable with wiring errors is corrected according to the corresponding connection relationship between the first network cable and the pad in the circuit schematic diagram, so that the first network cable can be printed. Connect to the correct pad in the circuit diagram.
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,并可依照说明书的内容予以实施,以下以本发明的较佳实施例并配合附图详细说明如后。The above description is only an overview of the technical solutions of the present invention. In order to understand the technical means of the present invention more clearly and implement them according to the contents of the description, the preferred embodiments of the present invention and accompanying drawings are described in detail below.
附图说明 Description of drawings
图1为依据本发明一实施例所绘示的修正方法的流程图。FIG. 1 is a flowchart of a correction method according to an embodiment of the present invention.
图2为依据本发明另一实施例所绘示的修正方法的流程图。FIG. 2 is a flow chart of a correction method according to another embodiment of the present invention.
图3为依据本发明一实施例所绘示的错误布线示意图。FIG. 3 is a schematic diagram of wrong wiring according to an embodiment of the present invention.
图4为依据本发明一实施例所绘示网线的布线数据示意图。FIG. 4 is a schematic diagram of wiring data of a network cable according to an embodiment of the present invention.
图5为依据本发明一实施例所绘示另一网线的布线数据示意图。FIG. 5 is a schematic diagram of wiring data of another network cable according to an embodiment of the present invention.
图6为依据本发明一实施例所绘示的正确布线示意图。FIG. 6 is a schematic diagram of correct wiring according to an embodiment of the present invention.
图中元件符号说明如下:The symbols of the components in the figure are explained as follows:
S101-S103:本发明一实施例的修正方法的步骤S101-S103: the steps of the correction method in an embodiment of the present invention
S201-S207:本发明另一实施例的修正方法的步骤S201-S207: the steps of the correction method in another embodiment of the present invention
P1、P2:焊垫P1, P2: pads
300、600:印刷电路布局图300, 600: Printed circuit layout diagram
301、302:网线301, 302: network cable
400、500:布线资料400, 500: wiring information
410、510:网线名称410, 510: Network cable name
具体实施方式 Detailed ways
由于电子工程师在修正电路原理图或印刷电路布局图后,会使得印刷电路布局图中的网线名称被更动,若连接关系未同时修正的话,会造成网线的布线错误,因此本发明提供一种布线错误的修正方法。以下结合附图及较佳实施例,对依据本发明提出的印刷电路布局图中布线错误的修正方法中其特征及其功效,详细说明如后。After the electronic engineer corrects the circuit schematic diagram or the printed circuit layout diagram, the name of the network cable in the printed circuit layout diagram will be changed. If the connection relationship is not corrected at the same time, the wiring error of the network cable will be caused. Therefore, the present invention provides a Correction method for wiring errors. The features and effects of the method for correcting wiring errors in printed circuit layout diagrams according to the present invention will be described in detail below with reference to the accompanying drawings and preferred embodiments.
图1为依据本发明一实施例所绘示的修正方法的流程图。请参照图1,首先步骤S101,会先取得印刷电路布局图中产生错误布线的第一网线的布线数据,其中产生错误布线例如为印刷电路布局图中的第一网线无法以导线连接至其对应的焊垫。接着,如步骤S102所示,会依据电路原理图(schematic)中第一网线与焊垫的对应连接关系,修正布线数据中第一网线的名称。最后,步骤S103会加载修正后的布线数据至所述印刷电路布局图中。因此,可借由修正第一网线的名称,以使错误布线的第一网线再修正连接至正确的焊垫。其中,布线数据可以为由绘制印刷电路布局图的计算机辅助设计软件所输出,并且此布线数据例如为文字文件。FIG. 1 is a flowchart of a correction method according to an embodiment of the present invention. Please refer to FIG. 1 , first step S101, the wiring data of the first net line in the printed circuit layout diagram that has an incorrect wiring will be obtained first, where the wrong wiring occurs, for example, the first net line in the printed circuit layout diagram cannot be connected to its corresponding wire. pads. Next, as shown in step S102 , the name of the first network cable in the wiring data is corrected according to the corresponding connection relationship between the first network cable and the pad in the schematic circuit diagram. Finally, step S103 loads the corrected wiring data into the printed circuit layout diagram. Therefore, by correcting the name of the first network cable, the wrongly routed first network cable can be corrected and connected to the correct pad. Wherein, the wiring data may be output by computer-aided design software for drawing the printed circuit layout, and the wiring data is, for example, a text file.
举例来说,一开始修正方法会先检测印刷电路布局图中产生错误布线的网线为哪条,接着由计算机辅助设计软件输出包含此错误布线的网线的布线资料,以取得此网线(以下称第一网线)的布线资料。在取得布线数据后,检测电路原理图中此第一网线是对应连接至哪个焊垫。在确认之后,再回到检视印刷电路布局图中所述焊垫是对映连接至哪条网线(在此以第二网线为例)。最后,将布线数据中上述布线错误的第一网线的名称修正为第二网线的名称,并将修正后的布线数据回传到计算机辅助设计软件,以加载回印刷电路布局图。至此,此第一网线于印刷电路布局图中的布线经修正后,就会与电路原理图一样。For example, at the beginning, the correction method will first detect which network cable is the wrong wiring in the printed circuit layout diagram, and then the computer-aided design software will output the wiring data of the network cable containing the wrong wiring to obtain the network cable (hereinafter referred to as the first One network cable) wiring information. After obtaining the wiring data, it is detected which bonding pad the first network line is connected to in the circuit schematic diagram. After confirming, go back to checking which net line (here, take the second net line as an example) that the pad is connected to in the printed circuit layout diagram. Finally, in the wiring data, the name of the above-mentioned wrong first network cable is corrected to the name of the second network cable, and the corrected wiring data is returned to the computer-aided design software to be loaded back into the printed circuit layout diagram. So far, after the wiring of the first network cable in the printed circuit layout diagram is corrected, it will be the same as the circuit schematic diagram.
为了使本领域通常知识者可以更了解本发明的内容,以下再提另一实施例以做更详尽的说明。图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所示,依据修正后的布线数据重绘印刷电路布局图。In order to enable those skilled in the art to better understand the content of the present invention, another embodiment is provided below for a more detailed description. FIG. 2 is a flow chart of a correction method according to another embodiment of the present invention. Please refer to FIG. 2 , first step S201 also obtains the wiring data of the first net line in the printed circuit layout diagram that is wrongly wired. Next, as shown in step S202 , the name of the pad corresponding to the connection of the first network cable in the schematic circuit diagram is obtained. In step S203 , according to the name of the pad, the name of the second network cable connected to the pad in the printed circuit layout diagram is obtained. Then, in step S204, the name of the first network cable is corrected to the name of the second network cable. Moreover, in step S205, the name of the second network cable is changed to the name of the first network cable before modification. For example, the names of the first network cable and the second network cable are /FB_DA_C(48) and /FB_DA_C(50); after completing steps S204 and S205, the name of the first network cable is changed to /FB_DA_C(50), and the is changed to /FB_DA_C(48). Next, in step S206, the corrected wiring data is also loaded into the printed circuit layout diagram. Finally, as shown in step S207, the printed circuit layout diagram is redrawn according to the revised wiring data.
举例来说,图3为依据本发明一实施例所绘示的错误布线示意图。在本实施例中,印刷电路布局图300中的网线301是连接至焊垫P1,而在电路原理图(未绘示)中网线301是连接至焊垫P2(亦即网线301对应连接至焊垫P2的名称)。此时,印刷电路布局图300中的网线301应该要连接到焊垫P2,却连接至焊垫P1。网线301错误的连接关系及印刷电路布局图300上紧密的布局,会使网线301只能以指引线连接到焊垫P1,而无法以导线的型态连接至焊垫P1(亦即网线301的布线错误)。依据上述,网线301在印刷电路布局图300中本来是要连接至焊垫P2,但经电子工程师修改后,使得网线301的名称被变更,以致于印刷电路图300中焊垫P2对应连接至网线302。为了修正网线301再连接到焊垫P2,所以必须使网线301的名称修正为网线302的名称,使得焊垫P2借由网线302的名称再连接至网线301。For example, FIG. 3 is a schematic diagram of wrong wiring according to an embodiment of the present invention. In this embodiment, the
依据上述,本实施例的修正方法在一开始,必须先取得网线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的名称。According to the above, at the beginning of the correction method of this embodiment, the wiring data of the
但在进行修正之前,要先取得网线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。However, before the modification, the wiring data of the
值得一提的是,在上述的修正动作后,网线名称「/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为连接到焊垫P1而非连接至焊垫P2。借此,可使布线错误的网线连接至正确的焊垫,且同一网线名称不会同时对应至多条网线。It is worth mentioning that after the above correction, the network cable name "/FB_DA_C(50)" will correspond to the
综上所述,本发明实施例的布线错误的修正方法,其依据电路原理图网线与焊垫的对应连接关系,检测布线错误的网线于电路原理图对应连接的焊垫,接着检测所述焊垫于印刷电路中对映连接的另一网线的名称,最后修正布线错误网线的名称为另一网线的名称,以使布线错误的网线能修正后,于印刷电路图中连接至正确的焊垫。To sum up, the wiring error correction method of the embodiment of the present invention, according to the corresponding connection relationship between the network cable and the welding pad in the circuit schematic diagram, detects the wiring error network cable and the corresponding connection pad of the circuit schematic diagram, and then detects the welding pad. Pad in the printed circuit to correspond to the name of another network cable connected, and finally correct the name of the wiring error network cable as the name of another network cable, so that after the wiring error network cable can be corrected, it is connected to the correct pad in the printed circuit diagram.
以上所述,仅是本发明的较佳实施例而已,并非对本发明作任何形式上的限制,虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明,任何熟悉本专业的技术人员,在不脱离本发明技术方案范围内,当可利用上述揭示的结构及技术内容作出些许的更动或修饰为等同变化的等效实施例,但是凡是未脱离本发明技术方案的内容,依据本发明的技术实质对以上实施例所作的任何简单修改、等同变化与修饰,均仍属于本发明技术方案的范围内。The above description is only a preferred embodiment of the present invention, and does not limit the present invention in any form. Although the present invention has been disclosed as above with preferred embodiments, it is not intended to limit the present invention. Anyone familiar with this field Those skilled in the art, without departing from the scope of the technical solution of the present invention, may use the structure and technical content disclosed above to make some changes or modifications to equivalent embodiments with equivalent changes, but any content that does not depart from the technical solution of the present invention, Any simple modifications, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention still fall within the scope of the technical solutions of the present invention.
Claims (6)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810160908A CN101673309A (en) | 2008-09-11 | 2008-09-11 | Method for correcting wiring error |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN200810160908A CN101673309A (en) | 2008-09-11 | 2008-09-11 | Method for correcting wiring error |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN101673309A true CN101673309A (en) | 2010-03-17 |
Family
ID=42020532
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN200810160908A Pending CN101673309A (en) | 2008-09-11 | 2008-09-11 | Method for correcting wiring error |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN101673309A (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103810315A (en) * | 2012-11-09 | 2014-05-21 | 纬创资通股份有限公司 | Circuit Layout Adjusting Method |
-
2008
- 2008-09-11 CN CN200810160908A patent/CN101673309A/en active Pending
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103810315A (en) * | 2012-11-09 | 2014-05-21 | 纬创资通股份有限公司 | Circuit Layout Adjusting Method |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN107194058A (en) | One kind is segmented isometric automatic checking method and system based on differential pair on PCB | |
| CN110222381B (en) | Method, system, medium and terminal for generating dynamic installation guide file for PCB assembly | |
| CN109492310A (en) | A kind of method and check device of the inspection of line | |
| CN113384896B (en) | Resource packaging method, device, equipment and medium based on Unity | |
| JP2020537358A (en) | Component polarity detection methods, systems, computer-readable storage media and devices | |
| CN113705143A (en) | Automatic simulation system and automatic simulation method | |
| CN105701317A (en) | Method and system for correcting signal missing in schematic diagram designing | |
| JP4629607B2 (en) | Timing verification method and timing verification apparatus for semiconductor integrated circuit | |
| US20040010766A1 (en) | Method and system for automated design of printed circuit boards | |
| CN101673309A (en) | Method for correcting wiring error | |
| CN116562219A (en) | Modeling method and device for encapsulation model of electronic device and computer equipment | |
| TWI262411B (en) | Integrated circuit design system | |
| CN102479272A (en) | Method for setting test point | |
| CN101192247A (en) | Circuit connection checking system and method | |
| CN114253222B (en) | Distributed control system DCS control cabinet complete set diagram generation method and device | |
| CN118709634A (en) | Device spacing quick inspection method, device, computer equipment and storage medium | |
| CN108549756A (en) | Checked in a kind of placement-and-routing high-speed line across island method and system | |
| CN102479274B (en) | Method for setting line width of printed circuit board | |
| CN101458724A (en) | Method and system for modifying layout | |
| CN117094280B (en) | Power line ground line access point rule detection method, device, terminal and medium | |
| CN101201866A (en) | Management system and method for circuit layout file | |
| JP6051548B2 (en) | Automatic placement and routing apparatus and automatic placement and routing method | |
| CN105956251A (en) | Design method and device of I2C (Inter-Integrated Circuit) bus | |
| CN116681010B (en) | Chip substrate netlist checking method, device, equipment and medium | |
| JP4883124B2 (en) | Wiring verification system, wiring verification method, and wiring verification program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Open date: 20100317 |