

技术领域technical field
本发明涉及一种电子组件移除系统及方法,特别是涉及一种应用于电路板设计系统中的电子组件移除系统及方法。The present invention relates to a system and method for removing electronic components, in particular to a system and method for removing electronic components applied in a circuit board design system.
背景技术Background technique
随着电子科技的高速发展,电子产品轻小化已经成为众所皆知的发展趋势,如移动电话,手提电脑,数字摄影机(DV)以及个人数字助理(PDA),均为当前热门的电子产品,而该些电子产品之所以能在功能上越来越丰富多样但是外形却更小巧,正是因为其制作采用比以前更小的电子组件,更薄的电路板,因而可集成更多的电子组件及电路板而产品体积反而更小。With the rapid development of electronic technology, the miniaturization of electronic products has become a well-known development trend, such as mobile phones, laptop computers, digital cameras (DV) and personal digital assistants (PDA), are currently popular electronic products , and the reason why these electronic products can be more and more diverse in function but smaller in appearance is precisely because they use smaller electronic components and thinner circuit boards than before, so more electronic components can be integrated And the circuit board, but the product volume is smaller.
然而,当电路板层数增多电子组件集成度增高的同时,一些新的问题亦随之而来,由于当前集成电路工作频率非常高,电路板上具有许多高速信号(high_speed)通路且易受到电磁干扰,干扰来源多种多样,例如,电路板的孔壁镀铜过孔(PTH)和贯孔(via)的于每电路层都带有一个尺寸大于钻孔的铜垫(copper pad),若铜垫在该层面与其它电子组件无电性连接,就不仅会形成多余短截线(stub),而且还会使过孔阻抗发生变化,对高速信号线造成干扰,影响信号质量。However, when the number of circuit board layers increases and the integration of electronic components increases, some new problems also follow. Because the operating frequency of current integrated circuits is very high, there are many high-speed signal (high_speed) paths on the circuit board and are susceptible to electromagnetic interference. Interference, there are many sources of interference, for example, the copper-plated through-hole (PTH) and through-hole (via) of the circuit board have a copper pad (copper pad) with a size larger than the drilled hole on each circuit layer, if The copper pad is not electrically connected to other electronic components at this level, which will not only form redundant stubs, but also change the impedance of the via hole, causing interference to high-speed signal lines and affecting signal quality.
由于电路板上每层都具有大量的过孔及贯孔,对应的铜垫数量亦极其巨大,现有的技术必须通过逐层电路板的检测,从而移除多余铜垫,不仅工作量大,而且极易遗漏,效率非常低下,而遗漏未删的铜垫必将随后续的电路板生产步骤制成于电路板成品中,可能会导致电路板因干扰问题而需返工甚至重新制作的不良后果。Since each layer on the circuit board has a large number of vias and through holes, the corresponding number of copper pads is also extremely large. The existing technology must pass the inspection of the circuit board layer by layer to remove the excess copper pads. Not only is the workload heavy, but And it is very easy to miss, the efficiency is very low, and the copper pads that are not deleted will be made into the finished circuit board with the subsequent circuit board production steps, which may lead to adverse consequences that the circuit board needs to be reworked or even remade due to interference problems .
综上所述,如何能高效率移除电路板各层的多余组件,特别是前述多余的铜垫,遂成为目前亟待解决的问题。To sum up, how to efficiently remove redundant components on each layer of the circuit board, especially the aforementioned redundant copper pads, has become an urgent problem to be solved.
发明内容Contents of the invention
鉴于上述现有技术的缺点,本发明的主要目的在于提供一种电子组件移除系统及方法,应用于电路板设计系统中,可自动侦测并移除电路板中的多余电子组件。In view of the above-mentioned shortcomings of the prior art, the main purpose of the present invention is to provide a system and method for removing electronic components, which is applied in a circuit board design system and can automatically detect and remove redundant electronic components in a circuit board.
本发明的另一目的在于提供一种易于实现且高效率的电子组件移除系统及方法。Another object of the present invention is to provide an easy-to-implement and high-efficiency electronic component removal system and method.
为实现上述目的,本发明提供一种电子组件移除系统,是应用于用以设计具有至少一电路层的电路板的电路板设计系统中,该电子组件移除系统包括:设定模块,用以设定电子组件移除要求信息,其中,该电子组件是形成于该电路板设置有孔壁镀铜过孔(PTH)和贯孔(via)的电路层周围的铜垫(copper pad),该电子组件移除要求信息是指该电子组件于该电路板上与所处的电路层及其它电路层的电子组件间无电性连接的信息;侦测模块,用以侦测该电路板各电路层上的电子组件并获取对应该电子组件的组件信息,其中,该组件信息指该电子组件于该电路板上与所处的电路层及其它电路层的电子组件间是否有电性连接,以及该电子组件是否设置于该电路板的顶层及/或底层的信息;信息存储单元,用以储存通过该设定模块所设定的电子组件移除要求信息及该侦测模块所获取的对应该电子组件的组件信息;对比模块,用以自该信息存储单元提取并对比该组件信息与该电子组件移除要求信息并于得到相符合的结果时发出移除指令,其中,该移除指令包括保留设置于该电路板的顶层及/或底层的电子组件的指令;以及移除模块,用以接收该移除指令,并依据该移除指令将应移除的电子组件自该电路板上移除。In order to achieve the above object, the present invention provides an electronic component removal system, which is applied in a circuit board design system for designing a circuit board with at least one circuit layer, the electronic component removal system includes: a setting module for To set the electronic component removal request information, wherein the electronic component is a copper pad (copper pad) formed around the circuit layer of the circuit board provided with hole wall copper-plated through holes (PTH) and through holes (via), The electronic component removal request information refers to the information that the electronic component is not electrically connected to the electronic component on the circuit layer and other circuit layers on the circuit board; the detection module is used to detect each Electronic components on the circuit layer and obtain component information corresponding to the electronic component, wherein the component information refers to whether the electronic component is electrically connected to the electronic component on the circuit layer and other circuit layers on the circuit board, and whether the electronic component is arranged on the top layer and/or bottom layer of the circuit board; the information storage unit is used to store the electronic component removal request information set by the setting module and the object obtained by the detection module The component information of the electronic component; the comparison module is used to extract and compare the component information and the electronic component removal requirement information from the information storage unit and issue a removal instruction when a matching result is obtained, wherein the removal instruction including an instruction to retain the electronic components arranged on the top layer and/or bottom layer of the circuit board; and a removal module for receiving the removal instruction and removing the electronic components to be removed from the circuit board according to the removal instruction remove.
通过前述本发明的电子组件移除系统,执行本发明的电子组件移除方法包括如下步骤:建立一信息存储单元;设定电子组件移除要求信息并将该信息存储至该信息存储单元,其中,该电子组件是形成于该电路板设置有孔壁镀铜过孔(PTH)和贯孔(via)的电路层周围的铜垫(copper pad),该电子组件移除要求信息指该电子组件于该电路板上与所处的电路层及其它电路层的电子组件间无电性连接的信息;侦测电路板各电路层上的电子组件并获取对应该电子组件的组件信息并将该信息存储至该信息存储单元,其中,该组件信息是指该电子组件于该电路板上与所处的电路层及其它电路层的电子组件间是否有电性连接,以及该电子组件是否设置于该电路板的顶层及/或底层的信息;自信息存储单元中提取该电子组件移除要求信息与该组件信息,并对比该组件信息与该电子组件移除要求信息是否相符合,若是,则发出移除指令,用以将该组件信息与电子组件移除要求信息相符合的电子组件自该电路板上移除,其中,该移除指令包括保留设置于该电路板的顶层及/或底层的电子组件的指令,用以保留该设置于该电路板的顶层及/或底层的电子组件;若否,则保留该组件信息与电子组件移除要求信息不相符合的电子组件以及设置于该电路板的顶层及/或底层的电子组件于该电路板。Through the aforementioned electronic component removal system of the present invention, executing the electronic component removal method of the present invention includes the following steps: establishing an information storage unit; setting electronic component removal request information and storing the information in the information storage unit, wherein , the electronic component is a copper pad (copper pad) formed around the circuit layer of the circuit board provided with copper-plated vias (PTH) and through holes (via), and the electronic component removal request information refers to the electronic component Information on the electrical connection between the circuit board and the electronic components on the circuit layer and other circuit layers; detect the electronic components on each circuit layer of the circuit board and obtain the component information corresponding to the electronic component and store the information Stored in the information storage unit, wherein the component information refers to whether there is an electrical connection between the electronic component on the circuit board and the electronic components on the circuit layer and other circuit layers, and whether the electronic component is arranged on the Information on the top layer and/or bottom layer of the circuit board; extract the electronic component removal request information and the component information from the information storage unit, and compare whether the component information is consistent with the electronic component removal request information, and if so, send A removal instruction is used to remove the electronic component whose component information matches the electronic component removal requirement information from the circuit board, wherein the removal instruction includes retaining the top layer and/or the bottom layer of the circuit board An instruction for electronic components to retain the electronic components disposed on the top layer and/or bottom layer of the circuit board; if not, retain the electronic components whose information does not match the electronic component removal requirement information and the electronic components disposed on the circuit The electronic components on the top and/or bottom layers of the board are on the circuit board.
相比于现有技术,本发明的电子组件移除方法及系统主要通过对比自动侦测到的电子组件对应的组件信息及设定的电子组件移除信息,若相符合则移除该电子组件。据此,能省却查找移除多余电子组件的工作量且不易产生遗漏,故能提高工作效率。Compared with the prior art, the electronic component removal method and system of the present invention mainly removes the electronic component by comparing the component information corresponding to the automatically detected electronic component with the set electronic component removal information. . Accordingly, the workload of finding and removing redundant electronic components can be saved and omissions are not easy to occur, so the work efficiency can be improved.
附图说明Description of drawings
图1显示为本发明的电子组件移除系统的基本架构方块示意图;FIG. 1 shows a schematic block diagram of the basic architecture of the electronic component removal system of the present invention;
图2显示为本发明的电子组件移除方法所需执行的处理流程。FIG. 2 shows the processing flow required for the electronic component removal method of the present invention.
附图标记说明Explanation of reference signs
1电子组件移除系统1Electronic component removal system
10设定模块10 setting module
11侦测模块11 detection module
12信息存储单元12 information storage unit
13对比模块13 comparison module
14移除模块14 Remove the module
2电路板设计系统2 Circuit Board Design System
20电路板20 circuit boards
S1~S6方法步骤S1~S6 method steps
具体实施方式Detailed ways
以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭示的内容轻易地了解本发明的其它优点与功效。本发明亦可通过其它不同的具体实例加以施行或应用,本说明书中的各项细节亦可基于不同观点与应用,在不背离本发明的精神下进行各种修改与变更。Embodiments of the present invention are described below through specific examples, and those skilled in the art can easily understand other advantages and effects of the present invention from the content disclosed in this specification. The present invention can also be implemented or applied through other different specific examples, and various modifications and changes can be made to the details in this specification based on different viewpoints and applications without departing from the spirit of the present invention.
如图1所示用以说明本发明的电子组件移除系统1的基本架构方块示意图。如图所示,本发明的电子组件移除系统1,应用于电路板设计系统2中,该电路板设计系统2可为例如Protel、EDA、allegro等PCB layout设计软件等,用以设计具有至少一电路层的电路板的电路板设计系统,而本发明的电子组件移除系统1则对应该电路板设计系统2,为外挂或内置于该电路板设计软件的插件程序;本发明的电子组件移除系统1包括:设定模块10、侦测模块11、信息存储单元12、对比模块13以及移除模块14。FIG. 1 is a schematic block diagram illustrating the basic structure of the electronic component removal system 1 of the present invention. As shown in the figure, the electronic component removal system 1 of the present invention is applied in the circuit
该设定模块10,用以设定电子组件移除要求信息,本实施例中,该设定模块10包括一图形操作接口,供用户设定该电子组件移除要求信息时使用。The
该侦测模块11,用以侦测该电路板20的各电路层上的电子组件并获取对应该电子组件的组件信息。The
该信息存储单元12,用以储存该电子组件移除要求信息及该侦测模块11所获取的对应该电子组件的组件信息,可为例如数据库,内存等。The
该对比模块13,用以自该信息存储单元12提取并对比该组件信息与该电子组件移除要求信息并于得到相符合的结果时发出移除指令。The
该移除模块14,用以接收该移除指令,并依据该移除指令将该组件信息与该电子组件移除要求信息相符的电子组件自该电路板20上移除。The
本实施例中,该电子组件是形成于电路板20设置有孔壁镀铜过孔(PTH)和贯孔(via)的电路层周围的铜垫(copper pad),该电子组件移除要求信息指电子组件于电路板20上与所处的电路层及其它电路层的电子组件间无电性连接的信息,而该组件信息指电子组件于电路板20上与所处的电路层及其它电路层的电子组件间是否有电性连接,以及该电子组件是否设置于该电路板20的顶层及/或底层的信息。需补充说明,电子组件于电路板20上与所处的电路层及其它电路层的电子组件间是否有电性连接的信息,通过该电路组件是否有与所处的电路层及其它电路层的电子组件间电性连接的设定参数,为判断标准。In this embodiment, the electronic component is a copper pad (copper pad) formed around the circuit layer of the
承前所述,本发明的系统通过该对比模块13对电路板20上各电路层上由该侦测模块11所获取的电子组件的组件信息及设定电子组件移除要求信息进行对比看是否相符合,即判断该电子组件是否与电路板20上其它电子组件有电性连接,若符合,即无电性连接,则将该电子组件自该电路板20移除。As mentioned above, the system of the present invention uses the
须特别说明,于本发明的其它实施例中,该电子组件可为例如电阻,电感器等各种电子组件的其中之一,而该电子组件移除要求信息可根据实际需要而设定,例如电阻值的多少,电感值的多少等等,该组件信息亦对应该电子组件移除要求信息的变更而变化,均不以本实施例为限。It should be noted that in other embodiments of the present invention, the electronic component can be one of various electronic components such as resistors and inductors, and the electronic component removal request information can be set according to actual needs, such as The value of the resistance, the value of the inductance, etc., the component information also changes according to the change of the electronic component removal request information, which are not limited to this embodiment.
本发明的电子移除方法的方法流程如图2所示。该方法包括如下步骤:The process flow of the electron removal method of the present invention is shown in FIG. 2 . The method comprises the steps of:
在步骤S1中,先建立一信息存储单元12,例如创建数据库等。接着进行步骤S2。In step S1, first establish an
在步骤S2中,设定电子组件移除要求信息,亦即电子组件于电路板20各层与其它电子组件间无电性连接的信息,并将该信息存储至该信息存储单元12。在本实施例中,该电子组件是形成于该电路板20设置有孔壁镀铜过孔(PTH)和贯孔(via)的电路层周围的铜垫(copper pad),该电子组件移除要求信息指电子组件于该电路板20上与所处的电路层及其它电路层的电子组件间无电性连接的信息。接着进行步骤S3。In step S2 , the electronic component removal request information, ie the information that the electronic component is not electrically connected to other electronic components at each layer of the
在步骤S3中,侦测电路板20各电路层上的电子组件并获取对应该电子组件的组件信息,亦即电子组件于电路板20各层与其它电子组件间是否无电性连接的信息,并将该信息存储至该信息存储单元12。在本实施例中,该组件信息指该电子组件于该电路板20上与所处的电路层及其它电路层的电子组件间是否有电性连接,以及该电子组件是否设置于该电路板的顶层及/或底层的信息接着进行步骤S4。In step S3, detect the electronic components on each circuit layer of the
在步骤S4中,自信息存储单元12中提取并对比该电子组件移除要求信息与该移除要求信息是否相符合。若是则进行步骤S5;若否则进行步骤S6。In step S4, extract from the
在步骤S5中,将该组件信息与电子组件移除要求信息相符合的电子组件自该电路板20上移除,亦即移除于电路板20各层与其它电子组件无电性连接的组件信息所对应的电子组件,其中,该移除指令包括保留设置于该电路板20的顶层及/或底层的电子组件的指令,用以保留该设置于该电路板的顶层及/或底层的电子组件。In step S5, the electronic components whose component information matches the electronic component removal requirement information are removed from the
在步骤S6中,保留该组件信息与电子组件移除要求信息不相符合的电子组件,以及设置于该电路板20的顶层及/或底层的电子组件于该电路板20上。In step S6 , the electronic components whose component information does not match the electronic component removal requirement information, and the electronic components disposed on the top layer and/or bottom layer of the
综上所述,本发明的电子移除系统及方法,通过前述设定模块、侦测模块、信息存储单元、对比模块以及移除模块间的相互运作,能侦测符合该移除要求的电子组件并加以移除,不仅省却查找移除多余电子组件的工作量且不易产生遗漏,故能提高工作效率。In summary, the electron removal system and method of the present invention can detect electrons that meet the removal requirements through the interaction between the aforementioned setting module, detection module, information storage unit, comparison module, and removal module. Components are removed, which not only saves the workload of finding and removing redundant electronic components, but also prevents omissions, so it can improve work efficiency.
上述实施例仅例示性说明本发明的原理及其功效,而非用于限制本发明。任何本领域技术人员均可在不违背本发明的精神及范畴下,对上述实施例进行修改与改变。因此,本发明的权利保护范围,应如前述的权利要求书所列。The above-mentioned embodiments only illustrate the principles and effects of the present invention, but are not intended to limit the present invention. Any person skilled in the art can modify and change the above-mentioned embodiments without departing from the spirit and scope of the present invention. Therefore, the protection scope of the present invention should be as listed in the preceding claims.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2006101427419ACN101175377B (en) | 2006-10-30 | 2006-10-30 | Electronic component removing system and method |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN2006101427419ACN101175377B (en) | 2006-10-30 | 2006-10-30 | Electronic component removing system and method |
| Publication Number | Publication Date |
|---|---|
| CN101175377A CN101175377A (en) | 2008-05-07 |
| CN101175377Btrue CN101175377B (en) | 2010-08-25 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN2006101427419AActiveCN101175377B (en) | 2006-10-30 | 2006-10-30 | Electronic component removing system and method |
| Country | Link |
|---|---|
| CN (1) | CN101175377B (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1437436A (en)* | 2002-02-04 | 2003-08-20 | 华为技术有限公司 | Circuit board design method |
| CN1679032A (en)* | 2002-08-08 | 2005-10-05 | 弗赖斯金属有限公司d/b/a阿尔发金属有限公司 | System and method for modifying electronic design data |
| CN1771501A (en)* | 2004-02-05 | 2006-05-10 | 松下电器产业株式会社 | Printed circuit board return path inspection method and pattern design CAD device |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1437436A (en)* | 2002-02-04 | 2003-08-20 | 华为技术有限公司 | Circuit board design method |
| CN1679032A (en)* | 2002-08-08 | 2005-10-05 | 弗赖斯金属有限公司d/b/a阿尔发金属有限公司 | System and method for modifying electronic design data |
| CN1771501A (en)* | 2004-02-05 | 2006-05-10 | 松下电器产业株式会社 | Printed circuit board return path inspection method and pattern design CAD device |
| Publication number | Publication date |
|---|---|
| CN101175377A (en) | 2008-05-07 |
| Publication | Publication Date | Title |
|---|---|---|
| CN109543307B (en) | Open and short circuit checking method and detection system for PCB design layout and electronic equipment | |
| CN110135082B (en) | Method for avoiding via hole by copper sheet on negative film layer in PCB design | |
| CN110502848B (en) | Method, device, equipment and storage medium for deleting back-drilled holes in PCB design drawings | |
| WO2014056201A1 (en) | Layout module for printed circuit board | |
| CN111737945A (en) | Back drilling design method, system, terminal and storage medium of PCB | |
| CN101192247A (en) | Circuit connection checking system and method | |
| CN114357932B (en) | Signal line wiring method, device, equipment and readable storage medium | |
| CN108536915B (en) | A method and device for designing pads in a PCB design diagram of a printed circuit board | |
| CN112235949A (en) | Method, device and equipment for digging differential via hole in printed circuit board design | |
| CN105823489A (en) | Manufacturing method for circuit board of electronic compass and device | |
| CN100382085C (en) | Layout design method and device for integrated design components in printed circuit board | |
| CN107466161A (en) | A kind of method for hollowing out copper foil at differential pair via | |
| CN101175377B (en) | Electronic component removing system and method | |
| CN104765931B (en) | PCB design method and system | |
| CN115238631B (en) | A method, system and related components for adding copper to PCB vias | |
| CN101303703B (en) | System and method for forming threading through hole | |
| CN116341486A (en) | Via inspection method, device, tool, electronic device and readable storage medium | |
| CN114340157A (en) | A method, system, apparatus and storage medium for manufacturing a printed circuit board | |
| CN109104817B (en) | Multilayer circuit board, manufacturing method, and computer-readable storage medium | |
| CN101201869A (en) | Wiring constraint area generation system and method | |
| CN114867213B (en) | Via optimization method, system, terminal and storage medium for high-speed crimping device | |
| TWI849805B (en) | Method of setting material property of heterogeneous materials and electronic device | |
| US20250181055A1 (en) | Methods and systems for providing short structures for backdrill validation | |
| CN104053307A (en) | A method for rapid production of PCB | |
| CN115114882B (en) | Methods, systems and equipment for drawing connector ground vias and adjacent layer hollows |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| C14 | Grant of patent or utility model | ||
| GR01 | Patent grant | ||
| ASS | Succession or assignment of patent right | Owner name:STATE GRID SHANGHAI ELECTRIC POWER COMPANY Free format text:FORMER OWNER: YINGYEDA CO., LTD., TAIWAN Effective date:20140919 Owner name:SHANGHAI HEZE ELECTRIC POWER ENGINEERING DESIGN CO Effective date:20140919 | |
| C41 | Transfer of patent application or patent right or utility model | ||
| C53 | Correction of patent of invention or patent application | ||
| CB03 | Change of inventor or designer information | Inventor after:Wang Saiyi Inventor after:Zhou Lijun Inventor after:Xie Qihui Inventor after:Li Hongying Inventor after:Sun Yingying Inventor after:Fan Wengang Inventor after:Wei Qixin Inventor after:Hua Yueshen Inventor after:Wu Zhenghua Inventor after:Yang Chenyan Inventor after:Lv Wenhao Inventor after:Shou Yiru Inventor after:Jia Jianjun Inventor after:Xu Wenjin Inventor after:Zhang Xin Inventor before:Fan Wengang Inventor before:Wei Qixin | |
| COR | Change of bibliographic data | Free format text:CORRECT: ADDRESS; FROM: TAIWAN, CHINA TO: 200002 HUANGPU, SHANGHAI Free format text:CORRECT: INVENTOR; FROM: FAN WENGANG WEI QIXIN TO: WANG SAIYI HUA YUESHEN WU ZHENGHUA YANG CHENYAN LV WENHAO SHOU YIRU JIA JIANJUN XU WENJIN ZHANG XIN ZHOU LIJUN XIE QIHUI LI HONGYING SUN YINGYING FAN WENGANG WEI QIXIN | |
| TR01 | Transfer of patent right | Effective date of registration:20140919 Address after:200002 Nanjing East Road, Shanghai, No. 181, No. Patentee after:State Grid Shanghai Municipal Electric Power Company Patentee after:SHANGHAI HEZE ELECTRIC POWER ENGINEERING DESIGN AND CONSULTING CO., LTD. Address before:Taipei City, Taiwan Chinese Shilin District Hougang Street No. 66 Patentee before:Inventec Corporation |