[go: up one dir, main page]

JP3189603B2 - Probe pin relocation method for in-circuit test - Google Patents

Probe pin relocation method for in-circuit test

Info

Publication number
JP3189603B2
JP3189603B2 JP30879594A JP30879594A JP3189603B2 JP 3189603 B2 JP3189603 B2 JP 3189603B2 JP 30879594 A JP30879594 A JP 30879594A JP 30879594 A JP30879594 A JP 30879594A JP 3189603 B2 JP3189603 B2 JP 3189603B2
Authority
JP
Japan
Prior art keywords
probe
probe pin
pin
point
contact
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.)
Expired - Lifetime
Application number
JP30879594A
Other languages
Japanese (ja)
Other versions
JPH08166426A (en
Inventor
英男 森
昌浩 永井
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Toyota Motor Corp
Original Assignee
Toyota Motor Corp
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Toyota Motor Corp filed Critical Toyota Motor Corp
Priority to JP30879594A priority Critical patent/JP3189603B2/en
Publication of JPH08166426A publication Critical patent/JPH08166426A/en
Application granted granted Critical
Publication of JP3189603B2 publication Critical patent/JP3189603B2/en
Anticipated expiration legal-status Critical
Expired - Lifetime legal-status Critical Current

Links

Landscapes

  • Measuring Leads Or Probes (AREA)
  • Testing Of Short-Circuits, Discontinuities, Leakage, Or Incorrect Line Connections (AREA)
  • Tests Of Electronic Circuits (AREA)

Description

【発明の詳細な説明】DETAILED DESCRIPTION OF THE INVENTION

【0001】[0001]

【産業上の利用分野】本発明は、インサーキットテスト
を行う際に必要なプローブピンの配置を決定する方法に
関し、特にデータとして初期的に与えられているプロー
ブピン配置を変更してプローブピン同士の接触を解消す
るプローブピン再配置方法に関する。
BACKGROUND OF THE INVENTION 1. Field of the Invention The present invention relates to a method for determining the arrangement of probe pins required for performing an in-circuit test, and more particularly to a method of changing the arrangement of probe pins which are initially provided as data and connecting the probe pins. The present invention relates to a probe pin rearrangement method for eliminating contact of the probe.

【0002】[0002]

【従来の技術】インサーキットテストは、回路実装基板
の動作の良否を電気的導通の面から試験するテストであ
る。この種のインサーキットテストにおいては、例えば
実開平3−68082号公報に開示されている形状を含
め、複数種類のプローブピンが選択的に使用される。ま
た、このようなプローブピンは、ピンボードと呼ばれる
可動板上に配置され、テストの対象となる基板、特にそ
の上の回路配線(ランド等)に当接される。
2. Description of the Related Art An in-circuit test is a test for testing whether or not an operation of a circuit board is good from the viewpoint of electrical continuity. In this type of in-circuit test, a plurality of types of probe pins are selectively used, including the shape disclosed in Japanese Utility Model Laid-Open No. 3-68082, for example. Further, such probe pins are arranged on a movable plate called a pin board, and are brought into contact with a substrate to be tested, particularly a circuit wiring (land or the like) thereon.

【0003】従って、インサーキットテストを実行する
際には、どのような形状のピンをどのような位置に配置
するかが重要である。従来は、ピン形状の選択及びピン
配置の決定は作業者の経験に基づき行われていた。
[0003] Therefore, when performing an in-circuit test, it is important to determine what shape pins are to be placed in what positions. Conventionally, the selection of the pin shape and the determination of the pin arrangement have been performed based on the experience of the operator.

【0004】すなわち、作業者は、基板上における配線
パターンや搭載部品に関する図面に基づき、まず基板上
の同電位点を抽出する。つまり、インサーキットテスト
を実行する際に同じ電位が現れる点を、複数種類の電位
についてそれぞれ抽出する。次に、各電位毎に一般に複
数個得られる同電位点の中から、プローブピンを立てる
べき位置を、搭載する部品のリード形状等に基づき判断
する。この判断に当たっては、作業者又は作業グループ
に蓄積された経験が必要である。次に、選択決定された
位置に最も適するピン形状を選択する。このような作業
を、各電位について繰返し実行することにより、プロー
ブピンを立てるべき位置のパターン、すなわちピン立て
パターンが得られる。さらに、得られたピン立てパター
ンを検査し、隣接するプローブピンの間隔が狭くないか
(以下、単に接触という)、及びプローブピンを立てて
インサーキットテストを行った場合に基板の面に加わる
圧力(面圧)がばらついていないかをチェックする。こ
のチェックの結果、プローブピン間隔や面圧の不良があ
った場合、ピン立て位置の決定作業まで戻り、最終的に
良好なピン間隔及び面圧が得られるまで、上述の作業を
繰り返す。このような作業により、従来は、インサーキ
ットテストに使用される最終的なピン配置が得られてい
た。
That is, an operator first extracts the same potential point on the board based on the drawing relating to the wiring pattern and the mounted components on the board. That is, a point where the same potential appears when the in-circuit test is executed is extracted for each of a plurality of types of potentials. Next, from among a plurality of potential points generally obtained for each potential, the position where the probe pin should be raised is determined based on the lead shape of the component to be mounted. This judgment requires experience accumulated in the workers or work groups. Next, a pin shape most suitable for the position determined and selected is selected. By repeatedly performing such an operation for each potential, a pattern of a position where the probe pin should be set, that is, a pin setting pattern can be obtained. Further, the obtained pin setting pattern is inspected to determine whether the interval between adjacent probe pins is small (hereinafter simply referred to as “contact”), and the pressure applied to the surface of the substrate when the probe pins are set and an in-circuit test is performed. Check if (surface pressure) varies. As a result of this check, if there is a defect in the probe pin interval or surface pressure, the process returns to the operation of determining the pin stand position, and the above operation is repeated until finally a good pin interval and surface pressure are obtained. Conventionally, such a work has provided a final pin arrangement used for an in-circuit test.

【0005】[0005]

【発明が解決しようとする課題】しかしながら、このよ
うなピン立て配置決定作業は短時間で行うのが困難であ
った。なぜなら、ピン間隔不良の検出時に実行されるピ
ン立て位置の修正作業は、全てのプローブピンについて
ピン間隔が規定をクリアするまで繰り返し実行されねば
ならず、面圧不良の検出時に実行されるピン立て位置の
修正作業も、面圧が規定をクリアするまで繰り返し実行
されねばならない。従って、ピン間隔や面圧分散の条件
を満たしたピン立てパターンを限られた納期内に決定す
るのは困難である。
However, it is difficult to perform such a pin placement determination operation in a short time. This is because the work of correcting the pin setting position performed when the pin spacing defect is detected must be repeatedly performed until the pin spacings of all the probe pins have cleared the regulation, and the pin setting performed when the surface pressure defect is detected. The work of correcting the position must be repeatedly performed until the surface pressure clears the regulation. Therefore, it is difficult to determine a pin setting pattern that satisfies the conditions of pin spacing and surface pressure distribution within a limited delivery date.

【0006】また、従来のピン立て配置決定作業は作業
者又は作業グループに蓄積された経験に基づくものであ
るため、得られたパターンが最適なパターンになるとは
限らなかった。すなわち、仮に全てのプローブピンにつ
いてピン間隔の規定をクリアしかつ面圧分散の条件を満
たしたとしても、そのパターンが最適なピン立てパター
ンであるかどうかは分からない。通常は、単に規定をク
リアしているに過ぎない場合が多い。
Further, since the conventional pin stand arrangement determination work is based on experience accumulated in a worker or a work group, the obtained pattern is not always the optimum pattern. That is, even if the provisions of the pin intervals are cleared for all the probe pins and the conditions of the surface pressure dispersion are satisfied, it is not known whether or not the pattern is an optimal pin setting pattern. In most cases, the rules are simply cleared.

【0007】加えて、作業者又は作業グループに蓄積さ
れた経験の中身は、作業者又は作業グループが異なれば
異なる。従って、どの作業者又は作業グループが担当す
るかによって、出来上がり(決定したパターン)の品質
が異なり、また品質ばらつきも発生する。
[0007] In addition, the contents of the experience accumulated in the worker or the work group are different for different workers or work groups. Therefore, the quality of the completed (determined pattern) differs depending on which worker or work group is in charge, and quality variation also occurs.

【0008】これらの問題点を解決し、従来に比べ迅速
にかつ最適なパターンを決定可能にする方法としては、
本願出願人が先に提案している方法がある(特願平5−
211294号)。この方法では、まず、アートワーク
CADデータ等を利用して、基板上に存在する同電位点
を、各電位毎に抽出する。次に、抽出された同電位点情
報の他、部品名称毎ピン立て優先順位蓄積データベース
を利用して、各同電位点に部品優先順位を付与する。こ
こにいう部品名称毎ピン立て優先順位蓄積データベース
とは、部品名称(部品の種類)、部品優先順位及びピン
形状を対応付けるデータベースである。さらに、付与さ
れた部品優先順位に基づき、かつ部品名称毎ピン立て優
先順位蓄積データベース及びピン形状データベースを利
用して、ピン形状やそのクリアランスを考慮したピン立
てパターン決定を実行する。ここにいうピン形状データ
ベースとは、ピン形状とクリアランスを対応付けるデー
タベースである。そして、面圧分散に基づきピン立てパ
ターンの選択を行い、その結果を最適パターンとして出
力する。
[0008] As a method of solving these problems and making it possible to determine an optimum pattern more quickly than in the prior art,
There is a method proposed by the applicant of the present invention (Japanese Patent Application No. 5-
No. 211294). In this method, first, the same potential point existing on the substrate is extracted for each potential using artwork CAD data or the like. Next, in addition to the extracted same-potential-point information, a component priority is assigned to each of the same-potential points using a pin-priority priority storage database for each component name. The component name / pinning priority accumulation database referred to here is a database that associates component names (types of components), component priorities, and pin shapes. Further, based on the assigned component priorities and using the pin setting priority accumulation database and the pin shape database for each component name, a pin setting pattern is determined in consideration of the pin shape and its clearance. The pin shape database referred to here is a database that associates the pin shape with the clearance. Then, a pinning pattern is selected based on the surface pressure dispersion, and the result is output as an optimal pattern.

【0009】しかし、この方法にも、いくつかの問題点
がある。まず、本願出願人が先に提案した方法において
は、ピン形状やそのクリアランスを考慮してピン立てパ
ターンを決定する際、最初はまず各電位の同電位点の集
合(同電位グループ)にて最も部品優先順位が高い点を
ピン立て位置の候補に掲げ、各同電位グループにて候補
に掲げられた点の組み合わせによって、ピン立てパター
ンの候補を作成する。これらの候補のいずれによっても
ピン間隔の規定が満たされずいずれかのピンが他のピン
に接触している場合には、各同電位グループにて次に部
品優先順位の高い点までピン立て位置の候補に含めた上
で(ピン立て位置選択基準の緩和)、同様の手順を実行
する。このような処理を繰り返していけば、ある時点で
ピン同士の接触が解消される。しかし、それには、多大
な演算時間が必要となることがある。一例として、各同
電位グループに最高部品優先順位の点が2個ずつあり、
同電位グループが100個あるケースを考えると、最初
に作成されるピン立てパターンの候補が2100 =1.3
×1030通りにも膨れ上がり、最終的に検討しなければ
ならないパターンの個数は基準緩和によってさらに多く
なるから、ワークステーションを利用して計算したとし
ても、ピン接触のない最良のピン立てパターンの決定に
は1〜2日といった長時間が必要になる。
However, this method also has some problems. First, in the method proposed by the applicant of the present invention, when determining a pinning pattern in consideration of the pin shape and its clearance, first, a set of the same potential points of each potential (same potential group) is first used. A point having a high component priority is listed as a pinning position candidate, and a pinning pattern candidate is created by a combination of points listed as candidates in each of the same potential groups. If the pin spacing is not satisfied by any of these candidates and one of the pins is in contact with another pin, the pin setting position is set to the next highest component priority point in each same potential group. A similar procedure is executed after including it in the candidate (relaxation of the pin setting position selection criterion). By repeating such processing, contact between pins is eliminated at a certain point. However, this may require a great deal of computation time. As an example, each equipotential group has two highest component priority points,
Considering the case where there are 100 equal potential groups, the number of pinning pattern candidates created first is 2 100 = 1.3.
× 10 30 bulges and the number of patterns that must be finally considered is further increased by relaxing the standard. Therefore, even if it is calculated using a workstation, the best pin setting pattern without pin contact can be obtained. The decision requires a long time, such as one to two days.

【0010】次に、先提案の方法においては、部品優先
順位に基づいてピン立て位置の候補を決定している。こ
の考え方は、プローブピン配置の決定を自動化する上で
有効ではあるものの、他面では人手であれば行えたはず
のより柔軟な対処を不可能にしている。例えば、ピン接
触が生じているピン立てパターンであっても、プローブ
ピンの形状を次善の形状に変更するのみでピン接触を解
消できるような場合を考える。この場合、十分な経験を
蓄積した作業者又は作業グループが手作業を実行するの
であればプローブピンの形状を次善の形状に変更して対
処するであろう。また例えば、ピン接触が生じているピ
ン立てパターンであっても、プローブピンを配置する面
をリード部品が搭載されている部品面からチップ部品が
搭載されているハンダ面に変えただけでピン接触を解消
できるような場合を考える。この場合、十分な経験を蓄
積した作業者又は作業グループが手作業を実行するので
あれば、プローブピン配置面をハンダ面に変えて対処す
るであろう。しかし、先提案の方法では、同一点につい
てのプローブピン形状やプローブピン配置面は固定的で
あり、その変更は不可能であるから、単にプローブピン
形状やプローブピン配置面を変えるのみで規定をクリア
できるにもかかわらず次のピン立てパターン候補の調査
が実行されてしまい、却って長時間を要するような状況
も生じ得る。
Next, in the previously proposed method, pin position candidates are determined based on the component priorities. Although this concept is effective in automating the determination of the probe pin arrangement, it does not allow more flexible measures that would otherwise have been possible with humans. For example, let us consider a case where the pin contact can be eliminated only by changing the shape of the probe pin to a suboptimal shape even if the pin stand pattern has a pin contact. In this case, if a worker or a work group who has accumulated sufficient experience performs a manual operation, the shape of the probe pin will be changed to a suboptimal shape. For example, even in the case of a pin stand pattern in which pin contact occurs, the contact of the probe pins is changed only by changing the surface on which the probe component is mounted from the component surface on which the lead component is mounted to the solder surface on which the chip component is mounted. Consider a case in which can be resolved. In this case, if a worker or a work group who has accumulated sufficient experience executes the manual work, the problem will be solved by changing the probe pin arrangement surface to a solder surface. However, in the previously proposed method, the probe pin shape and the probe pin arrangement surface at the same point are fixed and cannot be changed. Inspection of the next pinning pattern candidate is executed despite being able to be cleared, and a situation that takes a long time may occur.

【0011】さらに、先提案の方法においては、ピン立
てパターンを定する際、ピン間隔の規定や面圧分布の条
件は考慮されているものの、例えばできるだけハンダ面
側にプローブピンを立てたいといったインサーキットテ
スト検査機システムからの要請に応えるのは難しい。
Furthermore, in the previously proposed method, when defining the pin standing pattern, although the definition of the pin interval and the conditions of the surface pressure distribution are taken into consideration, for example, it is necessary to set the probe pins on the solder surface as much as possible. It is difficult to respond to requests from circuit test and inspection systems.

【0012】そして、先提案の方法では、4端子測定の
ように特殊なピン配置が必要な場合に対処できない。4
端子測定は、例えば10Ω以下の低抵抗のように精密な
インピーダンス測定が必要になる部品に適用される周知
の測定方法であり、対象部品が4端子部品である場合に
は各端子当たり2個、合計4個のプローブピンを立てる
必要がある。言い換えれば、4端子測定を実行するため
には、対象部品1個当たり同電位グループ1個当たり2
本、プローブピンを立てる必要がある。さらに、精度良
い4端子測定を実行するためには、対象部品の端子にプ
ローブピンを立てるのが好ましい。このような測定方法
を可能にするピン立てパターン決定手順は、先提案には
開示されていない。仮に、先提案のピン立てパターン決
定手順を利用して4端子測定を行うものとすると、まず
通常プローブピン(4端子測定用プローブピン以外のプ
ローブピン)を先提案方法に従い配置しておき、その
後、既に配置済みの通常プローブピンとの接触が生じな
いよう4端子測定用プローブピンを手作業により配置す
るといった2段階の手順が必要になる。このような手順
にて4端子測定用プローブピンの配置を実行した場合、
第1に問題となるのは、4端子測定用プローブピンが必
ずしも測定対象部品の端子に配置されず、良好な精度で
の4端子測定が保証されないことである。第2の問題
は、既に配置済みの通常プローブピンと4端子測定用プ
ローブピンとの接触が生じた場合に4端子測定の精度を
優先する考えの下通常プローブピンを移動させるように
した場合、通常プローブピン配置が最適配置となるとは
限らないことである。第3の問題は、通常プローブピン
を配置した後残っているピン立て候補に4端子測定用プ
ローブピンを配置しているため、4端子測定用プローブ
ピンの配置が難しく、手作業により行っていることと併
せ、長い検討時間を発生させることである。
The previously proposed method cannot cope with a case where a special pin arrangement is required as in the case of four-terminal measurement. 4
Terminal measurement is a well-known measurement method applied to components that require precise impedance measurement, for example, low resistance of 10Ω or less. If the target component is a four-terminal component, two terminals are used for each terminal. It is necessary to set up a total of four probe pins. In other words, in order to execute the four-terminal measurement, it is necessary to set two potentials per target component and two potentials
It is necessary to erect a book pin. Further, in order to perform accurate four-terminal measurement, it is preferable to set a probe pin on a terminal of a target component. A pinning pattern determination procedure that enables such a measurement method is not disclosed in the prior proposal. Assuming that four-terminal measurement is performed using the previously proposed pin stand pattern determination procedure, first, normal probe pins (probe pins other than the four-terminal measurement probe pins) are arranged according to the previously proposed method, and thereafter, In addition, a two-step procedure of manually arranging the four-terminal measurement probe pins so as not to make contact with the already arranged normal probe pins is required. When the arrangement of the probe pins for four-terminal measurement is performed in such a procedure,
The first problem is that the four-terminal measurement probe pins are not necessarily arranged at the terminals of the component to be measured, and four-terminal measurement with good accuracy is not guaranteed. The second problem is that if the normal probe pin is moved in consideration of giving priority to the accuracy of the four-terminal measurement when the already arranged normal probe pin comes into contact with the four-terminal measurement probe pin, The pin arrangement is not always the optimum arrangement. The third problem is that the four-terminal measurement probe pins are usually arranged in the pin setting candidates remaining after the arrangement of the probe pins, so that it is difficult to arrange the four-terminal measurement probe pins, and it is performed manually. In addition to that, it generates a long study time.

【0013】本発明は、このような問題点を解決するこ
とを課題としてなされたものであり、本願出願人が先に
提案した方法にさらに改良を加え、ピン立て位置選択基
準を緩和しながら全てのピン立てパターン候補を逐一作
成検討するといった手間を無くすことにより、ピン形状
やそのクリアランスに係る要求を満足したピン立てパタ
ーンを迅速に決定可能にすることを目的とする。本発明
は、一旦配置したプローブピンを再配置する手順にて上
記目的を達成すると共に、その際、プローブピンの再配
置先で新たなピン接触が生じるような場合であっても短
時間でこのピン接触を解消可能にすることを目的とす
る。本発明は、ピン立て位置の候補を決定するための優
先順位情報を拡張することにより、自動化の利点を維持
しながら、人手であれば行えたはずのより柔軟な対処を
可能にすると共に、できるだけハンダ面側にプローブピ
ンを立てたいといったインサーキットテスト検査機シス
テムからの要請に対処可能にし、限られた時間でより最
適なプローブピンの配置を決定可能とすることを目的と
する。本発明は、4端子測定用プローブピンのように本
来固定的に配置すべき特殊なプローブピンと通常プロー
ブピンとの間に接触が生じた場合に、そのピン配置を利
用した測定ができるだけ良好な精度となるよう、また通
常プローブピン配置も固定的プローブピン配置も最適配
置となるよう、さらには短時間にて、再配置を実行可能
にすることを目的とする。
SUMMARY OF THE INVENTION The present invention has been made to solve the above problems, and has been made by further improving the method proposed by the applicant of the present invention and relaxing the pin setting position selection criterion. An object of the present invention is to make it possible to quickly determine a pin setting pattern that satisfies the requirements related to the pin shape and its clearance by eliminating the trouble of creating and examining pin setting pattern candidates one by one. The present invention achieves the above object by a procedure of rearranging the probe pins once arranged, and at this time, even in a case where a new pin contact occurs at the probe pin rearrangement destination, in a short time. An object of the present invention is to make it possible to eliminate pin contact. The present invention expands the priority information for determining the pinning position candidates, thereby enabling more flexible measures that could have been performed manually, while maintaining the advantages of automation. An object of the present invention is to make it possible to cope with a request from an in-circuit test / inspection machine system, such as setting up a probe pin on a solder surface side, and to determine a more optimal probe pin arrangement in a limited time. The present invention relates to a probe pin for a four-terminal measurement, in which a contact is made between a special probe pin which should be fixedly arranged and a normal probe pin. It is another object of the present invention to make it possible to perform the rearrangement in a short time so that the arrangement of the normal probe pins and the arrangement of the fixed probe pins are optimal.

【0014】[0014]

【課題を解決するための手段】このような目的を達成す
るために、本願出願人は、次のようなプローブピン再配
置方法を提案する。すなわち、本発明は、互いに接触し
ているプローブピンのうち少なくとも1個をそれまで配
置されていた点と同電位を有しかつ次善のテスト環境が
見込まれる他の点のいずれかに再配置する再配置ステッ
プと、データとして初期的に与えられたプローブピン配
置において発生しているプローブピン同士の接触の少な
くとも一部が解消されるよう、テスト環境に関する基準
を逐次緩和しながら上記再配置ステップを繰返し実行す
るステップと、を有し、インサーキットテスト時に使用
するプローブピンの配置を示すデータを、プローブピン
同士の接触を解消しながら、決定することを特徴とす
る。
In order to achieve the above object, the present applicant proposes the following probe pin rearrangement method. That is, the present invention relocates at least one of the probe pins that are in contact with each other to any other point that has the same potential as the point where it was previously placed, and where a sub-optimal test environment is expected. And a test environment standard so that at least a part of the contact between the probe pins occurring in the probe pin arrangement initially given as data is eliminated.
Repeatedly executing the above-mentioned rearrangement step while sequentially relaxing the data, and determining the data indicating the arrangement of the probe pins used in the in-circuit test while eliminating the contact between the probe pins. And

【0015】本発明は、上記初期的に与えられたプロー
ブピン配置が、配置に係るプローブピンの再配置が許可
された通常プローブピン配置と、配置に係るプローブピ
ンの再配置が原則的に禁止された固定的プローブピン配
置を含み、プローブピン再配置方法が、固定的プローブ
ピン配置に係るプローブピンと通常プローブピン配置に
係るプローブピンとが接触している場合に、当該通常プ
ローブピン配置に係るプローブピンを、それまで配置さ
れていた点と同電位を有しかつ次善のテスト環境が見込
まれる他の点のいずれかに再配置可能か否か判定するス
テップと、再配置可能であると判定された場合に、上記
通常プローブピン配置に係るプローブピンに関し再配置
ステップを実行するステップと、再配置可能でないと判
定された場合に、上記固定的プローブピン配置に係るプ
ローブピンに関し再配置ステップを実行するステップ
と、を有することを特徴とする。
[0015] In the present invention, the probe pin arrangement initially given may be a normal probe pin arrangement in which the rearrangement of the probe pins is permitted, and a probe pin rearrangement in accordance with the arrangement is basically prohibited. A probe according to the normal probe pin arrangement, wherein the probe pin rearrangement method includes a fixed probe pin arrangement and a probe pin according to the normal probe pin arrangement. Determining whether the pin can be relocated to any of the other points that have the same potential as the point where it was previously placed and for which a suboptimal test environment is expected; and determine that the pin can be relocated. In the case of performing, the step of performing a rearrangement step for the probe pins related to the normal probe pin arrangement, and if it is determined that the rearrangement is not possible, Performing a rearrangement step relates the probe pin according to the serial fixed probe pinout, and having a.

【0016】本発明は、再配置ステップが、互いに接触
しているプローブピンのうち直前に再配置したプローブ
ピン以外のプローブピンをそれまで配置されていた点と
同電位を有する他の点に再配置する処理を、所定のサー
チレベルを限度として繰り返し実行する接触先再配置ス
テップと、上記接触先再配置ステップを実行したにもか
かわらずプローブピン同士の接触が解消されなかった場
合に、接触先再配置ステップを実行する直前のプローブ
ピン配置に戻した上で、互いに接触しているプローブピ
ンのうち直前に再配置したプローブピンをそれまで配置
されていた点と同電位を有する他の点に再配置する処理
を実行する接触元再配置ステップと、を含むことを特徴
とする。
According to the present invention, in the rearranging step, among the probe pins in contact with each other, the probe pins other than the probe pin which has been rearranged immediately before are relocated to other points having the same potential as the previously arranged probe pin. A contact rearrangement step of repeatedly executing a process of arranging a predetermined search level as a limit; and a contact destination in a case where contact between the probe pins is not resolved despite execution of the contact rearrangement step. After returning to the probe pin arrangement immediately before performing the rearrangement step, the probe pins that have been immediately rearranged among the probe pins that are in contact with each other are changed to other points having the same potential as the point where they were arranged so far. And a contact source rearrangement step of executing a rearrangement process.

【0017】本発明は、プローブピンを配置する可能性
のある点について、当該点に接続される部品の種類、当
該点に配置すべきプローブピンの種類、及び当該点に配
置する場合のプローブピンの配置面に基づき、プローブ
ピンの配置優先順位を示す候補レベルを設定するステッ
プを有し、再配置ステップが、それまで配置されていた
点と同電位を有する他の点の中から、候補レベルに基づ
き上記再配置に係る他の点を選択するステップを含むこ
とを特徴とする。本発明は、同一点について使用できる
プローブピンが複数種類ある場合及びプローブピンを複
数面に配置できる場合は、各プローブピン種類又は各面
毎に、候補レベルを設定することを特徴とする。
According to the present invention, with respect to a point where a probe pin may be arranged, the type of a component connected to the point, the type of a probe pin to be arranged at the point, and the probe pin to be arranged at the point Setting a candidate level indicating the placement priority of the probe pins based on the placement plane, and the rearrangement step includes selecting a candidate level from among other points having the same potential as the point where the probe pin has been placed. And selecting another point related to the rearrangement based on The invention can be used for the same point
When there are multiple types of probe pins and
If it can be arranged on several surfaces, each probe pin type or each surface
A feature is that a candidate level is set for each.

【0018】[0018]

【作用】本発明のプローブピン再配置方法を実行するに
当たっては、初期的にプローブピン配置がデータとして
与えられる。初期的に与えるプローブピン配置は、例え
ば同電位点抽出の結果に基づき得られるピン立てパター
ン候補であってもよく、あるいは先提案の方法や従来の
手作業による方法で最終的に得られるピン立てパターン
であってもよい。一旦、プローブピン配置が初期的に与
えられると、本発明においては、再配置ステップが繰り
返し実行される。各再配置ステップにおいては、互いに
接触しているプローブピンのうち少なくとも1個が、そ
れまで配置されていた点と同電位を有しかつ次善のテス
ト環境(例えばランドが比較的大きい等)が見込まれる
他の点のいずれかに、再配置される。例えば、図1に示
されるように、ある同電位グループに属する点Aと他
の同電位グループに属する点Bに共にプローブピンが
配置されており、両プローブピンが接触しているとす
る。この場合、再配置ステップを実行することにより、
例えば点Bにあるプローブピンが同一同電位グループ
内にあり次善のテスト環境が見込まれる他の点、例えば
に再配置される。他の同電位グループに属し点B
に近接する点Cに既にプローブピンが配置されていな
ければ、この再配置によってピン接触が1か所解消され
る。従って、このような再配置ステップを繰り返し実行
することにより、初期的に与えられたプローブピン配置
において発生しているプローブピン同士の接触を、少な
くともその一部については解消できる。例えば、全ての
接触を解消することもでき、あるいは所定の繰返し回数
乃至繰返し時間内で解消できる接触のみを解消すること
もできる。このように、本発明においては、ピン立て位
置選択基準を緩和しながら全てのピン立てパターン候補
を逐一作成検討するといった手間が不要となるため、ピ
ン形状やそのクリアランスに係る要求を満足したピン立
てパターンが迅速に決定される。
In executing the probe pin rearrangement method of the present invention, the probe pin arrangement is initially given as data. The probe pin arrangement initially given may be a pinning pattern candidate obtained based on the result of the same potential point extraction, for example, or a pinning pattern finally obtained by a previously proposed method or a conventional manual method. It may be a pattern. Once the probe pin placement is initially provided, in the present invention, the relocation step is repeatedly performed. In each relocation step, at least one of the probe pins in contact with each other has the same potential as the point where it was previously placed and a suboptimal test environment (eg, a relatively large land). Relocated to one of the other possible points. For example, as shown in FIG. 1, it is assumed that probe pins are arranged at a point A 0 belonging to a certain potential group and a point B 0 belonging to another same potential group, and both probe pins are in contact with each other. . In this case, by performing the relocation step,
For example the probe pin in the point B 0 is other points are within the same Everyone potential group is suboptimal test environment is expected, is rearranged for example B 1. A point B 1 belonging to another same potential group
If already arranged probe pin in C 0 point proximate the pin contact is eliminated one place by the rearrangement. Therefore, by repeatedly executing such a rearrangement step, the contact between the probe pins generated in the initially provided probe pin arrangement can be at least partially eliminated. For example, all contacts can be eliminated, or only contacts that can be eliminated within a predetermined number of repetitions or repetition times can be eliminated. As described above, in the present invention, since it is not necessary to create and examine all pinning pattern candidates one by one while relaxing the pinning position selection criterion, pinning that satisfies the requirements related to the pin shape and its clearance is not required. The pattern is determined quickly.

【0019】本発明のプローブピン再配置方法において
は、原則的に再配置が禁止されている固定的プローブピ
ン配置(例えば4端子測定用プローブピンの配置)に関
しても、所定条件下で再配置が実行される。まず、本発
明において初期的に与えられるプローブピン配置は、プ
ローブピンの再配置が許可された通常プローブピン配置
と原則的に再配置が禁止されている固定的プローブピン
配置とを含んでいる。固定的プローブピン配置に係るプ
ローブピンと通常プローブピン配置に係るプローブピン
とが接触している場合、まず、通常プローブピン配置に
係るプローブピンを再配置可能であるか否かが判定され
る。その結果、次善のテスト環境が見込まれる他の同電
位点に再配置できると判定された場合には、当該通常プ
ローブピン配置に係るプローブピンが再配置され、再配
置できないと判定された場合には、固定的プローブピン
配置に係るプローブピンが再配置される。再配置先にて
固定的プローブピン配置に係る他のプローブピンとの接
触が発生した場合には、再配置したプローブピンに関す
る再度の再配置可否が判定される。再配置先にて通常プ
ローブピン配置に係る他のプローブピンとの接触が発生
した場合には、再配置したプローブピンと再配置先のプ
ローブピンのいずれかを再配置する。従って、本発明に
おいては、本来固定的に配置すべきプローブピンと通常
プローブピンとの間の接触が好適に解消される。また、
本来固定的に配置すべきプローブピンを原則として再配
置していないため、当該プローブピンを利用した測定の
精度を維持することが可能である。さらに、通常プロー
ブピン配置に係るプローブピンを再配置不可能な場合
(乃至は再配置することが不適切である場合)に、例外
的に固定的プローブピン配置に係るプローブピンを再配
置しているため、短時間にて再配置を実行可能になる。
In the probe pin rearrangement method of the present invention, the rearrangement of the fixed probe pin arrangement (for example, the arrangement of the probe pins for four-terminal measurement), which is prohibited in principle, is also performed under predetermined conditions. Be executed. First, the probe pin arrangement initially provided in the present invention includes a normal probe pin arrangement in which relocation of probe pins is permitted and a fixed probe pin arrangement in which relocation is basically prohibited. When the probe pins related to the fixed probe pin arrangement and the probe pins related to the normal probe pin arrangement are in contact with each other, first, it is determined whether the probe pin related to the normal probe pin arrangement can be rearranged. As a result, when it is determined that the probe pin can be relocated to another same potential point where a next-best test environment is expected, the probe pin related to the normal probe pin arrangement is relocated, and it is determined that the rearrangement is not possible. , The probe pins related to the fixed probe pin arrangement are rearranged. When contact with another probe pin related to the fixed probe pin arrangement occurs at the rearrangement destination, it is determined whether or not the rearranged probe pin can be rearranged again. When contact with another probe pin related to the normal probe pin arrangement occurs at the relocation destination, one of the relocated probe pin and the relocation destination probe pin is relocated. Therefore, in the present invention, the contact between the probe pin, which should be fixedly arranged, and the normal probe pin is preferably eliminated. Also,
Since the probe pins that should originally be fixedly arranged are not rearranged in principle, it is possible to maintain the accuracy of measurement using the probe pins. Furthermore, when the probe pins related to the normal probe pin arrangement cannot be rearranged (or when the rearrangement is inappropriate), the probe pins related to the fixed probe pin arrangement are exceptionally rearranged. Therefore, reallocation can be performed in a short time.

【0020】本発明においては、接触先再配置及び接触
元再配置が、サーチレベルによる管理の下に実行され
る。まず、ある点にて発生していた接触を解消すべく、
あるプローブピンを他の同電位点に再配置したとする。
例えば、図1中の点Aに配置されているプローブピン
と点Bに配置されているプローブピンとが接触してい
たため、点Bに配置されていたプローブピンを他の同
電位点Bに再配置したとする。さらに、点Bに近接
し他の同電位グループに属する点Cにもプローブピン
が配置されていたため、再配置した結果点Bに配置さ
れることとなったプローブピンと点Cに配置されてい
るプローブピンとが新たに接触したとする。この場合、
本発明においては、まず接触先再配置、すなわち点C
に配置されているプローブピンの再配置が実行される。
例えば、点Cに配置されていたプローブピンが他の同
電位点Cに再配置される。この再配置を行っても点C
において新たなピン接触が生じなかった場合には、再
配置成功として処理が終了する。逆に、この再配置を行
った結果点Cにおいて新たなピン接触が生じた場合に
は、点Cに配置されているプローブピンと接触してい
る図示しないプローブピンに関し、再配置が実行され
る。このような接触先再配置の繰返し処理は、所定のサ
ーチレベルを限度として実行される。サーチレベルまで
繰返されたにもかかわらずプローブピン同士の接触が解
消されなかった場合、一旦、接触先再配置ステップを実
行する直前のプローブピン配置、すなわち点A、点B
及び点Cにプローブピンを配置した状態に戻る。そ
の上で、互いに接触しているプローブピンのうち直前に
再配置したプローブピン、すなわち点Bに配置されて
いるプローブピンが、他の同電位点、例えばBに再配
置される。この再配置により新たに接触が発生した場合
には、上述の手順と同様の手順で、接触先再配置が実行
される。従って、本発明においては、接触に係るプロー
ブピンを同一同電位グループ内で再配置するにとどまら
ず、接触先再配置によって再配置対象を拡大しながらピ
ン接触を解消しているため、プローブピンの再配置先で
新たなピン接触が生じるような場合であっても、短時間
でこのピン接触が解消される。さらに、サーチレベルを
用いて再配置対象の拡大範囲を制限しているため、接触
先再配置によっては早期のピン接触解消を見込めない場
合に接触元再配置が実行される結果、この面でも迅速な
ピン接触解消が実現される。
In the present invention, the contact destination rearrangement and the contact source rearrangement are executed under management by a search level. First, to eliminate the contact that occurred at a certain point,
Suppose that a certain probe pin is relocated to another same potential point.
For example, since the probe pins are arranged on the probe pin and the point B 0 which are arranged in a point A 0 in FIG. 1 has been in contact, the same potential point probe pins of the other which are located in the points B 0 B 1 And relocated to Further, since the probe pin is also arranged at the point C 0 which is close to the point B 1 and belongs to another same potential group, the probe pin which is arranged at the point B 1 as a result of the rearrangement is arranged at the point C 0 . It is assumed that the probe pin has been newly contacted. in this case,
In the present invention, first, the contact rearrangement, that is, the point C 0
Is relocated.
For example, the probe pins are arranged point C 0 is relocated to another of the same potential point C 1. Even if this rearrangement is performed, the point C
If no new pin contact occurs in step 1 , the process ends as relocation succeeds. Conversely, if the result points C 1 subjected to the relocation a new pin contact occurs, relates the probe pins (not shown) in contact with the probe pins are arranged in point C 1, relocation is executed You. Such repetitive contact destination rearrangement processing is executed with a predetermined search level as a limit. If the contact between the probe pins has not been eliminated despite the repetition up to the search level, the probe pin arrangement immediately before executing the contact destination rearranging step, that is, the points A 0 and B
Returns to the state of arranging the probe pins 1 and point C 0. On top of that, the probe pins were relocated immediately before of the probe pin in contact with each other, that is, the probe pins are arranged in point B 1, are rearranged other same potential point, for example, B 2. When a new contact occurs due to this rearrangement, the contact destination rearrangement is executed in the same procedure as the procedure described above. Therefore, in the present invention, not only the probe pins related to the contact are rearranged within the same potential group, but also the pin contact is eliminated while expanding the rearrangement target by the contact destination rearrangement. Even if a new pin contact occurs at the relocation destination, this pin contact is eliminated in a short time. Furthermore, since the expansion range of the relocation target is limited by using the search level, the contact source relocation is executed when the early resolving of the pin contact cannot be expected due to the relocation of the contact destination. Pin contact elimination is realized.

【0021】本発明においては、プローブピンを配置す
る可能性のある点について、当該点に接続される部品の
種類、当該点に配置すべきプローブピンの種類、及び当
該点に配置する場合のプローブピンの配置面に基づき、
プローブピンの配置優先順位を示す候補レベルが設定さ
れる。再配置に当たっては、同電位点の中から、候補レ
ベルに基づき再配置先が選択される。従って、本発明に
おいては、優先順位情報が部品の種類のみならずプロー
ブピンの種類や配置面に拡張されるため、自動化の利点
を維持しながら、人手であれば行えたはずのより柔軟な
対処を実行可能になる。候補レベルは、プローブピンの
種類や各面にも設定できる。また、できるだけハンダ面
側にプローブピンを立てたいといったインサーキットテ
スト検査機システムからの要請に対処可能になる。
According to the present invention, regarding the points where the probe pins may be arranged, the types of parts connected to the points, the types of the probe pins to be arranged at the points, and the probes to be arranged at the points Based on the pin placement surface,
A candidate level indicating the probe pin arrangement priority is set. In the rearrangement, a rearrangement destination is selected from the same potential points based on the candidate level. Therefore, in the present invention, since the priority information is extended not only to the type of the component but also to the type and arrangement of the probe pins, while maintaining the advantages of automation, a more flexible measure that could be performed manually. Becomes executable. The candidate level is
You can also set the type and each side. Further, it becomes possible to cope with a request from the in-circuit test / inspection machine system which wants to set the probe pin on the solder surface as much as possible.

【0022】[0022]

【実施例】以下、本発明の好適な実施例について図面に
基づき説明する。
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS Preferred embodiments of the present invention will be described below with reference to the drawings.

【0023】図2には、本発明の一実施例に係る装置の
構成が示されている。この図に示される装置は例えばワ
ークステーションとして構成可能な装置であり、処理部
10、入力部12、表示部14、記憶部16、印字出力
部18から構成されている。
FIG. 2 shows the configuration of an apparatus according to an embodiment of the present invention. The device shown in FIG. 1 is, for example, a device that can be configured as a workstation, and includes a processing unit 10, an input unit 12, a display unit 14, a storage unit 16, and a print output unit 18.

【0024】図3には、この実施例の動作の流れが示さ
れている。この実施例においては、本願出願人の先提案
と同様、インサーキットテストにおけるプローブピンの
配置決定を図2に示される装置構成を用いて自動的に実
行している。
FIG. 3 shows a flow of the operation of this embodiment. In this embodiment, the arrangement of the probe pins in the in-circuit test is automatically executed using the apparatus configuration shown in FIG.

【0025】本実施例においては、まず、アートワーク
CADデータを用いて同電位点抽出が実行される(10
0)。すなわち、部品名称、部品No、ピンNo、ラン
ド寸法X及びY等を含むデータ又はこれらを導出可能な
データが、使用者によって入力部12から処理部10に
入力される。処理部10は、入力したデータに基づき、
図4の左半分に示されるような同電位点情報を作成す
る。
In this embodiment, first, the same potential point is extracted using artwork CAD data (10).
0). That is, data including a part name, a part number, a pin number, land dimensions X and Y, or data from which these can be derived are input from the input unit 12 to the processing unit 10 by the user. The processing unit 10 performs, based on the input data,
The same potential point information as shown in the left half of FIG. 4 is created.

【0026】この同電位点情報は、各電位ごとにグルー
プ化されている。すなわち、同電位点情報は、同電位グ
ループ、、、…のようにグループ化されている。
各同電位グループは一般に複数の同電位点から構成され
ており、各同電位点には、それぞれ部品名称、部品N
o、ピンNo、ランド寸法X及びYが対応している。部
品名称は、当該同電位点に対応する基板上への搭載部品
の名称を示しており、部品Noはその部品に付与された
番号を示している。また、ピンNoは、当該同電位点に
対応する当該部品のピンの番号を示しており、ランド寸
法XおよびYは当該同電位点(一般にはランド)の寸法
を示している。
The same potential point information is grouped for each potential. That is, the same potential point information is grouped like the same potential group,.
Each equipotential group is generally composed of a plurality of equipotential points, and each equipotential point has a component name, a component N
o, pin No., and land dimensions X and Y correspond to each other. The component name indicates the name of the component mounted on the board corresponding to the same potential point, and the component number indicates the number assigned to the component. Pin No. indicates the pin number of the component corresponding to the same potential point, and land dimensions X and Y indicate the dimensions of the same potential point (generally, a land).

【0027】処理部10は、次にピン立て優先順位付け
を実行する(102)。その際、処理部10は、部品名
称毎ピン立て優先順位蓄積データベース200及びピン
形状データベース202を参照する。これらのデータベ
ース200及び202は、例えば記憶部16上に構築さ
れている。
Next, the processing section 10 executes the pin priority setting (102). At that time, the processing unit 10 refers to the pin name priority priority accumulation database 200 and the pin shape database 202 for each component name. These databases 200 and 202 are constructed on the storage unit 16, for example.

【0028】部品名称毎ピン立て優先順位蓄積データベ
ース200は、例えば、図5に示されるような構成を有
するデータを格納している。このデータは、部品名称、
部品優先順位、ピン形状コード及びピン配置面を関連付
けるデータである。部品優先順位は、プローブピン配置
を決定する際にいずれの部品名称に係る部品を選択すれ
ばよいのかを示す情報であり、優先して選択すべきもの
に高い優先順位が、最も選択すべきでない部品に最も低
い優先順位が、それぞれ付与される。例えば、コネクタ
(CONNECT)のようにプローブピンを良好に接触
させやすい部品には高い優先順位“1”が付与され、良
好に接触させにくいチップ部品(CHIPMM)には
低い優先順位“99”を付与する。また、ピン形状コー
ドは、当該部品に適したプローブピンがどのような形状
を有するものであるかを示す情報であり、各部品名称に
少なくとも1個対応付けられる。また、当該部品に適し
たプローブピンが2種類以上存在している場合には、ピ
ン形状コードも、図において(第1)、(第2)…と表
されるように複数個対応付けられる。そして、ピン配置
面は、当該部品名称に係る部品を基板のどの面に配置す
べきかを示す情報であり、“ハンダ面”は基板のハンダ
面に、“部品面”は基板の部品面に、“両面”はハンダ
面及び部品面のいずれかに、プローブピンを配置すべき
であることを示している。
The component name-by-pinning priority storage database 200 stores, for example, data having a configuration as shown in FIG. This data is
This is data relating the component priority, the pin shape code, and the pin arrangement surface. The component priority is information indicating which component name should be selected when deciding the probe pin arrangement. Are assigned the lowest priority. For example, a high priority “1” is assigned to a component that easily contacts the probe pin such as a connector (CONNECT), and a low priority “99” is assigned to a chip component (CHIP - MM) that does not easily contact the probe pin. Is given. The pin shape code is information indicating what shape a probe pin suitable for the component has, and is associated with at least one component name. When there are two or more types of probe pins suitable for the component, a plurality of pin shape codes are associated with each other as represented by (first), (second)... In the drawing. The pin arrangement surface is information indicating on which surface of the board the component corresponding to the component name is to be arranged. The “solder surface” is on the solder surface of the substrate, the “component surface” is on the component surface of the substrate, "Double-sided" indicates that the probe pins should be placed on either the solder side or the component side.

【0029】また、ピン形状データベース202は、例
えば図6に示されるような構成を有するデータを格納し
ている。このデータは、ピン形状コード、クリアランス
及びプローブピン優先順位を対応付けるデータである。
各ピン形状コードは、図の左端に示されるような外観を
有するピン形状を特定するコードである。クリアランス
は、当該ピン形状を用いた場合に確保すべきクリアラン
スを表しており、例えばピン形状コードaのプローブピ
ンを使用する場合には2.5mmのクリアランスを確保
しなければならない。プローブピン優先順位は、部品名
称毎ピン立て優先順位蓄積データベース200上におい
て同一部品名称に複数のピン形状コードが対応付けられ
ている場合に、どのピン形状を優先して選択すべきかを
示す情報であり、優先して選択すべきものに高い優先順
位が、最も選択すべきでないものに最も低い優先順位
が、それぞれ付与される。例えば、ピン形状コードaで
表されるプローブピンに比べピン形状コードdで表され
るプローブピンの方が細く、従ってdよりもaを優先し
て使用すべきである場合には、部品形状コードaには高
い優先順位“0”が、ピン形状コードdには低い優先順
位“20”が、それぞれ付与される。
The pin shape database 202 stores data having a configuration as shown in FIG. 6, for example. This data is data that associates the pin shape code, clearance, and probe pin priority.
Each pin shape code is a code for specifying a pin shape having an appearance as shown at the left end of the figure. The clearance indicates a clearance to be secured when the pin shape is used. For example, when a probe pin having a pin shape code a is used, a clearance of 2.5 mm must be secured. The probe pin priority is information indicating which pin shape should be preferentially selected when the same component name is associated with a plurality of pin shape codes on the component name-by-component pin setting priority accumulation database 200. Yes, high priority is given to items that should be selected with priority, and lowest priority is given to items that should not be selected most. For example, if the probe pin represented by the pin shape code d is thinner than the probe pin represented by the pin shape code a, and therefore, a should be used in preference to d, the component shape code a is assigned a high priority “0”, and the pin shape code d is assigned a low priority “20”.

【0030】処理部10は、データベース200及び2
02を参照することにより、図4に示されるように、各
同電位点に部品優先順位、プローブピン優先順位及び面
優先順位を付与し、さらにこれらに基づき候補レベルを
決定する。例えば、同電位グループに属し部品Noが
IC1である同電位点については、データベース200
上において部品名称ICに対応付けられている部品優先
順位“3”が付与される。また、部品名称毎ピン立て優
先順位蓄積データベース200上においてこの部品名称
ICに対応付けられているピン形状コードはbのみであ
るから、ピン形状データベース202においてピン形状
コードbと対応付けられているプローブピン優先順位
“0”が部品IC1に付与される。さらに、部品名称毎
ピン立て優先順位蓄積データベース200上において部
品名称ICに部品配置面として“ハンダ面”が対応付け
られているため、部品IC1には“ハンダ面”に対応す
る面優先順位“0”が付与される。候補レベルは、部品
優先順位、プローブピン優先順位及び面優先順位の加算
により決定されるから、部品IC1に係る同電位点に
は、候補レベルとして、3+0+0=3が付与される。
また、部品名称がCHIPMMである部品C10につ
いてはデータベース200上の情報に基づき部品優先順
位“99”が、データベース200及び202上の情報
に基づきプローブピン優先順位“0”が、それぞれ付与
される。さらに、データベース200上においてCHI
MMに対応しているピン配置面は“部品面”である
から、“部品面”に対応する面優先順位“20”が部品
C10に付与される。従って、部品C10に付与される
候補レベルは、99+0+20=119となる。このよ
うな各優先順位の付与、ひいては候補レベルの決定は、
すべての同電位点について実行される。また、部品名称
RD、POWERのようにピン形状コードが複数個対応
付けられている部品名称に係る同電位点や、ピン配置面
が“両面”に設定されている部品名称に係る同電位点に
ついては、候補レベルもこれらに応じて複数通り設定さ
れる。なお、ステップ100において作成された同電位
点情報に、それまでデータベース200上に蓄積されて
いない部品名称が存在していた場合には、処理部10
は、この部品名称及び当該部品名称に対応付けるべき部
品優先順位、ピン形状コード及びピン配置面を、データ
ベース200上に登録する。
The processing unit 10 includes databases 200 and 2
By referring to FIG. 02, as shown in FIG. 4, a component priority order, a probe pin priority order, and a surface priority order are assigned to each same potential point, and a candidate level is determined based on these. For example, for the same potential point belonging to the same potential group and having a component number of IC1, the database 200
The component priority order “3” associated with the component name IC is given above. In addition, since the pin shape code associated with this component name IC is only b in the component name pin setting priority accumulation database 200, the probe associated with the pin shape code b in the pin shape database 202 is used. The pin priority “0” is assigned to the component IC1. Further, since the “solder surface” is associated with the component name IC in the component name pinning priority accumulation database 200 as the component placement surface, the component IC 1 has the surface priority “0” corresponding to the “solder surface”. "Is given. Since the candidate level is determined by adding the component priority order, the probe pin priority order, and the surface priority order, 3 + 0 + 0 = 3 is given as the candidate level to the same potential point related to the component IC1.
The component C10 having the component name of CHIP - MM is given a component priority order “99” based on information on the database 200 and a probe pin priority order “0” based on information on the databases 200 and 202. You. In addition, the CHI
Since the pin arrangement surface corresponding to the P - MM is the “component surface”, the surface priority order “20” corresponding to the “component surface” is assigned to the component C10. Therefore, the candidate level given to the component C10 is 99 + 0 + 20 = 119. Assigning such priorities, and thus determining candidate levels,
This is performed for all the same potential points. In addition, the same potential point according to a component name having a plurality of pin shape codes associated with it, such as the component names RD and POWER, and the same potential point according to a component name whose pin arrangement surface is set to “both sides” Are set in a plurality of ways in accordance with these. If the same potential point information created in step 100 includes a component name that has not been stored in the database 200, the processing unit 10
Registers in the database 200 the component name, the component priority order to be associated with the component name, the pin shape code, and the pin arrangement surface.

【0031】処理部10は、候補レベルに基づきピン立
てパターンを決定した上で(104)、面圧分布に基づ
きピン立てパターンに修正を施す(106)。すなわ
ち、本実施例においては、候補レベルに基づきピン立て
パターンの決定が優先的に実行され、その結果に関して
面圧分布に基づく修正が施される。面圧分布に基づく修
正は、例えば基板の各部位に関し次のような手順にて実
行する。まず、面圧が不足していると認められる部位近
傍から、比較的高い候補レベルを有しかつその点にプロ
ーブピンを配置したとしても他のプローブピンと接触す
ることとならないような点を選択し、この点と同一同電
位グループに属する同電位点からプローブピンを移動さ
せる(再配置)。その際には、後述する4端子測定用の
プローブピンは動かさないようにする。この処理を、最
適な面圧(又は面圧分布)が得られるまで繰り返し実行
することにより、搭載部品の種類、使用するプローブピ
ン及びプローブピン配置面のみならず、面圧又は面圧分
布に関しても最適なピン立てパターンが得られる。ま
た、面圧分布に基づく修正は後述する再配置手順に従っ
て実行されているため、ステップ106を実行するのに
要する演算時間も比較的短くて済む。このようにして得
られたピン立てパターンは、処理部10によって、記録
部16上に格納され、表示部14上に表示され、または
出力部18から出力される(108)。
The processing unit 10 determines the pinning pattern based on the candidate level (104), and corrects the pinning pattern based on the surface pressure distribution (106). That is, in the present embodiment, the determination of the pinning pattern is preferentially performed based on the candidate level, and the result is corrected based on the surface pressure distribution. The correction based on the surface pressure distribution is performed, for example, on each part of the substrate in the following procedure. First, a point having a relatively high candidate level that does not come into contact with another probe pin even if a probe pin is arranged at that point is selected from the vicinity of the part where the surface pressure is recognized to be insufficient. Then, the probe pins are moved from the same potential point belonging to the same potential group as this point (relocation). At this time, a probe pin for four-terminal measurement described later is not moved. By repeating this process until the optimum surface pressure (or surface pressure distribution) is obtained, not only the type of mounted components, the probe pins to be used and the probe pin arrangement surface, but also the surface pressure or surface pressure distribution An optimal pin pattern can be obtained. Further, since the correction based on the surface pressure distribution is performed according to the rearrangement procedure described later, the calculation time required to execute step 106 can be relatively short. The pinning pattern thus obtained is stored on the recording unit 16 by the processing unit 10, displayed on the display unit 14, or output from the output unit 18 (108).

【0032】図7〜図9には、本実施例におけるステッ
プ104、すなわちピン立てパターンの決定処理の詳細
が示されている。
FIGS. 7 to 9 show the details of step 104, that is, the process of determining the pinning pattern in this embodiment.

【0033】まず、図7に示されるように、ステップ1
04を実行するに当たっては、まず候補レベルに基づく
プローブピン初期配置が実行される(300)。すなわ
ち、ステップ102において決定された候補レベルに基
づき、プローブピンを立てた点の候補が各同電位グルー
プ毎に選択される。例えば図4に示される例では、同電
位グループに属する同電位点のうち最も候補レベルが
高いのが部品CN1及びCN2であるから、同電位グル
ープに関してはCN1又はCN2にプローブピンが初
期配置される。同電位グループに関しては、ピン形状
コードbで表されるプローブピンを使用した場合のTR
1と、ピン形状コードbで表されるプローブピンを使用
した場合のD3が最も候補レベルの高い同電位点であ
る。従って、同電位グループに関しては、TR1にピ
ン形状コードbで表されるプローブピンが初期配置さ
れ、あるいはD3にピン形状コードbで表されるプロー
ブピンが初期配置される。そして、同電位グループに
関しては、ピン形状コードbで表されるプローブピンを
D2に配置した場合の候補レベルが最も高いため、ピン
形状コードbで表されるプローブピンがD2に初期配置
される。
First, as shown in FIG.
In executing step 04, first, probe pin initial arrangement based on the candidate level is executed (300). That is, based on the candidate level determined in step 102, a candidate for a point where a probe pin is set is selected for each same potential group. For example, in the example shown in FIG. 4, since the components CN1 and CN2 have the highest candidate levels among the same potential points belonging to the same potential group, the probe pins are initially arranged in CN1 or CN2 for the same potential group. . Regarding the same potential group, TR when the probe pin represented by the pin shape code b is used
1 and D3 when the probe pin represented by the pin shape code b is used are the same potential points having the highest candidate level. Accordingly, for the same potential group, the probe pin represented by the pin shape code b is initially arranged in TR1 or the probe pin represented by the pin shape code b is initially arranged in D3. As for the same potential group, the probe pin represented by the pin shape code b has the highest candidate level when the probe pin represented by the pin shape code b is arranged at D2, so the probe pin represented by the pin shape code b is initially arranged at D2.

【0034】また、インサーキットテストの際4端子測
定を行うべき部品が使用されている場合、ステップ30
0において、原則として候補レベルのいかんに拘らず、
4端子測定の対象となる部品に係る同電位点に、4端子
測定用プローブピンが初期配置される。4端子測定用プ
ローブピンの配置に当たっては、必ず、次のような規則
を満たすようにする。第1に、同一の同電位グループ内
に4端子測定対象部品が存在する場合、必ず、この同電
位グループ内に2本の4端子測定用プローブピンを配置
する。ただし、当該同電位グループが単一の同電位点の
みから構成されている場合、すなわち当該同電位グルー
プ内に4端子測定対象部品に係る同電位点しか存在して
いない場合には、当該同電位グループ内に配置するプロ
ーブピンは通常のプローブピン1本とする。第2に、4
端子測定用プローブピンはいかなる通常のプローブピン
よりも優先的に、4端子測定対象部品に係る同電位点に
配置する。また、同一同電位グループ内に4端子測定対
象部品が2個以上存在するときには、4端子測定用の2
本のプローブピンはいずれも4単位測定対象部品に係る
同電位点に配置する。ただし、4端子測定対象部品が表
面実装(SMD)部品である場合には、この部品に係る
同電位点に4端子測定用プローブピンを配置するとかえ
って測定精度が劣化するため、当該部品への4端子測定
用プローブピンの配置を避け当該同電位グループに属す
る他の同電位点に候補レベルに従い通常プローブピンを
配置する。従って、基板上に搭載すべき部品に4端子測
定対象部品が含まれている場合に、当該4端子測定対象
部品に係る同電位グループに配置すべきプローブピンの
種類及び個数は、表1に示されるような内訳となる。
If a part to be subjected to four-terminal measurement is used during the in-circuit test, step 30
0, in principle, regardless of candidate level,
Initially, a four-terminal measurement probe pin is arranged at the same potential point of a component to be measured for four terminals. When arranging the four-terminal measurement probe pins, be sure to satisfy the following rules. First, when a four-terminal measurement target component exists in the same potential group, two four-terminal measurement probe pins are always arranged in the same potential group. However, when the same potential group is composed of only a single same potential point, that is, when only the same potential point of the four-terminal measurement target component exists in the same potential group, the same potential The number of probe pins arranged in the group is one ordinary probe pin. Second, 4
The probe pins for terminal measurement are arranged at the same potential point on the four-terminal measurement target component with priority over any normal probe pins. Also, when two or more four-terminal measurement target components exist in the same potential group, two terminals for four-terminal measurement are used.
All of the four probe pins are arranged at the same potential point of the four-unit measurement target component. However, when the four-terminal measurement target component is a surface-mount (SMD) component, the measurement accuracy deteriorates if the four-terminal measurement probe pin is arranged at the same potential point of the component. The probe pins for terminal measurement are avoided and the normal probe pins are arranged at other same potential points belonging to the same potential group according to the candidate level. Therefore, when a component to be mounted on the board includes a four-terminal measurement target component, the type and number of probe pins to be arranged in the same potential group for the four-terminal measurement target component are shown in Table 1. The breakdown is as follows.

【0035】[0035]

【表1】 従って、図10に示されるように、4端子測定対象部品
に係る同電位グループとしてA及びBが存在しており、
また同電位グループAが4個の同電位点A〜Aから
構成されている場合を考えると、当該4端子測定対象部
品が通常の低抵抗部品であれば、まず当該4端子測定対
象部品に係る同電位点Aに4端子測定用プローブピン
のうち1本が初期配置され、残りの同電位点A〜A
のうち他の4端子測定対象部品に係る同電位点又は最も
候補レベルが高い同電位点(図中の例ではA)に4
端子測定用プローブピンの残りの1本が初期配置され
る。また、4端子測定対象部品がSMD抵抗である場合
には、4端子測定対象部品に係る同電位点Aには4端
子測定用プローブピンは配置せず、残りの同電位点A
〜Aの中から他の4端子測定対象部品に係る同電位点
又は候補レベルが高い2個の同電位点(図中の例では
及びA)を選んで、2本の4端子測定用プローブ
ピンを初期配置する。このような初期配置を可能にする
ためには、4端子測定対象部品に係る同電位点(例えば
)が4端子測定用プローブピンを配置可能な同電位
点であるか否かを検出できなければならない。そのた
め、この実施例においては、ステップ300において、
候補レベルと取消順位値と候補レベルとの比較が実行さ
れる。すなわち、4端子測定対象部品がSMD抵抗等の
ような部品である場合、前述の部品優先順位等は低く設
定されており、従ってその候補レベルも例えば20とい
った低い値に設定されているから、例えば10程度の値
に設定した取消順位値と4端子測定対象部品に係る同電
位点の候補レベルとを比較することにより、当該4端子
測定対象部品に係る同電位点に4端子測定用プローブピ
ンを配置すべきか否かを知ることができる。
[Table 1] Therefore, as shown in FIG. 10, A and B exist as the same potential group relating to the four-terminal measurement target component.
Also considering the case where the potential group A is composed of four the same potential point A 1 to A 4, if the 4 terminals measurement target component is typically a low resistance component, firstly the 4-terminal measurement target component one of the probe pin 4 terminal measurements are initially arranged at the same potential point a 1 according to the remainder of the same potential point a 2 to a 4
Among them, the same potential point related to the other four-terminal measurement target components or the same potential point with the highest candidate level (A 3 in the example in the figure)
The remaining one of the terminal measurement probe pins is initially placed. Also, 4 if terminal measurement target component is a SMD resistor 4 probe pin 4 terminal measurement to the same potential point A 1 is of the terminal measurement target component without placing the rest of the same potential point A 2
~A Other 4-terminal measurement same potential points according to subject part or candidate level higher two equipotential points of the four Select (A 2 and A 3 in the example in the figure), two four-terminal Initially place the measurement probe pins. In order to enable such an initial arrangement, it is possible to detect whether or not the same potential point (for example, A 1 ) relating to the four-terminal measurement target component is the same potential point where the four-terminal measurement probe pin can be arranged. There must be. Therefore, in this embodiment, in step 300,
A comparison between the candidate level, the cancellation ranking value and the candidate level is performed. That is, when the four-terminal measurement target component is a component such as an SMD resistor, the above-described component priority and the like are set low, and the candidate level thereof is also set to a low value such as 20, for example. By comparing the cancellation order value set to a value of about 10 with the candidate level of the same potential point of the four-terminal measurement target component, the four-terminal measurement probe pin is connected to the same potential point of the four-terminal measurement target component. It is possible to know whether or not to arrange.

【0036】このようにしてプローブピンを初期配置し
た上で、処理部10は、最大サーチレベル及び最大候補
レベルを設定する(302)。処理部10は、その後、
強制終了時間を設定した上で(304)通常プローブピ
ンの再配置を実行する(306)。最大サーチレベル、
最大候補レベル及び強制終了時間に関しては、後に説明
する。また、ステップ306を実行する際には、4端子
測定用プローブピンはまったく動かさない。処理部10
は、強制終了時間を設定した上で(308)4端子測定
用プローブピンの再配置を実行する(310)。その
際、4端子測定用プローブピンを再配置した結果通常プ
ローブピンと接触することとなった場合にはその通常プ
ローブピンを再配置し、またその通常プローブピンが他
の通常プローブピンと接触することとなった場合には当
該他の通常プローブピン又は再配置した通常プローブピ
ンを再配置する。通常プローブピンの再配置によっては
プローブピン同士の接触を解消できなかった場合等に
は、当該接触に係る4端子測定用プローブピンを通常プ
ローブピンに変更し(312)強制終了時間を設定した
上で(314)、再び通常プローブピンの再配置が実行
される(316)。
After the initial arrangement of the probe pins as described above, the processing section 10 sets the maximum search level and the maximum candidate level (302). After that, the processing unit 10
After setting the forced end time (304), the normal probe pins are rearranged (306). Maximum search level,
The maximum candidate level and the forced end time will be described later. When executing step 306, the four-terminal measurement probe pins are not moved at all. Processing unit 10
Executes the rearrangement of the four-terminal measurement probe pins after setting the forced end time (308) (310). At that time, if the normal probe pin comes into contact with the normal probe pin as a result of rearranging the four-terminal measurement probe pin, the normal probe pin must be rearranged, and that the normal probe pin comes into contact with another normal probe pin. If this happens, the other normal probe pin or the rearranged normal probe pin is rearranged. When the contact between the probe pins cannot be eliminated by the rearrangement of the normal probe pins, for example, the four-terminal measurement probe pin related to the contact is changed to the normal probe pin (312), and the forced termination time is set. (314), the normal probe pin rearrangement is executed again (316).

【0037】これらステップ306、310、312及
び316によって実現される再配置手順は、例えば次の
ようなものとなる。ここでは、図11に示されるよう
に、4端子対象部品に係る同電位グループとしてA及び
Bが存在しているとする。また、同電位グループAは同
電位点A〜Aから構成されており、同電位グループ
Bは同電位点Bを含んでいるとする。更に、4端子測
定対象部品に係る点Aに近接して、他の同電位グルー
プCに属する点Cが存在しており、この同電位グルー
プCが3個の同電位点C〜Cから構成されていると
する。加えて、点Cと近接して、他の同電位グループ
Dに属する点Dが存在しており、点Aに近接して他
の同電位グループEに属するEが存在しているとす
る。これら各点A〜A、B、C〜C、D
びEの候補レベルは図示されるような値であり、前述
の取消順位値が20に設定されているとする。
The rearrangement procedure realized by the steps 306, 310, 312 and 316 is, for example, as follows. Here, as shown in FIG. 11, it is assumed that A and B exist as the same potential group relating to the four-terminal target component. Further, the potential group A is composed of the same potential point A 1 to A 4, the same potential group B are to contain the same potential point B 1. Furthermore, 4 close to the point A 1 of the terminal measurement target component, and C 1 points belonging to other same potential group C is present, the same potential group C are three same potential point C 1 -C 3 is assumed. In addition, in close proximity to the point C 2, and the point D 1 belonging to other same potential group D is present, E 1 belonging to other same potential group E in close proximity to the point A 3 is present And It is assumed that the candidate levels of these points A 1 to A 4 , B 1 , C 1 to C 3 , D 1 and E 1 are values as shown in the figure, and the above-mentioned cancellation order value is set to 20. .

【0038】この場合に、例えば点A、A及びB
に4端子測定用プローブピンが初期配置されており、点
及びEに通常プローブピンが初期配置されている
とすると(300)、ステップ306では接触が生じて
いる場合であっても4端子測定用プローブピンは動かさ
ず通常プローブピンのみを再配置するのであるから、点
に配置された4端子測定用プローブピンと接触して
いる点Cの通常プローブピンが、同電位グループC内
で次に候補レベルが高い同電位点Cに再配置される。
これにより、4端子測定用プローブピンと通常プローブ
ピンの接触が解消される。
In this case, for example, the points A 1 , A 2 and B 1
Assuming that the four-terminal measuring probe pins are initially arranged at the points C and the normal probe pins are initially arranged at the points C 1 and E 1 (300), even if contact occurs at step 306, even if the contact occurs, since the probe terminal measuring pin is to reposition only the normal probe pins without moving, the normal probe pins of C 1 that is in contact with the four-terminal measurement probe pins arranged in a point a 1 is the same potential group C then the candidate level is relocated to higher same potential point C 2 on the inner.
Thereby, the contact between the four-terminal measurement probe pin and the normal probe pin is eliminated.

【0039】また、初期配置の際更に点Dにプローブ
ピンが配置されている場合、ステップ306において点
の通常プローブピンを点Cに再配置すると、点C
に配置された通常プローブピンと点Dに初期配置さ
れているプローブピンとの接触が新たに発生する。この
場合、点Dに初期配置されているプローブピンが通常
プローブピンであれば後述するように点Dに配置され
ている通常プローブピンの再配置が実行され、この再配
置によってピン接触が解消された場合には当該接触に係
る処理が終了する。しかし、点Dに配置されているプ
ローブピンが4端子測定用プローブピンである場合には
ステップ306ではこのプローブピンを動かすことはで
きず、また点Dに配置されたプローブピンが通常プロ
ーブピンであってもその再配置先の候補レベルが取消順
位値よりも低くなるときあるいは所与のサーチレベル内
で再配置できないとき等には、点Cに配置されている
プローブピンは、同一同電位グループC内に属する他の
同電位点に再配置される。しかし、この例では、同電位
グループC内に存在する次に候補レベルの高い同電位点
はCでありその候補レベル=15は取消順位値=10
よりも低いから、この再配置は成功しない。この場合、
同電位グループCに係る通常プローブピンは点Cに配
置される(306)。この状態では、点Aに配置され
ている4端子測定用プローブピンと点Cに配置された
通常プローブピンとの接触はまだ解消されていない。そ
こで、ステップ310において、点Aに配置されてい
る4端子測定用プローブピンの再配置が実行される。そ
の際、同電位グループAに属する4個の同電位点A
のうちA〜Aのみが4端子測定対象部品に係る
同電位点であり、Aは通常測定対象部品に係る同電位
点であるとすると、ステップ310において点Aに配
置されている4端子測定用プローブピンの再配置対象と
することができるのは、まだ4端子測定用プローブピン
が配置されていない点Aのみとなる。この時、点A
に近接するEにプローブピンが配置されていなけれ
ば、ピンの接触は解消される。しかし点Eにすでにプ
ローブピンが配置されており、このプローブピンを再配
置することができない場合には、4端子測定用プローブ
ピンを点AからAに再配置したとしても、ピン接触
を解消することはできない。そのため、ステップ312
において、点Aへの再配置に失敗した4端子測定用プ
ローブピンを、通常プローブピンに変更した上で、ステ
ップ316において通常測定部品に係る点Aに再配置
する。
Further, when the probe pin further to point D 1 during initial placement is placed, when relocating the normal probe pins of the point C 1 to the point C 2 in step 306, the point C
Contact between the probe pin which is initially disposed on a common probe pin and the point D 1 arranged in two newly occurs. In this case, the probe pins are initially located at point D 1 is repositioned normal probe pins are arranged in point D 1 as described below would normally probe pin runs, the pin contacted by the relocation When it is canceled, the process related to the contact ends. However, it is not possible to move the probe pin in step 306 when the probe pins are arranged in point D 1 is a probe pin 4-terminal measurement, also the probe pin normal probes placed at point D 1 in such case the candidate level was also the relocation destination a pin or that can not be relocated in a given search level in time is lower than the revocation rank value, the probe pins are arranged in point C 2, the same It is rearranged to another same potential point belonging to the same potential group C. However, in this example, the next candidate high-level same potential point existing within the same potential group C is C 3 candidate level = 15 cancel rank value = 10
This relocation is not successful. in this case,
Usually the probe pin according to the potential group C are arranged in point C 1 (306). In this state, the contact between the common probe pin disposed in a four-terminal measurement probe pin and the point C 1 disposed at the point A 1 have not yet been solved. Therefore, in step 310, rearrangement of 4-terminal measuring probe pins are arranged in point A 1 is executed. At this time, four equal potential points A 1 to A 4 belonging to the same potential group A
Only A 1 to A 3 of A 4 is at the same potential point of the 4-terminal measurement target component, A 4 is When the same potential point of the normal measurement target component, are arranged point A 1 in step 310 and 4 can be a terminal relocated measuring probe pins are is only the still 4 points terminal measuring probe pins are not arranged a 3. At this time, point A 3
If the probe pin E 1 to proximity is disposed, the contact pins are eliminated. But already probe pin to the point E 1 is arranged, when it is not possible to reposition the probe pin, even if rearranged in A 3 a probe pin 4 terminal measured from the point A 1, the pin contact Cannot be eliminated. Therefore, step 312
In the four-terminal measurement probe pin failed relocation to the point A 3, after having changed to the normal probe pins, repositioning the point A 4 according to the normal measurement component in step 316.

【0040】このような手順を踏まえることにより、4
端子測定用プローブピンに関しても通常プローブピンに
関しても最良のプローブピン配置を迅速に決定すること
ができる。また、一般的に、部品の搭載密度が高くな
り、あるいは搭載部品が高機能化するほど、当該基板に
搭載される4端子測定対象部品の使用個数が増え、プロ
ーブピン配置も通常は非常に困難となる。本実施例にお
いては、このような場合であっても、比較的短い納期に
てかつ自動的に、4端子測定用プローブピンを含めたプ
ローブピン配置を決定することができる。また、最終的
に決定されたプローブピン配置にピン接触等の不具合が
なお存在しているような場合においては、基板設計工程
へとその旨の情報を早期にフィードバックすることがで
きる。加えて、4端子測定用プローブピンの配置におい
て避けられなかった作業者又は作業グループの経験的要
素を排除することが可能になり、より均一化されかつ改
善された品質にて、4端子測定用プローブピンを含むピ
ン立てパターンの決定を実現することができる。
Based on such a procedure, 4
The best probe pin arrangement can be quickly determined for both the terminal measurement probe pin and the normal probe pin. Also, in general, as the mounting density of the components increases or as the mounted components become more sophisticated, the number of four-terminal measurement target components mounted on the board increases, and the probe pin arrangement is usually very difficult. Becomes In this embodiment, even in such a case, the probe pin arrangement including the four-terminal measurement probe pins can be automatically determined with a relatively short delivery date. Further, in the case where a defect such as pin contact still exists in the finally determined probe pin arrangement, the information to that effect can be fed back to the board design process at an early stage. In addition, it is possible to eliminate the unavoidable empirical elements of the operator or the working group in the arrangement of the probe pins for the four-terminal measurement, thereby achieving a more uniform and improved quality for the four-terminal measurement. It is possible to realize determination of a pin stand pattern including a probe pin.

【0041】次に、ステップ306、310及び316
にて実行される再配置手順の詳細に関し説明する。
Next, steps 306, 310 and 316
Will be described in detail.

【0042】この実施例においては、まず図8に示され
るように候補レベル差が0に設定される(400)。次
に、処理部10は、サーチレベルを0に設定した上で
(402)、接触ピンソート及び計数を実行する(40
4)。すなわち、初期配置されたプローブピンのうち再
配置対象としている全てのプローブピン(ステップ30
6及び316では通常プローブピン、ステップ310で
は4端子測定用プローブピン)に関し、他のプローブピ
ンと接触しているプローブピンの総数、及び各接触箇所
に存在するプローブピンの個数を求め、接触しているプ
ローブピンの個数が多い箇所から順に、続くステップ4
06における処理に供する。ステップ406において
は、図9に示される手順に従いプローブピンの再配置が
実行される。ステップ404において検出された全ての
接触ピンに関しステップ406の処理が終了すると(4
08)、サーチレベルが1インクリメントされ(41
0)、ステップ404に戻って同様の手順が繰り返され
る。この後、サーチレベルがステップ302において設
定された最大サーチレベルに至ると(412)、候補レ
ベル差が1インクリメントされ(414)、ステップ4
02以降の動作が繰り返される。この候補レベル差が、
ステップ302において設定された最大候補レベルに至
ると(416)、図8に示される手順は終了する。
In this embodiment, the candidate level difference is first set to 0 as shown in FIG. 8 (400). Next, after setting the search level to 0 (402), the processing unit 10 executes contact pin sorting and counting (40).
4). That is, of the probe pins that are initially placed, all the probe pins to be relocated (step 30)
6 and 316, the total number of probe pins in contact with other probe pins and the number of probe pins present at each contact point are determined with respect to the normal probe pins in step 310 and the four-terminal measurement probe pins in step 310. Step 4 in order from the place where the number of probe pins
06. In step 406, rearrangement of the probe pins is performed according to the procedure shown in FIG. When the processing of step 406 is completed for all the contact pins detected in step 404 (4
08), the search level is incremented by one (41).
0), the procedure returns to step 404, and the same procedure is repeated. Thereafter, when the search level reaches the maximum search level set in Step 302 (412), the candidate level difference is incremented by 1 (414), and Step 4
The operation after 02 is repeated. This candidate level difference is
When the maximum candidate level set in step 302 is reached (416), the procedure shown in FIG. 8 ends.

【0043】ステップ406に示される再配置手順は、
図9に示されるように、まず強制終了時間が経過したか
否かの判定によって開始される(500)。すなわち、
直前に設定された強制終了時間(ステップ304、30
8及び312を参照)が経過した場合には、ステップ4
06に係る再配置を実行すること無くステップ408に
移行する。これにより、再配置に係るステップ406が
際限なく繰り返され演算時間が極端に長期に亘るといっ
た不具合は生じなくなる。
The relocation procedure shown in step 406 is as follows.
As shown in FIG. 9, the process is started by determining whether or not the forced end time has elapsed (500). That is,
The forced ending time set immediately before (steps 304 and 30
8 and 312) have elapsed, step 4
The process proceeds to step 408 without executing the rearrangement according to 06. This eliminates the problem that the step 406 relating to the rearrangement is repeated endlessly and the operation time is extremely long.

【0044】処理部10は、続いて、現在処理対象とし
てるピン接触が再配置対象となり得るプローブピン同士
の接触であるか否かを判定する(502)。すなわち、
ステップ306及び316のように通常プローブピンの
みを再配置対象としている場合には、ステップ404に
おいて検出されたプローブピン同士の接触が4端子測定
用プローブピン同士の接触やあるいは4端子測定用プロ
ーブピンと通常測定プローブピンとの接触であるときに
は、ステップ406を実行すべきではない。これは、ス
テップ310のように4端子測定用プローブピンを再配
置対象としている場合に、直前のステップ404におい
て検出されたプローブピンの接触が4端子測定用プロー
ブピン同士の接触及び4端子測定用プローブピンと通常
プローブピンの接触のいずれでもない場合も同様であ
る。従って、これらの場合には、ステップ502におい
て再配置対象でないと判定され、後述する処理が省略さ
れ直ちにステップ408に戻る。
Subsequently, the processing section 10 determines whether or not the pin contact currently being processed is a contact between probe pins that can be rearranged (502). That is,
When only the normal probe pins are to be rearranged as in steps 306 and 316, the contact between the probe pins detected in step 404 is the contact between the four-terminal measurement probe pins or the four-terminal measurement probe pin. Step 406 should not be performed when there is normal contact with the measurement probe pins. This is because when the four-terminal measurement probe pins are to be rearranged as in step 310, the contact of the probe pins detected in the immediately preceding step 404 is the contact between the four-terminal measurement probe pins and the four-terminal measurement probe pin. The same applies to the case where neither the probe pin nor the normal probe pin is in contact. Therefore, in these cases, it is determined in step 502 that the object is not a relocation target, and the processing described later is omitted, and the process immediately returns to step 408.

【0045】処理部10は、ステップ502における判
定条件が成立した場合、まずサクセスフラグをクリアし
た上で(504)、ステップ400又は414にて設定
・更新された候補レベル差内に、次の候補があるか否か
を判定する(506)。その後、これから再配置しよう
としているプローブピンが現在配置されている同電位点
の候補レベルとの差が、与えられている候補レベル差よ
りも高い(すなわち小さい)候補レベルを有する点が、
同一同電位グループに存在しているか否かが判定され
る。この結果、存在していないと判定された場合には、
候補レベル差をインクリメントしなければ次の候補を見
付けることができないとみなせるため、後述の処理は省
略され直ちにステップ408に戻る。次の候補があると
判定された場合には、その候補が、他のプローブピンを
配置するためにすでに使用されているか否かが判定され
る(508)。すでに使用されている場合には、ステッ
プ506に戻って更に次の候補の探索が実行される。
When the determination condition in step 502 is satisfied, the processing section 10 first clears the success flag (504), and sets the next candidate within the candidate level difference set / updated in step 400 or 414. It is determined whether or not there is (506). Thereafter, a point having a candidate level whose difference from the candidate level of the same potential point at which the probe pin to be relocated is currently arranged is higher (ie, smaller) than the given candidate level difference is
It is determined whether or not the same potential group exists. As a result, if it is determined that they do not exist,
Since it is considered that the next candidate cannot be found unless the candidate level difference is incremented, the processing described later is omitted and the process returns to step 408 immediately. If it is determined that there is a next candidate, it is determined whether the candidate has already been used to arrange another probe pin (508). If already used, the process returns to step 506 to search for the next candidate.

【0046】候補レベル差内に次候補がありかつその候
補が未使用である場合、処理部10は、その候補、すな
わち候補レベル差内に存在し未使用である同電位点に、
再配置に係るプローブピンを移動させる(510)。処
理部10は、プローブピンを移動した先にて新たにプロ
ーブピン同士の接触が発生したか否かを調べる(51
2)。新たな接触が発生してなければ、再配置対象たる
プローブピンの再配置に成功したとみなせるため、サク
セスフラグをセットした上で(514)、ステップ40
8に戻る。ステップ408においては、サクセスフラグ
がセットされていることを以て、再配置に成功したこと
を知る。
If there is a next candidate in the candidate level difference and the candidate is unused, the processing unit 10 sets the candidate, that is, the same potential point existing in the candidate level difference and unused,
The probe pins related to the rearrangement are moved (510). The processing unit 10 checks whether a new contact between the probe pins has occurred at the destination where the probe pins have been moved (51).
2). If no new contact has occurred, it can be considered that the rearrangement of the probe pin to be rearranged has been successful, so that the success flag is set (514), and step 40 is performed.
Return to 8. In step 408, the success flag is set, so that it is known that the rearrangement was successful.

【0047】ステップ512において新たな接触が発生
していると判定された場合には、直前のステップ402
又は410にて設定・更新されたサーチレベルが0であ
るかそれとも1以上であるかが判定される(515)。
サーチレベルが0である場合には、処理部10の動作は
ステップ506に戻り、同一同電位グループ内で候補レ
ベル差内に次の候補が存在しているか否かの判定が行わ
れる。すなわち、サーチレベル=0である場合には、あ
る1個の同電位グループ内のみでプローブピンの再配置
が可能か否かが検討される。例えば図1に示されるよう
に点Aに配置されているプローブピンとBに配置さ
れているプローブピンとが接触していたとすると、サー
チレベルが0の場合には、点Aに配置されているプロ
ーブピンを同一同電位グループ内にある他の点、例えば
点Bに再配置できるか否かが検討されるのみであり、
他の同電位グループにおけるプローブピンの再配置の可
非の検討は行われない。このように、サーチレベル=0
である場合には、単一同電位グループ内でのプローブピ
ン再配置が可能であればステップ514が実行されるこ
とになり、可能でなければステップ506からステップ
408に戻ることになる。
If it is determined in step 512 that a new contact has occurred, the immediately preceding step 402
Alternatively, it is determined whether the search level set / updated at 410 is 0 or 1 or more (515).
If the search level is 0, the operation of the processing section 10 returns to step 506, and it is determined whether or not the next candidate exists within the candidate level difference within the same potential group. That is, when the search level is 0, it is examined whether or not the probe pins can be rearranged only in one certain potential group. If for example, a probe pin disposed in a probe pin and B 0 which are arranged in point A 0 as shown in FIG. 1 and is in contact, when the search level is 0, it is arranged point A 0 another point in the probe pins are in the same Everyone potential group is for example only whether it relocated to the point B 1 is being considered,
No consideration is given to the possibility of rearranging the probe pins in other same potential groups. Thus, the search level = 0
If, then step 514 will be executed if the probe pins can be relocated within a single equipotential group; otherwise, step 506 will return to step 408.

【0048】前述のように、本実施例においては、図9
に示される手順がステップ404にて検出された全接触
ピンに関して繰り返し実行され(408)、サーチレベ
ルがインクリメントされた上で(410)、当該サーチ
レベルが最大サーチレベルに至るまで(412)、再度
ステップ404〜408が繰り返し実行される。従っ
て、サーチレベルの値は、ステップ412を経る毎に徐
々に増大していく。サーチレベルの値が1以上であるこ
とがステップ515にて検出された場合は、処理部10
は、ステップ512において検出された新たな接触に係
り他の同電位グループに属する点に配置されたプローブ
ピンの1つを取り出す(516)。現在実行している再
配置手順が通常プローブピンの再配置に係る手順ではな
い場合(518)やステップ516において取り出した
接触先のプローブピンが4端子測定用プローブピンでな
い場合(520)には、処理部10は、サーチレベルを
1デクリメントした上で、ステップ516にて取り出し
た接触先のプローブピンを同一同電位内で再配置する
(522)。すなわち、ステップ506〜510と同様
の手順を実行する。この結果、その候補レベルが取消順
位値よりも高い点にプローブピンを移動することができ
た場合には(524)、処理部10の動作はステップ5
12に移行する。すなわち、再配置先にて新たな接触が
発生していない場合にはステップ514を経てステップ
408に戻り、発生している場合にはステップ522に
てデクリメントされたサーチレベルに関し1以上かそれ
とも0かの判定が実行される。ステップ524において
そのような移動に成功しなかったと判定された場合や、
ステップ518及びステップ520にて通常プローブピ
ン再配置中でありかつ接触先が4端子測定用であると判
定された場合には、前述のステップ506に戻る。すな
わち、ステップ516にて取り出された接触先のプロー
ブピンが配置されている同電位グループ内で、当該プロ
ーブピンを再配置できる同電位点が存在しているか否か
の判定等が実行される。
As described above, in this embodiment, FIG.
Are repeatedly executed for all the contact pins detected in step 404 (408), and after the search level is incremented (410), the search level reaches the maximum search level (412) again. Steps 404 to 408 are repeatedly executed. Therefore, the value of the search level gradually increases every time the step 412 is performed. If it is detected in step 515 that the value of the search level is 1 or more, the processing unit 10
Extracts one of the probe pins arranged at a point belonging to another same potential group in relation to the new contact detected in step 512 (516). If the currently executed rearrangement procedure is not the procedure related to the normal probe pin rearrangement (518), or if the contact probe pin extracted in step 516 is not a four-terminal measurement probe pin (520), After decrementing the search level by one, the processing unit 10 rearranges the probe pins of the contact destination extracted in step 516 within the same potential (522). That is, the same procedure as steps 506 to 510 is executed. As a result, if the probe pin can be moved to a point where the candidate level is higher than the cancellation order value (524), the operation of the processing unit 10 proceeds to step 5
It moves to 12. That is, if a new contact has not occurred at the relocation destination, the process returns to step 408 via step 514. If a new contact has occurred, whether the search level decremented in step 522 is 1 or more or 0. Is determined. If it is determined in step 524 that such movement has not been successful,
If it is determined in steps 518 and 520 that the normal probe pins are being rearranged and the contact is for four-terminal measurement, the process returns to step 506 described above. That is, determination is made as to whether or not there is an equipotential point at which the probe pin can be rearranged in the same potential group in which the probe pin of the contact destination extracted in step 516 is arranged.

【0049】従って、サーチレベルが1以上である場合
には、ある単一の同電位グループ内に止まらず、他の同
電位グループにも対象を広げて、再配置に係る処理が実
行される。図1に示されるように、点A、B及びC
にプローブピンが配置されている状況を考えると、最
初にステップ510を実行する時点で点Bに配置され
ていたプローブピンが例えば点Bに移動される結果、
ステップ512にて新たに点Bに配置されたプローブ
ピンと点Bに配置されていたプローブピンとの接触が
検出される。この場合、サーチレベルが1であれば(5
15)、ステップ516にて点Cが取り出され、点C
に配置されているプローブピンがステップ522にて
例えば点Cに移動される。この移動に成功し(52
4)かつ点Cにて新たな接触が発生していないならば
(512)、ピン接触が解消されるため図9に示される
手順は終了する。しかし、点Cの候補レベルが取消順
位値よりも低いレベルである場合には、処理部10は点
及びCと同一の同電位グループ内に属しかつ点B
との候補レベルの差が与えられた候補レベル差内にあ
りかつ未使用の点を探す(506,508)。そのよう
な点が存在していなければ、再配置に成功しないまま、
図9に示される手順は終了する。そのような点が存在し
ていた場合、処理部10はその点にプローブピンを移動
させ(510)、新たに接触が発生したか否かを判定す
る(512)。接触が発生していなければ、再配置に成
功したことを示すサクセスフラグがセットされた上で
(514)、図9に示される手順は終了する。逆に接触
が生じた場合には(512)、サーチレベルが先のステ
ップ522にて1デクリメントされているため0と判定
される結果(515)、再びステップ506及び508
が実行される。
Therefore, when the search level is 1 or more, the processing relating to the rearrangement is executed not only within a single same potential group but also to other same potential groups. As shown in FIG. 1, the points A 0 , B 0 and C
Considering the situation where the probe pin is located at 0 , the probe pin located at point B 0 at the time when step 510 is first executed is moved to point B 1 , for example.
New contact between the probe pins are arranged on the probe pin and the point B 0 which are arranged point B 1 is detected at step 512. In this case, if the search level is 1, (5
15), the point C 0 is taken out at step 516, the point C
Probe pin disposed to zero are moved at step 522, for example, the point C 1. This move succeeds (52
4) If the new contact at and point C 1 has not occurred (512), the procedure shown in FIG. 9 the pin contact is eliminated ends. However, when the candidate level of the point C 1 is lower than the cancellation order value, the processing unit 10 belongs to the same potential group as the points C 0 and C 1 and the point B
A search is made for an unused point that has a difference between the candidate level with 0 and within the given candidate level difference (506 and 508). If no such point exists, the relocation will not succeed,
The procedure shown in FIG. 9 ends. If such a point exists, the processing unit 10 moves the probe pin to that point (510) and determines whether a new contact has occurred (512). If the contact has not occurred, a success flag indicating that the rearrangement was successful is set (514), and the procedure shown in FIG. 9 ends. Conversely, if a contact occurs (512), the search level is decremented by 1 in the previous step 522, so that it is determined to be 0 (515), and the steps 506 and 508 are performed again.
Is executed.

【0050】このように、サーチレベルが1である場合
には、接触が発生している同電位グループのみならず、
当該接触に係るプローブピンを当該同電位グループ内で
移動させた場合に新たにそのプローブピンとの接触が発
生する同電位グループをも対象として、プローブピンの
再配置可能性が検討される。このサーチレベルが2であ
る場合には、更にもう1つ先の同電位グループまでが再
配置可能性限度の対象に繰り入れられ、サーチレベルが
3である場合には更にまたその先の同電位グループも対
象に繰り入れられ、…というように、ステップ410に
よるサーチレベルのインクリメントによって、順次、再
配置可能性限度の対象が拡張される。このように、サー
チレベルを用いた管理の下に再配置対象たる同電位グル
ープを拡張していくことにより、例えば単一同電位グル
ープ内のみにて再配置の可能性を検討した場合に比べ、
効率的に、ピン接触を低減することができ、処理を高速
化することができる。また、サーチレベルのインクリメ
ントは、ステップ408及び412に示されるように、
サーチレベルが最大サーチレベルに至った時点で又はピ
ン接触が全て解消された時点で中止されるため、再配置
対象が際限なく拡張されることによる処理の遅延も防止
することができる。
As described above, when the search level is 1, not only the same potential group where the contact occurs but also the
The possibility of relocating the probe pins is also examined for the same potential group in which contact with the probe pin newly occurs when the probe pin related to the contact is moved in the same potential group. When the search level is 2, the next same potential group is further included in the relocation possibility limit, and when the search level is 3, the further same potential group is further applied. Are incremented by the search level in step 410, so that the objects of the relocation possibility limit are sequentially expanded. In this way, by expanding the equipotential groups to be relocated under management using the search level, for example, compared to a case where the possibility of relocation is examined only within a single equipotential group,
Efficiently, pin contact can be reduced, and processing can be speeded up. Also, the increment of the search level is, as shown in steps 408 and 412,
The processing is stopped when the search level reaches the maximum search level or when the pin contact is completely eliminated, so that it is possible to prevent processing delay due to endless expansion of the relocation target.

【0051】さらに、この実施例ではステップ414及
び416の手順により、候補レベル差が順次インクリメ
ントされ、当該候補レベル差が最大候補レベルに至るま
で、再配置に係る手順が繰り返される。すなわち、ステ
ップ506にて次候補を探索するに当たって、与えられ
ている候補レベル差を越えて候補レベルを低くすること
を、防ぐことができる。すなわち、次善の候補レベルを
有するもののみを再配置対象とすることができる。これ
により、プローブピン配置を常に最適なものとすること
ができる。なお、この実施例では候補レベル差を使用し
ているが、候補レベルの絶対値を使用しても、同様の機
能を実現することができる。
Further, in this embodiment, the candidate level difference is sequentially incremented by the procedures of steps 414 and 416, and the procedure relating to the rearrangement is repeated until the candidate level difference reaches the maximum candidate level. That is, in searching for the next candidate in step 506, it is possible to prevent the candidate level from being lowered beyond the given candidate level difference. In other words, only those having the next best candidate level can be the relocation targets. This makes it possible to always optimize the probe pin arrangement. In this embodiment, the candidate level difference is used, but a similar function can be realized by using the absolute value of the candidate level.

【0052】加えて、図8及び図9に示される手順にて
使用している候補レベルは、前述のように、部品優先順
位のみではなくプローブピン優先順位や面優先順位をも
考慮にいれた優先順位である。従って、本実施例におい
ては、単にプローブピンの種類を変更するのみであるい
はプローブピンの配置面を変更するのみで良好なプロー
ブピン配置を実現できるような場合に、このような変更
を実行することができる。すなわち、従来のように、部
品優先順位のみを使用してピン立て位置候補を決定して
場合と異なり、使用できるプローブピンにも優先順位を
付し、またプローブピンの配置面にも優先順位を付した
上でこれらと部品優先順位の和によって候補レベルを決
定しているため、先提案の方法に比べ柔軟なピン立てパ
ターン決定を実現することができる。例えば前述の図4
中の同電位グループを考え、またかつピン形状コード
bに係るプローブピンを部品TR1に係る同電位点に初
期配置した場合を考える。この場合、同電位グループ
に初期配置されたプローブピンが他の同電位グループに
初期配置されたプローブピンと接触していた場合であっ
ても、同電位グループに配置されたプローブピンを
(前述の接触先再配置を併せて実行しながら)再配置し
ていくことにより、早期にピン接触を解消することがで
きる。具体的には、同電位グループの例では、TR1
(ピン形状コードP)→D3(ピン形状コードb)→Z
D2→CD(ピン形状コードc)→CD(ピン形状コー
ドe)→…の順で再配置していくことができる。すなわ
ち、先提案の方法においては、同電位グループ内で部
品優先順位が最も低い部品CDまでピン立て位置候補が
拡張されるとそれ以上ピン立て位置候補を拡張すること
ができなかったが、本実施例においては、更にプローブ
ピンをピン形状コードCで表されるプローブピンからピ
ン形状コードEで表されるプローブピンに変更するとい
った処理が可能となる。同様の利点は、スルーホールで
ある部品TH1に関し配置面をハンダ面から部品面に変
えることが可能であるという点でも生じる。このよう
に、本実施例によれば、従来に比べ、プローブピンのピ
ン形状やプローブピンの配置面の変更といった対処が可
能になる点で、より柔軟なピン立てパターンの決定が可
能になる。
In addition, as described above, the candidate levels used in the procedures shown in FIGS. 8 and 9 take into account not only the component priorities but also the probe pin priorities and the surface priorities. Priority. Therefore, in the present embodiment, such a change should be performed only when the type of the probe pin is simply changed or when the arrangement of the probe pins is changed so that a good probe pin arrangement can be realized. Can be. That is, unlike the conventional case in which the pin setting position candidates are determined using only the component priorities, priorities are assigned to the usable probe pins, and the priorities are also assigned to the probe pin arrangement surface. Since the candidate level is determined based on the sum of these and the component priority, the pinning pattern can be determined more flexibly than the previously proposed method. For example, FIG.
Consider the same potential group in the figure, and also consider a case where the probe pin related to the pin shape code b is initially arranged at the same potential point related to the component TR1. In this case, even if a probe pin initially placed in the same potential group is in contact with a probe pin initially placed in another same potential group, the probe pin placed in the same potential group is still By performing rearrangement (while executing the rearrangement first), pin contact can be eliminated at an early stage. Specifically, in the example of the same potential group, TR1
(Pin shape code P) → D3 (Pin shape code b) → Z
Rearrangement can be performed in the order of D2 → CD (pin shape code c) → CD (pin shape code e) →. That is, in the method of the prior proposal, if the pin position candidate is extended to the component CD having the lowest component priority in the same potential group, the pin position candidate cannot be further extended. In the example, further processing such as changing the probe pin from the probe pin represented by the pin shape code C to the probe pin represented by the pin shape code E becomes possible. A similar advantage arises in that the arrangement surface can be changed from the solder surface to the component surface for the component TH1 which is a through hole. As described above, according to the present embodiment, it is possible to determine the pin setting pattern more flexibly, since it is possible to deal with a change in the pin shape of the probe pin and the arrangement surface of the probe pin as compared with the related art.

【0053】[0053]

【発明の効果】本発明によれば、初期的に与えられるプ
ローブピン配置にて発生しているプローブピン同士の接
触が少なくとも一部解消されるよう再配置ステップを繰
り返し実行し、再配置ステップにおいては互いに接触し
ているプローブピンのうち少なくとも1個を次善のテス
ト環境が見込まれる他の同電位点のいずれかに再配置す
るようにしたため、ピン立て位置選択基準を緩和しなが
ら全てのピン立てパターン候補を逐一作成検討するとい
った手間が不要となり、ピン形状やそのクリアランスに
係る要求を満足したピン立てパターンを迅速に決定でき
る。これによって、装置の処理負担を軽減できると共
に、プローブピン配置を決定する期間を短縮でき、コス
ト低減も実現できる。
According to the present invention, the rearrangement step is repeatedly performed so that the contact between the probe pins generated in the initially provided probe pin arrangement is at least partially eliminated. Relocates at least one of the probe pins that are in contact with each other to one of the other potential points where the next best test environment is expected. The trouble of creating and examining the standing pattern candidates one by one becomes unnecessary, and a pin standing pattern that satisfies the requirements relating to the pin shape and its clearance can be quickly determined. As a result, the processing load on the apparatus can be reduced, the period for determining the probe pin arrangement can be shortened, and the cost can be reduced.

【0054】また、本発明によれば、固定的プローブピ
ン配置に係るプローブピンと通常プローブピン配置に係
るプローブピンとが接触しておりかつ通常プローブピン
配置に係るプローブピンを再配置できない場合に、4端
子測定用プローブピン配置のように原則的に再配置が禁
止されている固定的プローブピン配置に係るプローブピ
ンを再配置するようにしたため、本来固定的に配置すべ
きプローブピンと通常プローブピンとの間に接触を好適
に解消できる。また、本来固定的に配置すべきプローブ
ピンを原則として再配置しないため、当該プローブピン
を利用した測定の精度を維持することが可能である。さ
らに、通常プローブピン配置に係るプローブピンを再配
置不可能な場合(乃至は再配置することが不適切である
場合)に、例外的に固定的プローブピン配置に係るプロ
ーブピンを再配置しているため、短時間にて再配置を実
行可能になる。
Further, according to the present invention, when the probe pins related to the fixed probe pin arrangement and the probe pins related to the normal probe pin arrangement are in contact with each other and the probe pins related to the normal probe pin arrangement cannot be rearranged, 4 The probe pins related to the fixed probe pin arrangement, which is basically prohibited to be relocated like the probe pin arrangement for terminal measurement, are relocated. The contact can be suitably eliminated. In addition, since the probe pins that should be fixedly arranged are not rearranged in principle, it is possible to maintain the accuracy of measurement using the probe pins. Furthermore, when the probe pins related to the normal probe pin arrangement cannot be rearranged (or when the rearrangement is inappropriate), the probe pins related to the fixed probe pin arrangement are exceptionally rearranged. Therefore, reallocation can be performed in a short time.

【0055】本発明によれば、さらに、再配置の結果新
たに接触が生じた場合に接触先のプローブピンを再配置
する処理を繰返し実行するようにしたため、接触先再配
置によって再配置対象を拡大でき従って再配置先での新
たなピン接触を短時間で解消できる。また、接触先再配
置の繰返しを所定のサーチレベルを限度として打ち切り
接触元再配置を実行するようにしたため、接触先再配置
によっては早期のピン接触解消を見込めない場合に接触
元再配置が実行される結果、この面でも迅速なピン接触
解消を実現できる。
According to the present invention, further, when a new contact occurs as a result of the rearrangement, the process of rearranging the probe pins of the contact destination is repeatedly executed. Therefore, new pin contact at the relocation destination can be eliminated in a short time. In addition, since the relocation of contact destinations is aborted with a predetermined search level as the limit, contact source rearrangement is executed, and contact source rearrangement is executed when early pin contact cancellation cannot be expected due to contact destination rearrangement. As a result, quick pin contact cancellation can be realized in this aspect as well.

【0056】そして、本発明によれば、プローブピンを
配置する可能性のある点について、当該点に接続される
部品の種類、当該点に配置すべきプローブピンの種類、
及び当該点に配置する場合のプローブピンの配置面に基
づき、プローブピンの配置優先順位を示す候補レベルを
設定し、再配置に当たって候補レベルに基づき再配置先
を選択するようにしたため、優先順位情報が部品の種類
のみならずプローブピンの種類や配置面に拡張される結
果、自動化の利点を維持しながら、人手であれば行えた
はずのより柔軟な対処を実行可能になる。また、できる
だけハンダ面側にプローブピンを立てたいといったイン
サーキットテスト検査機システムからの要請に対処可能
になる。
According to the present invention, with respect to points where probe pins may be arranged, the types of components connected to the points, the types of probe pins to be arranged at the points,
And setting a candidate level indicating a probe pin arrangement priority based on a probe pin arrangement surface when arranging the probe pin at the point, and selecting a rearrangement destination based on the candidate level in the rearrangement. Is extended not only to the types of components but also to the types and arrangement of probe pins, so that it is possible to execute more flexible measures that could be performed by hand, while maintaining the advantages of automation. Further, it becomes possible to cope with a request from the in-circuit test / inspection machine system which wants to set the probe pin on the solder surface as much as possible.

【図面の簡単な説明】[Brief description of the drawings]

【図1】 本発明におけるプローブピン再配置の考え方
を示す概念図である。
FIG. 1 is a conceptual diagram showing the concept of probe pin rearrangement in the present invention.

【図2】 本発明の一実施例に係るプローブピン再配置
方法を実施するのに適する装置構成を示すブロック図で
ある。
FIG. 2 is a block diagram showing an apparatus configuration suitable for performing a probe pin rearrangement method according to one embodiment of the present invention.

【図3】 この実施例における処理部の動作の流れを示
すフローチャートである。
FIG. 3 is a flowchart illustrating a flow of an operation of a processing unit in the embodiment.

【図4】 この実施例における処理部の動作のうち、同
電位点の抽出からプローブピンの初期配置までを説明す
るための図である。
FIG. 4 is a diagram for explaining from the extraction of the same potential point to the initial arrangement of probe pins in the operation of the processing unit in this embodiment.

【図5】 この実施例において使用される部品名称毎ピ
ン立て優先順位蓄積データベースの内容の一例を示す図
である。
FIG. 5 is a diagram illustrating an example of the contents of a pinning priority accumulation database for each component name used in this embodiment.

【図6】 この実施例において使用されるピン形状デー
タベースの内容の一例を示す図である。
FIG. 6 is a diagram showing an example of the contents of a pin shape database used in this embodiment.

【図7】 この実施例において処理部により実行される
ピン立てパターン決定処理の全体フローを示すフローチ
ャートである。
FIG. 7 is a flowchart illustrating an entire flow of a pinning pattern determination process executed by a processing unit in this embodiment.

【図8】 この実施例において処理部により実行される
ピン立てパターン決定処理のうち再配置用繰返し手順を
示すフローチャートである。
FIG. 8 is a flowchart illustrating a relocation repetition procedure in a pinning pattern determination process executed by a processing unit in this embodiment.

【図9】 この実施例において処理部により実行される
ピン立てパターン決定処理のうち再配置手順の詳細を示
すフローチャートである。
FIG. 9 is a flowchart illustrating details of a rearrangement procedure in a pinning pattern determination process executed by a processing unit in this embodiment.

【図10】 この実施例における4端子測定用プローブ
ピンの初期配置方法を説明するための概念図である。
FIG. 10 is a conceptual diagram for describing an initial arrangement method of four-terminal measurement probe pins in this embodiment.

【図11】 この実施例における4端子測定用プローブ
ピンの再配置方法を説明するための概念図である。
FIG. 11 is a conceptual diagram for explaining a method for rearranging four-terminal measurement probe pins in this embodiment.

【符号の説明】[Explanation of symbols]

10 処理部,12 入力部,14 表示部,16 記
憶部,18 印字出力部,200 部品名称毎ピン立て
優先順位蓄積データベース,202 ピン形状データベ
ース,a〜e ピン形状コード,A〜E 同電位グルー
プ,A〜A,B〜B,C〜C,D,E
同電位点。
Reference Signs List 10 processing unit, 12 input unit, 14 display unit, 16 storage unit, 18 print output unit, 200 storage database of pin priority for each part name, 202 pin shape database, ae pin shape code, AE same potential group , A 0 ~A 4, B 0 ~B 2, C 0 ~C 3, D 1, E 1
Same potential point.

フロントページの続き (58)調査した分野(Int.Cl.7,DB名) G01R 31/28 G01R 1/06 - 1/073 G01R 31/02 Continuation of the front page (58) Field surveyed (Int.Cl. 7 , DB name) G01R 31/28 G01R 1/06-1/073 G01R 31/02

Claims (5)

(57)【特許請求の範囲】(57) [Claims] 【請求項1】 互いに接触しているプローブピンのうち
少なくとも1個をそれまで配置されていた点と同電位を
有しかつ次善のテスト環境が見込まれる他の点のいずれ
かに再配置する再配置ステップと、 データとして初期的に与えられたプローブピン配置にお
いて発生しているプローブピン同士の接触の少なくとも
一部が解消されるよう、テスト環境に関する基準を逐次
緩和しながら上記再配置ステップを繰返し実行するステ
ップと、 を有し、 インサーキットテスト時に使用するプローブピンの配置
を示すデータを、プローブピン同士の接触を解消しなが
ら、決定することを特徴とするプローブピン再配置方
法。
At least one of the probe pins in contact with each other is relocated to any other point which has the same potential as the point at which it was previously placed, and where a sub-optimal test environment is expected. The relocation step and the criteria for the test environment are sequentially set so that at least a part of the contact between the probe pins occurring in the probe pin arrangement initially given as data is eliminated.
Repeatedly executing the above-mentioned rearrangement step while relaxing , and determining data indicating the arrangement of the probe pins used at the time of the in-circuit test while eliminating the contact between the probe pins. Probe pin relocation method.
【請求項2】 請求項1記載のプローブピン再配置方法
において、 上記初期的に与えられたプローブピン配置が、配置に係
るプローブピンの再配置が許可された通常プローブピン
配置と、配置に係るプローブピンの再配置が原則的に禁
止された固定的プローブピン配置を含み、 プローブピン再配置方法が、 固定的プローブピン配置に係るプローブピンと通常プロ
ーブピン配置に係るプローブピンとが接触している場合
に、当該通常プローブピン配置に係るプローブピンを、
それまで配置されていた点と同電位を有しかつ次善のテ
スト環境が見込まれる他の点のいずれかに再配置可能か
否か判定するステップと、 再配置可能であると判定された場合に、上記通常プロー
ブピン配置に係るプローブピンに関し再配置ステップを
実行するステップと、 再配置可能でないと判定された場合に、上記固定的プロ
ーブピン配置に係るプローブピンに関し再配置ステップ
を実行するステップと、 を有することを特徴とするプローブピン再配置方法。
2. The probe pin rearrangement method according to claim 1, wherein the initially provided probe pin arrangement is related to a normal probe pin arrangement in which the rearrangement of the probe pins related to the arrangement is permitted, and to the arrangement of the probe pins. When the probe pin relocation method includes the fixed probe pin arrangement and the probe pin related to the fixed probe pin arrangement and the probe pin related to the normal probe pin arrangement include the fixed probe pin arrangement where the relocation of the probe pin is prohibited in principle. The probe pins related to the normal probe pin arrangement,
A step of determining whether or not it is possible to relocate to any of the other points having the same potential as the point that has been placed up to that point and a second-best test environment expected; and if it is determined that relocation is possible. Performing a rearrangement step on the probe pins related to the normal probe pin arrangement, and performing a rearrangement step on the probe pins related to the fixed probe pin arrangement when it is determined that the rearrangement is not possible. A probe pin rearrangement method, comprising:
【請求項3】 請求項1又は2記載のプローブピン再配
置方法において、再配置ステップが、 互いに接触しているプローブピンのうち直前に再配置し
たプローブピン以外のプローブピンをそれまで配置され
ていた点と同電位を有する他の点に再配置する処理を、
所定のサーチレベルを限度として繰り返し実行する接触
先再配置ステップと、 上記接触先再配置ステップを実行したにもかかわらずプ
ローブピン同士の接触が解消されなかった場合に、接触
先再配置ステップを実行する直前のプローブピン配置に
戻した上で、互いに接触しているプローブピンのうち直
前に再配置したプローブピンをそれまで配置されていた
点と同電位を有する他の点に再配置する処理を実行する
接触元再配置ステップと、 を含むことを特徴とするプローブピン再配置方法。
3. The probe pin rearrangement method according to claim 1, wherein the rearrangement step includes, among the probe pins in contact with each other, probe pins other than the probe pin that has been rearranged immediately before. Processing to relocate to another point having the same potential as the point
A contact destination rearranging step that is repeatedly executed with a predetermined search level as a limit; and a contact destination rearranging step is executed when contact between the probe pins is not resolved despite execution of the contact destination rearranging step. After returning to the probe pin arrangement immediately before, the process of relocating the probe pin that was immediately rearranged among the probe pins that are in contact with each other to another point having the same potential as the previously arranged point is performed. Performing a contact source rearrangement step to be performed.
【請求項4】 請求項1又は2記載のプローブピン再配
置方法において、 プローブピンを配置する可能性のある点について、当該
点に接続される部品の種類、当該点に配置すべきプロー
ブピンの種類、及び当該点に配置する場合のプローブピ
ンの配置面に基づき、プローブピンの配置優先順位を示
す候補レベルを設定するステップを有し、 再配置ステップが、それまで配置されていた点と同電位
を有する他の点の中から、候補レベルに基づき上記再配
置に係る他の点を選択するステップを含むことを特徴と
するプローブピン再配置方法。
4. The probe pin rearranging method according to claim 1, wherein, for a point where the probe pin may be disposed, a type of a component connected to the point and a probe pin to be disposed at the point. A step of setting a candidate level indicating a probe pin arrangement priority based on a type and a probe pin arrangement surface when arranging the probe pin at the point. A method of relocating a probe pin, comprising the step of selecting, from among other points having a potential, another point related to the relocation based on a candidate level.
【請求項5】 請求項4記載のプローブピン再配置方法
において、 同一点について使用できるプローブピンが複数種類ある
場合及びプローブピンを複数面に配置できる場合は、各
プローブピン種類又は各面毎に、候補レベルを設定する
ことを特徴とするプローブピン再配置方法。
5. The method according to claim 4, wherein the probe pins are relocated.
There are multiple types of probe pins that can be used for the same point
And if the probe pins can be arranged on multiple surfaces,
Set the candidate level for each probe pin type or each surface
A probe pin rearrangement method characterized by the above-mentioned.
JP30879594A 1994-12-13 1994-12-13 Probe pin relocation method for in-circuit test Expired - Lifetime JP3189603B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP30879594A JP3189603B2 (en) 1994-12-13 1994-12-13 Probe pin relocation method for in-circuit test

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP30879594A JP3189603B2 (en) 1994-12-13 1994-12-13 Probe pin relocation method for in-circuit test

Publications (2)

Publication Number Publication Date
JPH08166426A JPH08166426A (en) 1996-06-25
JP3189603B2 true JP3189603B2 (en) 2001-07-16

Family

ID=17985407

Family Applications (1)

Application Number Title Priority Date Filing Date
JP30879594A Expired - Lifetime JP3189603B2 (en) 1994-12-13 1994-12-13 Probe pin relocation method for in-circuit test

Country Status (1)

Country Link
JP (1) JP3189603B2 (en)

Also Published As

Publication number Publication date
JPH08166426A (en) 1996-06-25

Similar Documents

Publication Publication Date Title
CN100520787C (en) Printed circuit board design support apparatus, method, and program medium therefor
JPH0756878B2 (en) Inspection method of printed wiring board
US20080148208A1 (en) Method for improving a printed circuit board development cycle
KR100740178B1 (en) Disorder checking method and layout method of semiconductor assembly circuit
US6334100B1 (en) Method and apparatus for electronic circuit model correction
KR20200019080A (en) Wiring Board Design Support Apparatus, Method for Wiring Board Via Arrangement and Program for Wiring Board Via Arrangement
JP3191467B2 (en) Printed circuit board inspection data creation method
JP3189603B2 (en) Probe pin relocation method for in-circuit test
US6407572B1 (en) System and method for testing and evaluating a device
US6839885B2 (en) Determining via placement in the printed circuit board of a wireless test fixture
CN111125466A (en) Instrument panel layout method and device
US6885955B1 (en) Semiconductor process yield analysis based on evaluation of parametric relationship
US6385762B1 (en) Data reduction using rank-of-ranks methodology
JP3099596B2 (en) Probe pin arrangement determination device for in-circuit test
US20030136840A1 (en) Method and system for managing integrated circuit test programs using bar codes
CN115312431A (en) Wafer disc scanning method
US20040044498A1 (en) Methods and apparatus for characterizing board test coverage
JP3696009B2 (en) Semiconductor test apparatus, semiconductor test method, and recording medium
US5124633A (en) Dual sided printed circuit board test system
CN114780433B (en) Wiring detection method and device based on ATE project multiple sites
JPH03120485A (en) Fault location estimating system for semiconductor integrated circuit
JP2782716B2 (en) Layout improvement method
US7185297B2 (en) Method of diagnosing circuit layout and computer system for performing the same
JP4723124B2 (en) How to generate position data
JPH0636008B2 (en) Printed circuit board test method

Legal Events

Date Code Title Description
FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20080518

Year of fee payment: 7

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20090518

Year of fee payment: 8

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20100518

Year of fee payment: 9

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110518

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20110518

Year of fee payment: 10

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120518

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20120518

Year of fee payment: 11

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20130518

Year of fee payment: 12

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20140518

Year of fee payment: 13

EXPY Cancellation because of completion of term