JPH0421074A - Automatic modification processing method for printed wiring board - Google Patents
Automatic modification processing method for printed wiring boardInfo
- Publication number
- JPH0421074A JPH0421074A JP2122946A JP12294690A JPH0421074A JP H0421074 A JPH0421074 A JP H0421074A JP 2122946 A JP2122946 A JP 2122946A JP 12294690 A JP12294690 A JP 12294690A JP H0421074 A JPH0421074 A JP H0421074A
- Authority
- JP
- Japan
- Prior art keywords
- information
- component
- surface mount
- printed wiring
- wiring board
- 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.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K1/00—Printed circuits
- H05K1/02—Details
- H05K1/0266—Marks, test patterns or identification means
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K1/00—Printed circuits
- H05K1/02—Details
- H05K1/0286—Programmable, customizable or modifiable circuits
-
- H—ELECTRICITY
- H05—ELECTRIC TECHNIQUES NOT OTHERWISE PROVIDED FOR
- H05K—PRINTED CIRCUITS; CASINGS OR CONSTRUCTIONAL DETAILS OF ELECTRIC APPARATUS; MANUFACTURE OF ASSEMBLAGES OF ELECTRICAL COMPONENTS
- H05K1/00—Printed circuits
- H05K1/18—Printed circuits structurally associated with non-printed electric components
- H05K1/181—Printed circuits structurally associated with non-printed electric components associated with surface mounted components
Abstract
Description
【発明の詳細な説明】
[概要〕
表面実装部品(SMD)を搭載したプリント配線板の改
造処理を行う方法に関し、
配線を切断およびまたは接続する区間の情報を改造指示
情報として出力することを目的とし、プリント配線板中
に表面実装部品が搭載されていることを判定し、該表面
実装部品のパッドがハンダ面と部品面のどちらに搭載さ
れているかを判定し、該表面実装部品に接続されるすべ
ての配線パターン情報の配列をハンダ面と部品面とにつ
いて生成し、前回生成した配線パターンと今回生成した
配線パターンとを照合してネット番号の変更分を抽出し
、ネット番号の変更により配線の切断が必要な区間につ
いて配線パターンの切断処理を行って切断した区間の情
報を蓄え、およびまたはネット番号の変更により配線の
接続が必要になった区間についてストランプ線の接続処
理を行って接続した区間の情報を蓄えることによって、
プリント配線板の改造処理時、該切断した区間の情報お
よびまたは接続した区間の情報とを改造指示情報として
出力するように構成する。[Detailed Description of the Invention] [Summary] Regarding a method for modifying a printed wiring board equipped with surface mount devices (SMD), the purpose is to output information on sections where wiring is cut and/or connected as modification instruction information. Then, it is determined that a surface mount component is mounted on the printed wiring board, it is determined whether the pad of the surface mount component is mounted on the solder surface or the component surface, and the pad of the surface mount component is determined to be connected to the surface mount component. Generate an array of all the wiring pattern information for the solder side and component side, compare the previously generated wiring pattern with the currently generated wiring pattern, extract the changes in the net number, and change the wiring by changing the net number. For sections that require cutting, perform wiring pattern cutting processing and store information on the section that was cut, or perform strump line connection processing and connect sections that require wiring connection due to a change in net number. By storing section information,
When modifying a printed wiring board, information on the disconnected section and/or information on the connected section is configured to be output as modification instruction information.
〔産業上の利用分野]
本発明は表面実装部品(SMD)を搭載したプリント配
線板の改造処理を行う方式に係り、特にCADシステム
を用いて既存のプリント配線板の回路変更を行うプリン
ト配線板の自動改造処理方法に関するものである。[Industrial Application Field] The present invention relates to a method for modifying printed wiring boards equipped with surface mount devices (SMDs), and particularly relates to printed wiring boards in which the circuits of existing printed wiring boards are modified using a CAD system. The present invention relates to an automatic modification processing method.
プリント配線板は、一般に自動設計(CAD)システム
を用いて設計されることが多いが、このようなプリント
配線板においては、完成後に、回路変更等によって、例
えば配線パターンの切断。Printed wiring boards are generally designed using an automatic design (CAD) system, but after completion of such printed wiring boards, it is necessary to change the circuitry, for example, by cutting the wiring pattern.
ストラップ線接続、改造箇所指示図面の出力等の改造処
理が必要になることがある。Modification processes such as connecting strap wires and outputting drawings showing modification points may be required.
近年において、高密度化実装の要求に伴って、プリント
配線板に搭載する部品としては、表面実装部品が一般に
用いられるようになるとともに、軽量化、多ピン化され
、かつピンのピッチも従来より狭いものが多く採用され
る傾向にある。そのため、プリント配線板の自動改造も
次第に複雑化し、困難の度合いを増している。In recent years, with the demand for higher density mounting, surface mount components have become commonly used as components mounted on printed wiring boards, and they have become lighter, have more pins, and have a smaller pitch than before. There is a tendency for narrower ones to be adopted. Therefore, automatic modification of printed wiring boards is becoming increasingly complex and difficult.
そこでこのような場合のプリント配線板の改造処理方式
としては、改造処理を人手に顧る必要がなく、プリント
配線板における所要のデータを計算機内に記憶させてお
くことによって、改造箇所を指示する情報を自動的に出
力することができるものであることが要望される。Therefore, as a modification processing method for printed wiring boards in such cases, there is no need to manually carry out the modification processing, and the required data on the printed wiring board is stored in the computer to indicate the parts to be modified. It is desired that the information be able to be output automatically.
[従来の技術〕
従来、プリント配線板に搭載される部品の取り付は方法
としては、基板に対してこれを貫通する穴(スルーホー
ル)を設け、このスルーホールに部品のリード線を貫通
させて搭載したのち、全体をハンダデイツプすることに
よって、部品の接続と固定とを行う方法が主流になって
いる。[Prior Art] Conventionally, the method for mounting components on a printed wiring board is to provide a hole (through hole) in the board and pass the lead wire of the component through this through hole. The mainstream method is to connect and fix the parts by soldering the whole thing after mounting it.
二の場合、搭載する部品の面は一定であり、しかもスル
ーホールが貫通式であるため、スルーホールの配置層を
意識する必要がなく、スルーホールに接続されている配
線パターンだけに着目すれば、容易に自動改造を行うこ
とができた。In case 2, the surface of the component to be mounted is constant and the through-hole is a penetrating type, so there is no need to be aware of the layout layer of the through-hole, and you can just focus on the wiring pattern connected to the through-hole. , it was possible to easily perform automatic modification.
しかしながら、表面実装部品を用いたプリント配線板で
は、部品を接続すべきパッドは、部品が搭載される面(
層)だけに形成されるため、スルーホールタイプのプリ
ント配線板を対象とする従来の自動改造処理方式では、
対処することが困難である。そのため、
■ 両面に部品が搭載されている場合、ハンダ面(通常
、nNプリント配線板の最下面であるL1面を部品搭載
面、最上面であるLn面をハンダ面として扱う)に形成
されたパッドの認識が行われなくなる。また両面の同一
座標上にパッドが配置されている場合も、同様に、片面
(部品面)のみの認識によっては、自動改造処理で扱う
ことができなくなる。However, in printed wiring boards using surface mount components, the pads to which the components are connected are connected to the surface on which the components are mounted (
The conventional automatic modification processing method for through-hole type printed wiring boards is
Difficult to deal with. Therefore, ■ When components are mounted on both sides, the solder surface (normally, the L1 surface, which is the bottom surface of an nN printed wiring board, is treated as the component mounting surface, and the top surface, Ln surface, is treated as the solder surface). Pads are no longer recognized. Similarly, even if pads are placed on the same coordinates on both sides, recognition of only one side (component side) makes it impossible to handle the automatic modification process.
■ 自動改造処理で扱うこきができなくなるため、改造
箇所を指示する図面の出力を自動化することができなく
なり、従って人手によって対応せざるを得なくなる。そ
のため、作業量が増大するとともに、人手による記入ミ
ス等の誤りも生じやすくなる。■ Since it is no longer possible to handle the automatic remodeling process, it is no longer possible to automate the output of drawings that indicate the areas to be remodeled, and therefore the process must be handled manually. Therefore, the amount of work increases, and errors such as manual entry errors are more likely to occur.
等の問題が発生する。Problems such as this may occur.
本発明はこのような従来技術の課題を解決しようとする
ものであって、プリント配線板の自動改造処理時、切断
する区間の情報を改造指示情報として出力することがで
きるようにすることを目的とする。The present invention aims to solve the problems of the prior art, and aims to enable information on the section to be cut to be output as modification instruction information during automatic modification processing of a printed wiring board. shall be.
また、プリント配線板の自動改造処理時、接続する区間
の情報を改造指示情報として出力することができるよう
にすることを目的とする。Another object of the present invention is to enable output of information on connected sections as modification instruction information during automatic modification processing of a printed wiring board.
さらに、プリント配線板の自動改造処理時、切断する区
間の情報と接続する区間の情報とを改造指示情報として
出力することができるようにすることを目的とする。Furthermore, it is an object of the present invention to make it possible to output information on a section to be cut and information on a section to be connected as modification instruction information during automatic modification processing of a printed wiring board.
本発明は第1図にその原理的構成を示すように、部品判
定過程5101によって、プリント配線板中に表面実装
部品が搭載されていることを判定し、搭載面判定過程5
102によって、この表面実装部品のパッドがハンダ面
と部品面のどちらに搭載されているかを判定し、情報配
列生成過程5IO3によって、この表面実装部品に接続
されるすべての配線パターン情報の配列をハンダ面と部
品面とについて生成し、変更抽出過程5104によって
、前回生成した配線パターンと今回生成した配線パター
ンとを照合してネット番号の変更分を抽出し、切断処理
過程5105によってネット番号の変更により配線の切
断が必要な区間について配線パターンの切断処理を行っ
て切断した区間の情報を蓄え、プリント配線板の改造処
理時、この切断した区間の情報を改造指示情報として出
力するものである。As shown in FIG. 1, the present invention determines whether a surface-mounted component is mounted on a printed wiring board through a component determination process 5101, and a mounting surface determination process 5.
102, it is determined whether the pad of this surface mount component is mounted on the solder surface or the component surface, and in the information array generation process 5IO3, the array of all wiring pattern information connected to this surface mount component is soldered. A change extraction process 5104 compares the previously generated wiring pattern with the currently generated wiring pattern to extract changes in the net number, and a cutting process 5105 extracts changes in the net number. A wiring pattern cutting process is performed for a section where the wiring needs to be cut, information on the cut section is stored, and when a printed wiring board is modified, the information on the cut section is output as modification instruction information.
また、部品判定過程5101によって、プリント配線板
中に表面実装部品が搭載されていることを判定し、搭載
面判定過程5102によって、この表面実装部品のパッ
ドがハンダ面と部品面のどちらに搭載されているかを判
定し、情報配列生成過程5103によって、この表面実
装部品に接続されるすべての配線パターン情報の配列を
ハンダ面と部品面とについて生成し、変更抽出過程51
04によって、前回生成した配線パターンと今回生成し
た配線パターンとを照合してネット番号の変更分を抽出
し、接続処理過程5106によってネット番号の変更に
より配線の接続が必要になった区間についてストラップ
線の接続処理を行って接続した区間の情報を蓄え、プリ
ント配線板の改造処理時、この接続した区間の情報を改
造指示情報として出力するものである。Further, in the component determination step 5101, it is determined that a surface mount component is mounted on the printed wiring board, and in the mounting surface determination step 5102, it is determined whether the pad of this surface mount component is mounted on the solder surface or the component surface. In the information array generation process 5103, an array of all wiring pattern information connected to this surface mount component is generated for the solder side and the component side, and in the change extraction process 51
04, the previously generated wiring pattern and the currently generated wiring pattern are compared to extract changes in the net number, and in the connection processing step 5106, strap lines are added for sections where wiring connection is required due to the change in the net number. The connection process is performed and information on the connected sections is stored, and when the printed wiring board is modified, the information on the connected sections is output as modification instruction information.
さらに、部品判定過程5101によって、プリント配線
板中に表面実装部品が搭載されていることを判定し、搭
載面判定過程5102によって、この表面実装部品のパ
ッドがハンダ面と部品面のどちらに搭載されているかを
判定し、情報配列生成過程5103によって、この表面
実装部品に接続されるすべての配線パターン情報の配列
をハンダ面と部品面とについて生成し、変更抽出過程5
104によって、前回生成した配線パターンと今回生成
した配線パターンとを照合してネット番号の変更分を抽
出し、切断処理過程5105によってネット番号の変更
により配線の切断が必要な区間について配線パターンの
切断処理を行って切断した区間の情報を蓄え、接続処理
過程5106によってネット番号の変更により配線の接
続が必要になった区間ム二ついてストラップ線の接続処
理を行って接続した区間の情報を蓄え、プリント配線板
の改造処理時、この切断した区間の情報と接続した区間
の情報とを改造指示情報として出力するものである。Further, in a component determination step 5101, it is determined that a surface mount component is mounted on the printed wiring board, and in a mounting surface determination step 5102, it is determined whether the pad of this surface mount component is mounted on the solder surface or the component surface. In the information array generation process 5103, an array of all wiring pattern information connected to this surface mount component is generated for the solder side and the component side, and in the change extraction process 5
In step 104, the previously generated wiring pattern and the currently generated wiring pattern are compared to extract changes in the net number, and in cutting processing step 5105, the wiring pattern is cut for the section where the wiring needs to be cut due to the change in the net number. Stores information on sections that have been processed and disconnected, and stores information on sections that have been connected by performing strap line connection processing on two sections that require wiring connection due to a change in net number in the connection processing step 5106; When modifying a printed wiring board, information on the disconnected section and information on the connected section are output as modification instruction information.
[作用〕
プリント配線板中に表面実装部品が搭載されていること
を判定し、この表面実装部品のパッドがハンダ面と部品
面のどちらに搭載されているかを判定し、この表面実装
部品に接続されるすべての配線パターン情報の配列をハ
ンダ面と部品面とについて生成し、前回生成した配線パ
ターンと今回生成した配線パターンとを照合してネット
番号の変更分を抽出することによって、ネット番号の変
更により配線の切断が必要な区間について配線パターン
の切断処理を行って切断した区間の情報を蓄えるように
したので、プリント配線板の改造処理時、この切断した
区間の情報を改造指示情報として出力することができる
。[Operation] Determines whether a surface mount component is mounted on the printed wiring board, determines whether the pad of this surface mount component is mounted on the solder surface or the component surface, and connects to this surface mount component. By generating an array of all the wiring pattern information for the solder side and the component side, comparing the previously generated wiring pattern with the currently generated wiring pattern, and extracting the changes in the net number, the net number can be changed. For sections where wiring needs to be cut due to changes, the wiring pattern is cut and information about the cut section is stored, so when modifying a printed wiring board, the information about the cut section is output as modification instruction information. can do.
また、プリント配線板中に表面実装部品が搭載されてい
ることを判定し、この表面実装部品のパッドがハンダ面
と部品面のどちらに搭載されているかを判定し、この表
面実装部品に接続されるすべての配線パターン情報の配
列をハンダ面と部品面とについて生成し、前回生成した
配線パターンと今回生成した配線パターンとを照合して
ネ・、ト番号の変更分を抽出することによって、ネット
番号の変更により配線の接続が必要な区間について配線
パターンの接続処理を行って接続した区間の情報を蓄え
るようにしたので、プリント配線板の改造処理時、この
接続した区間の情報を改造指示情報として出力すること
ができる。It also determines whether a surface mount component is mounted on the printed wiring board, determines whether the pad of this surface mount component is mounted on the solder surface or the component surface, and determines whether the pad of this surface mount component is mounted on the solder surface or the component surface, and determines whether the pad of this surface mount component is mounted on the solder surface or the component surface. By generating an array of all wiring pattern information for the solder side and component side, comparing the previously generated wiring pattern with the currently generated wiring pattern, and extracting the changes in net numbers, For sections where wiring needs to be connected due to number changes, the wiring pattern is connected and information about the connected section is stored, so when modifying a printed wiring board, the information about this connected section is used as modification instruction information. It can be output as
また、プリント配線板中に表面実装部品が搭載されてい
ることを判定し、この表面実装部品のパッドがハンダ面
と部品面のどちらに搭載されているかを判定し、この表
面実装部品に接続されるすべての配線パターン情報の配
列をハンダ面と部品面とについて生成し、前回生成した
配線パターンと今回生成した配線パターンとを照合して
ネット番号の変更分を抽出することによって、ネット番
号の変更により配線の切断が必要な区間について配線パ
ターンの切断処理を行って切断した区間の情報を蓄える
とともに、ネット番号の変更により配線の接続が必要な
区間について配線パターンの接続処理を行って接続した
区間の情報を蓄えるようにしたので、プリント配線板の
改造処理時、この切断した区間の情報と接続した区間の
情報とを改造指示情報として出力することができる。It also determines whether a surface mount component is mounted on the printed wiring board, determines whether the pad of this surface mount component is mounted on the solder surface or the component surface, and determines whether the pad of this surface mount component is mounted on the solder surface or the component surface, and determines whether the pad of this surface mount component is mounted on the solder surface or the component surface. By generating an array of all the wiring pattern information for the solder side and the component side, and comparing the previously generated wiring pattern with the currently generated wiring pattern to extract the changes in the net number, the net number can be changed. In addition to storing information about the sections that were cut by performing wiring pattern cutting processing on sections that required wiring to be disconnected, and storing information on the sections that were disconnected by performing wiring pattern connection processing on sections that required wiring connection due to changing the net number. Since this information is stored, when modifying the printed wiring board, the information on the disconnected section and the information on the connected section can be output as modification instruction information.
本発明によるプリント配線板の自動改造処理は次の手順
によって行われる。The automatic modification process of a printed wiring board according to the present invention is performed by the following procedure.
■ 自動改造処理を行うべきプリント配線板の中に、表
面実装部品が搭載されているか否かを判定する。■ Determine whether surface mount components are mounted on the printed wiring board that should undergo automatic modification processing.
■ 搭載されている表面実装部品のパッドが、部品面と
ハンダ面とのどちらの面に形成されているかを判定し、
部品記号、部品番号、パッド番号パッドの配置位置の座
標、パッドが配置されている層、パッドの形状と形状を
定める座標情報(形状情報)、パッドの持つネット番号
等の情報を集めて記憶する。ここでネットとは、配線の
区間を指している。記憶手段としては、例えば、計算機
の内部にデータ配列として持たせるようにする。■ Determine whether the pads of the mounted surface mount components are formed on the component side or the solder side,
Collect and store information such as part symbol, part number, pad number, coordinates of the pad placement position, layer where the pad is placed, coordinate information (shape information) that determines the shape and shape of the pad, net number of the pad, etc. . Here, the net refers to a section of wiring. For example, the storage means may be stored as a data array inside the computer.
■ パッドに接続されているすべての配線パターンを層
ごとに集めて記憶する。この場合の記憶手段は、上述の
部品記号等の場合と同様である。■ Collect and store all wiring patterns connected to pads for each layer. The storage means in this case is the same as in the case of the above-mentioned part symbols.
■ 前回作成したプリント配線板の配線パターンの情報
と、今回作成した配線パターンの情報とを照合して、差
分情報を抽出する。■ Compare the information on the wiring pattern of the printed wiring board created last time with the information on the wiring pattern created this time, and extract the difference information.
■ この差分情報に対して、以下の基準でチエツクして
要約する処理を行う。■ This difference information is checked and summarized based on the following criteria.
(配線パターンの切断処理の場合)
(a) ネット番号の変更により、切断すべき区間と
なった配線区間の情報を集める。すなわち同一配線に異
なるネット番号が与えられることになった場合、その区
間の配線は接続すべきでないので、切断しなければなら
ない。(In the case of wiring pattern cutting processing) (a) Collect information on wiring sections that have become sections that should be cut due to net number changes. That is, if different net numbers are given to the same wiring, the wiring in that section should not be connected and must be disconnected.
(ハ)切断すべき配線パターンのネット番号と、パッド
のネット番号との一致をみて、切断箇所がどの層にある
かを決定する。(c) Check the match between the net number of the wiring pattern to be cut and the net number of the pad to determine in which layer the cutting point is located.
(C) 切断すべき配線パターンの始点または終点が
、パッドの形状内におさまっていることを判定する。(C) Determine whether the starting point or ending point of the wiring pattern to be cut falls within the shape of the pad.
(d) 上記(b)、 <C)の条件を満足した配線
パターンを切断する。(d) Cut the wiring pattern that satisfies the conditions of (b) and <C) above.
(e) 配線パターンを切断した区間を結果として蓄
える。(この結果は後に改造図面出力で使用する)
(配線パターンの切断処理の場合)
げ)ネット番号の変更により、接続すべき区間に変更さ
れた区間の情報を集める。すなわち異なる配線に同一の
ネット番号が与えられることになった場合、その区間の
配線は接続しなければならない。(e) Store the section where the wiring pattern was cut as a result. (This result will be used later in outputting modified drawings) (In case of wiring pattern cutting process) G) Collect information on the section that has been changed to the section to be connected due to the change of the net number. In other words, if the same net number is given to different wires, the wires in that section must be connected.
(縛 接続すべき区間のネット番号と、パッドの持つネ
ット番号との一致をみて、切断箇所がどの層にあるかを
決定する。(B) Check the match between the net number of the section to be connected and the net number of the pad to determine which layer the cutting point is on.
(h) (f)、 (□□□の条件を満足したものに
対して、パッド−パッド間でストランプ線を張る処理を
行つ。(h) (f), (For those that satisfy the conditions □□□, a process is performed to stretch a strip line between pads.
(i) ストランプ線接続した区間の情報を蓄える。(i) Store information on sections connected to the strump line.
(この情報は後に改造図面出力で使用する)なお、−度
ストラップ線接続した区間の再接続処理は、上述の2種
類の方法を適用すればよい。(This information will be used later in outputting the modified drawings.) The two methods described above may be applied to reconnect the sections connected by the -degree strap line.
■ 回路の変更箇所分だけ、上述の処理を繰り返す。■ Repeat the above process for the changed parts of the circuit.
■ 改造結果の情報(配線パターンの切断区間。■ Information on modification results (cut section of wiring pattern).
ストラップ線接続区間)を出力する。Strap line connection section) is output.
第2図(a)、 ff1)は、本発明の一実施例のプリ
ント配線板を示したものであって、(a)は上面図を示
し、(b)は側面図を示している。FIG. 2(a), ff1) shows a printed wiring board according to an embodiment of the present invention, in which FIG. 2(a) shows a top view and FIG. 2(b) shows a side view.
第2図(a)は、両面にSMD部品が搭載された場合を
示したものであって、実線によって部品面を示し、点線
によってハンダ面を示している。また太線は両面配置の
ものを示している。FIG. 2(a) shows a case where SMD components are mounted on both sides, with the solid line showing the component side and the dotted line showing the solder side. Moreover, the bold line indicates a double-sided arrangement.
図中、30はプリント配線板を示し、31はハンダ面、
32は部品面である。33〜36はそれぞれ表面実装型
IC(ICI〜I C4)であって、第2図(b)に示
すように、IC33,IC35が部品面に接続され、I
C34,IC36がハンダ面に接続されている。IC3
5,IC36は同一位置に両面配置されている。各IC
の周辺に配置された長方形の部分はバンド37を示し、
1〜12はパッド番号である。またプリント配線板のX
座標軸における番号1〜21、およびY座標軸における
番号1〜7はそれぞれ座標値を示している。In the figure, 30 indicates a printed wiring board, 31 indicates a solder surface,
32 is a component surface. 33 to 36 are surface-mounted ICs (ICI to IC4), respectively, and as shown in FIG. 2(b), IC33 and IC35 are connected to the component surface, and
C34 and IC36 are connected to the solder surface. IC3
5. The ICs 36 are arranged on both sides at the same position. Each IC
The rectangular part arranged around the band 37 indicates the band 37;
1 to 12 are pad numbers. Also, the printed wiring board
Numbers 1 to 21 on the coordinate axis and numbers 1 to 7 on the Y coordinate axis each indicate coordinate values.
第3図(a)〜(d)は計算機内部に記憶される情報の
配列を例示したものであって、(a)は配列を示し、こ
の配列に全頁の番号を当てはめて、この配列を該当パッ
ド数分生成する。パッドの形状は、丸型を1.矩形を2
.その他を3とする。またパッドの形成されている層は
、ハンダ面を1層目、部品面を2層目とする。 (b)
はTCIについての配列を示し、部品面に配置されてい
る場合を示している。Figures 3 (a) to (d) illustrate the arrangement of information stored inside a computer, where (a) shows the arrangement, and by applying the numbers of all pages to this arrangement, this arrangement can be made. Generate the corresponding number of pads. The shape of the pad is round. 2 rectangles
.. Others are given a 3. Further, regarding the layers on which the pads are formed, the solder side is the first layer, and the component side is the second layer. (b)
shows the arrangement for TCI, and shows the case where it is arranged on the component surface.
(C)はIC2についての配列を示し、ハンダ面に配置
されている場合を示している。(d)はIC4について
の配列を示し、ハンダ面に配置されている場合を示して
いる。(C) shows the arrangement of IC2, and shows the case where it is arranged on the solder surface. (d) shows the arrangement of IC4, and shows the case where it is arranged on the solder surface.
第4A図、第4B図は本発明方法の処理手順を示すフロ
ーチャートであって、2層プリント配線板の場合を例示
している。FIGS. 4A and 4B are flowcharts showing the processing procedure of the method of the present invention, and illustrate the case of a two-layer printed wiring board.
まず、搭載部品の中に表面実装部品が存在するか否かを
チエツクしくステップS1)、存在しないときは処理を
終了する。First, it is checked in step S1 whether or not there is a surface mount component among the mounted components, and if there is no surface mount component, the process is terminated.
表面実装部品が存在する場合には、表面実装部品が部品
面とハンダ面のどちらに実装されているかをチエツクし
くステップS2)、部品面のときは、配列を生成すると
きに、部品面の層(2)を設定する(ステップS3)。If a surface mount component exists, check whether the surface mount component is mounted on the component surface or the solder surface (step S2). If the surface mount component is mounted on the component surface, when generating the array, check whether the surface mount component is mounted on the component surface or the solder surface. (2) is set (step S3).
またハンダ面のときは、配列を生成するときに、ハンダ
面の層(1)を設定する(ステップ34)。ここで配列
は、前述の計算機内部に生成する配列を意味している。If it is a solder surface, the layer (1) of the solder surface is set when generating the array (step 34). The array here means the array generated inside the computer described above.
次に、パッドに接続されているすべての配線パターン情
報を集める(ステップS5)。そして前回の配線パター
ンを読み込み今回のものと照合して(ステップS6)、
ネット番号の変更分を蓄える(ステップS7)。Next, information on all wiring patterns connected to the pads is collected (step S5). Then, read the previous wiring pattern and compare it with the current one (step S6).
The net number changes are stored (step S7).
ネットに変更があったときは、切断すべき区間を集め(
ステ・ノブS8)、切断が必要なときは、配線パターン
の切断処理を行い切断した区間の情報を蓄える(ステッ
プS9)。When there is a change in the network, collect the sections to be cut (
Step Knob S8) When cutting is required, the wiring pattern is cut and information about the cut section is stored (Step S9).
切断が必要でないとき、および切断処理を終わったとき
は、接続すべき区間を集め(ステップ510)、接続が
必要でないときは処理を終了し、接続が必要なときはス
トランプ線の接続処理を行い結果を蓄えて(ステップ5
ll)、処理を終了する。処理結果は、CADシステム
によって、改造図面として出力される。When disconnection is not necessary and when the disconnection process is finished, the sections to be connected are collected (step 510), when the connection is not necessary, the process is finished, and when the connection is necessary, the strump line connection process is performed. Save the results (step 5)
ll), the process ends. The processing results are output as modified drawings by the CAD system.
なお、このようなループは、搭載部品のパッド数分用意
される。Note that such loops are prepared for the number of pads of the mounted components.
〔発明の効果]
以上説明したように本発明によれば、プリント配線板の
自動改造処理時、切断する区間の情報を改造指示情報と
して出力することができる。また、プリント配線板の自
動改造処理時、接続する区間の情報を改造指示情報とし
て出力することができる。さらにプリント配線板の自動
改造処理時、切断する区間の情報と接続する区間の情報
とを改造指示情報として出力することができる。従って
本発明によれば、プリント配線板の改造処理時、人手に
よることなく自動的に処理を行って、改造箇所を指示す
る情報を出力することができる。[Effects of the Invention] As described above, according to the present invention, during automatic modification processing of a printed wiring board, information on a section to be cut can be output as modification instruction information. Further, during automatic modification processing of a printed wiring board, information on connecting sections can be output as modification instruction information. Further, during automatic modification processing of a printed wiring board, information on sections to be cut and information on sections to be connected can be output as modification instruction information. Therefore, according to the present invention, when modifying a printed wiring board, the process can be performed automatically without manual intervention, and information indicating the modified parts can be output.
第1図は本発明の原理的構成を示す図、第2図(a)、
(b)は、本発明の一実施例のプリント配線板を示す
図、第3図(a)〜(d)は計算機内部に記憶される情
報の配列を例示する図、第4A図、第4B図は本発明方
法の処理手順を示すフローチャートである。
5101は部品判定過程、5102は搭載面判定過程、
5103は情報配列生成過程、5104は変更抽出過程
、5105は切断処理過程、5106は接続処理過程で
ある。Fig. 1 is a diagram showing the basic configuration of the present invention, Fig. 2(a),
(b) is a diagram showing a printed wiring board according to an embodiment of the present invention, FIGS. 3(a) to (d) are diagrams illustrating the arrangement of information stored inside the computer, and FIGS. 4A and 4B. The figure is a flowchart showing the processing procedure of the method of the present invention. 5101 is a parts determination process, 5102 is a mounting surface determination process,
5103 is an information array generation process, 5104 is a change extraction process, 5105 is a disconnection process, and 5106 is a connection process.
Claims (3)
ることを判定する部品判定過程(S101)と、 該表面実装部品のパッドがハンダ面と部品面のどちらに
搭載されているかを判定する搭載面判定過程(S102
)と、 該表面実装部品に接続されるすべての配線パターン情報
の配列をハンダ面と部品面とについて生成する情報配列
生成過程(S103)と、 前回生成した配線パターンと今回生成した配線パターン
とを照合してネット番号の変更分を抽出する変更抽出過
程(S104)と、 ネット番号の変更により配線の切断が必要な区間につい
て配線パターンの切断処理を行って切断した区間の情報
を蓄える切断処理過程(S105)とを備え、 プリント配線板の改造処理時、該切断した区間の情報を
改造指示情報として出力することを特徴とするプリント
配線板の自動改造処理方法。(1) A component determination step (S101) that determines whether a surface mount component is mounted on the printed wiring board, and determines whether the pad of the surface mount component is mounted on the solder surface or the component surface. Mounting surface determination process (S102
), an information array generation step (S103) that generates an array of all wiring pattern information connected to the surface mount component for the solder side and the component side, and an information array generation process (S103) that generates an array of all wiring pattern information connected to the surface mount component on the solder side and the component side; A change extraction process (S104) that compares and extracts changes in the net number; and a cutting process that performs wiring pattern cutting processing on sections where wiring needs to be cut due to net number changes and stores information on the cut sections. (S105). An automatic modification processing method for a printed wiring board, comprising: outputting information on the cut section as modification instruction information during modification processing of the printed wiring board.
ることを判定する部品判定過程(S101)と、 該表面実装部品のパッドがハンダ面と部品面のどちらに
搭載されているかを判定する搭載面判定過程(S102
)と、 該表面実装部品に接続されるすべての配線パターン情報
の配列をハンダ面と部品面とについて生成する情報配列
生成過程(S103)と、 前回生成した配線パターンと今回生成した配線パターン
とを照合してネット番号の変更分を抽出する変更抽出過
程(S104)と、 ネット番号の変更により配線の接続が必要になった区間
についてストラップ線の接続処理を行って接続した区間
の情報を蓄える接続処理過程(S106)とを備え、 プリント配線板の改造処理時、該接続した区間の情報を
改造指示情報として出力することを特徴とするプリント
配線板の自動改造処理方法。(2) A component determination step (S101) that determines whether a surface mount component is mounted on the printed wiring board, and determines whether the pad of the surface mount component is mounted on the solder surface or the component surface. Mounting surface determination process (S102
), an information array generation step (S103) that generates an array of all wiring pattern information connected to the surface mount component for the solder side and the component side, and an information array generation process (S103) that generates an array of all wiring pattern information connected to the surface mount component on the solder side and the component side; A change extraction process (S104) that compares and extracts changes in the net number, and a connection process that performs strap line connection processing for sections where wiring connection is required due to a change in net number and stores information on the connected sections. processing step (S106), and outputting information on the connected sections as modification instruction information when modifying the printed wiring board.
ることを判定する部品判定過程(S101)と、 該表面実装部品のパッドがハンダ面と部品面のどちらに
搭載されているかを判定する搭載面判定過程(S102
)と、 該表面実装部品に接続されるすべての配線パターン情報
の配列をハンダ面と部品面とについて生成する情報配列
生成過程(S103)と、 前回生成した配線パターンと今回生成した配線パターン
とを照合してネット番号の変更分を抽出する変更抽出過
程(S104)と、 ネット番号の変更により配線の切断が必要な区間につい
て配線パターンの切断処理を行って切断した区間の情報
を蓄える切断処理過程(S105)と、 ネット番号の変更により配線の接続が必要になった区間
についてストラップ線の接続処理を行って接続した区間
の情報を蓄える接続処理過程(S106)とを備え、 プリント配線板の改造処理時、該切断した区間の情報と
接続した区間の情報とを改造指示情報として出力するこ
とを特徴とするプリント配線板の自動改造処理方法。(3) A component determination step (S101) that determines whether a surface mount component is mounted on the printed wiring board, and determines whether the pad of the surface mount component is mounted on the solder surface or the component surface. Mounting surface determination process (S102
), an information array generation step (S103) that generates an array of all wiring pattern information connected to the surface mount component for the solder side and the component side, and an information array generation process (S103) that generates an array of all wiring pattern information connected to the surface mount component on the solder side and the component side; A change extraction process (S104) that compares and extracts changes in the net number; and a cutting process that performs wiring pattern cutting processing on sections where wiring needs to be cut due to net number changes and stores information on the cut sections. (S105), and a connection process (S106) in which strap wires are connected for sections where wiring needs to be connected due to a change in the net number and information on the connected sections is stored (S106). An automatic modification processing method for a printed wiring board, characterized in that, during processing, information on the disconnected section and information on the connected section are output as modification instruction information.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2122946A JPH07101419B2 (en) | 1990-05-15 | 1990-05-15 | Printed wiring board automatic modification processing method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2122946A JPH07101419B2 (en) | 1990-05-15 | 1990-05-15 | Printed wiring board automatic modification processing method |
Publications (2)
Publication Number | Publication Date |
---|---|
JPH0421074A true JPH0421074A (en) | 1992-01-24 |
JPH07101419B2 JPH07101419B2 (en) | 1995-11-01 |
Family
ID=14848533
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2122946A Expired - Fee Related JPH07101419B2 (en) | 1990-05-15 | 1990-05-15 | Printed wiring board automatic modification processing method |
Country Status (1)
Country | Link |
---|---|
JP (1) | JPH07101419B2 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6330705B1 (en) | 1998-01-29 | 2001-12-11 | Fujitsu Limited | Method and system for remodeling, designing, and editing a printed wiring board using a computer aided design system |
-
1990
- 1990-05-15 JP JP2122946A patent/JPH07101419B2/en not_active Expired - Fee Related
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6330705B1 (en) | 1998-01-29 | 2001-12-11 | Fujitsu Limited | Method and system for remodeling, designing, and editing a printed wiring board using a computer aided design system |
Also Published As
Publication number | Publication date |
---|---|
JPH07101419B2 (en) | 1995-11-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7954081B2 (en) | Implementing enhanced wiring capability for electronic laminate packages | |
US20170367180A1 (en) | Array type discrete decoupling under bga grid | |
JPH0421074A (en) | Automatic modification processing method for printed wiring board | |
US20070079276A1 (en) | Multilayered circuit board design support method, program, and apparatus, and multilayered circuit board | |
JPH11259551A (en) | Printed circuit board component placement / wiring CAD system | |
JPH09190923A (en) | Printed inductor | |
US4410574A (en) | Printed circuit boards and methods for making same | |
JPH0290368A (en) | Automatic extraction wiring data creation method for SMD component terminals | |
JP2790310B2 (en) | Computer drawing method of wiring pattern | |
JP2985261B2 (en) | Printed circuit board wiring design equipment | |
JPH06124321A (en) | Automatic wiring process method | |
JP2003318359A (en) | Wiring board and mounting wiring board | |
JP2731052B2 (en) | Silk mask pattern automatic creation method | |
JP2924505B2 (en) | Component placement and wiring method for printed wiring boards | |
CN117252002A (en) | Gerber file-based BGA automatic identification method and device | |
JPS5889891A (en) | Hybrid mounting substrate for electronic parts | |
JPH04291786A (en) | Printed wiring board | |
JPH0548239A (en) | Forming method of circuit substrate | |
JPH0629070U (en) | IC socket | |
JP2006293701A (en) | Net display program and net display method | |
JPH0720936Y2 (en) | Printed wiring board | |
JPH04291674A (en) | Automatic parts arrangement system | |
JPH11145601A (en) | Printed circuit board | |
JPH05256909A (en) | Test pad layout method for printed wiring board | |
JPS58162097A (en) | Method of producing printed circuit board |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
LAPS | Cancellation because of no payment of annual fees |