JP2012134298A - Inspection device, inspection method and program - Google Patents
Inspection device, inspection method and program Download PDFInfo
- Publication number
- JP2012134298A JP2012134298A JP2010284589A JP2010284589A JP2012134298A JP 2012134298 A JP2012134298 A JP 2012134298A JP 2010284589 A JP2010284589 A JP 2010284589A JP 2010284589 A JP2010284589 A JP 2010284589A JP 2012134298 A JP2012134298 A JP 2012134298A
- Authority
- JP
- Japan
- Prior art keywords
- change amount
- dimensional change
- wire
- wires
- dimensional
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L2224/00—Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
- H01L2224/01—Means for bonding being attached to, or being formed on, the surface to be connected, e.g. chip-to-package, die-attach, "first-level" interconnects; Manufacturing methods related thereto
- H01L2224/42—Wire connectors; Manufacturing methods related thereto
- H01L2224/47—Structure, shape, material or disposition of the wire connectors after the connecting process
- H01L2224/48—Structure, shape, material or disposition of the wire connectors after the connecting process of an individual wire connector
- H01L2224/4805—Shape
- H01L2224/4809—Loop shape
- H01L2224/48091—Arched
-
- H—ELECTRICITY
- H01—ELECTRIC ELEMENTS
- H01L—SEMICONDUCTOR DEVICES NOT COVERED BY CLASS H10
- H01L2224/00—Indexing scheme for arrangements for connecting or disconnecting semiconductor or solid-state bodies and methods related thereto as covered by H01L24/00
- H01L2224/80—Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected
- H01L2224/85—Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a wire connector
- H01L2224/859—Methods for connecting semiconductor or other solid state bodies using means for bonding being attached to, or being formed on, the surface to be connected using a wire connector involving monitoring, e.g. feedback loop
Landscapes
- Encapsulation Of And Coatings For Semiconductor Or Solid State Devices (AREA)
Abstract
Description
本発明は、検査装置、検査方法及びプログラムに関する。 The present invention relates to an inspection apparatus, an inspection method, and a program.
従来、封止後の半導体装置のワイヤの検査では、X線装置を利用して半導体装置を複数の方向から撮影した後、撮影した複数の画像を用いて3次元形状を算出し、当該算出結果に基づいて、ワイヤ間隔等を測定していた。 Conventionally, in the inspection of a wire of a semiconductor device after sealing, after the semiconductor device is imaged from a plurality of directions using an X-ray device, a three-dimensional shape is calculated using the captured images, and the calculation result Based on the above, the wire interval and the like were measured.
特許文献1には、封止後または封止前の半導体パッケージをX線撮影装置またはカメラ撮影装置で撮影して得られた複数のX線写真データまたはカメラ写真データを用いて3次元実測形状データを作成する3次元実測形状データ作成処理手段と、3次元実測形状データを用いて封止後または封止前の半導体パッケージのワイヤ間等の3次元隙間を算出する実測隙間算出処理手段と、実測隙間の算出処理結果を画面表示する実測隙間表示処理手段とを設けた半導体パッケージの検査システムが記載されている。
上述の従来技術のように、検査対象となる半導体装置各々に対して、複数の方向から複数のX線画像を撮影し、3次元形状を算出する技術の場合、装置の演算量が多くなり、処理負担が大きくなるという問題がある。 In the case of a technique for taking a plurality of X-ray images from a plurality of directions and calculating a three-dimensional shape for each semiconductor device to be inspected as in the above-described conventional technology, the amount of calculation of the device increases. There is a problem that the processing burden increases.
本発明者は、樹脂封止後の複数のワイヤ各々の相対的位置を算出するための処理において、樹脂封止の際の複数のワイヤ各々の変動を、ワイヤの設計上の形状を維持したまま、ワイヤの両端を結ぶ直線を回転軸として行われる回転運動とみなしても、十分な精度で、所望の結果が得られることを見出した。本発明は、当該知見に基づいてなされたものである。 In the process for calculating the relative position of each of the plurality of wires after resin sealing, the inventor maintains the shape of the wire design while maintaining the variation of each of the plurality of wires during resin sealing. The present inventors have found that a desired result can be obtained with sufficient accuracy even if a straight line connecting both ends of the wire is regarded as a rotational motion performed with the rotational axis as a rotational axis. This invention is made | formed based on the said knowledge.
本発明によれば、配線基板と、前記配線基板上に載置された半導体素子と、前記配線基板と前記半導体素子を接続する複数の所定形状のワイヤとを有する検査対象半導体装置の封止前後の状態を所定の方向から撮影した2つの2次元画像データを取得する2次元画像取得部と、前記2次元画像取得部が取得した2つの前記2次元画像データを用い、前記複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する2次元的変化量算出部と、前記複数のワイヤ各々ごとに、前記所定形状の前記ワイヤの両端を結ぶ直線を回転軸として所定角度回転した場合における回転前後の前記ワイヤの3次元的変化量を、前記2次元的変化量から算出するための相関情報をあらかじめ保持している相関情報保持部を参照するとともに、前記2次元的変化量算出部が算出した前記2次元的変化量を利用し、前記検査対象半導体装置が有する前記複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する3次元的変化量算出部と、を有する検査装置が提供される。 According to the present invention, before and after sealing a semiconductor device to be inspected having a wiring board, a semiconductor element placed on the wiring board, and a plurality of wires having a predetermined shape connecting the wiring board and the semiconductor element. Each of the plurality of wires using a two-dimensional image acquisition unit that acquires two two-dimensional image data obtained by photographing the state of the image from a predetermined direction, and the two two-dimensional image data acquired by the two-dimensional image acquisition unit In addition, a two-dimensional change amount calculation unit for calculating a two-dimensional change amount before and after sealing and a straight line connecting both ends of the wire of the predetermined shape are rotated by a predetermined angle for each of the plurality of wires. A correlation information holding unit that holds in advance correlation information for calculating a three-dimensional change amount of the wire before and after rotation from the two-dimensional change amount in the case; Using the two-dimensional change amount calculated by the change amount calculation unit, a three-dimensional change amount calculation for calculating a three-dimensional change amount before and after sealing for each of the plurality of wires of the semiconductor device to be inspected. And an inspection device having a unit.
また、本発明によれば、配線基板と、前記配線基板上に載置された半導体素子と、前記配線基板と前記半導体素子を接続する複数の所定形状のワイヤとを有する検査対象半導体装置の封止前後の状態を所定の方向から撮影した2つの2次元画像データを取得する2次元画像取得工程と、前記2次元画像取得工程で取得した2つの前記2次元画像データを用い、前記複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する2次元的変化量算出工程と、前記複数のワイヤ各々ごとに、前記所定形状の前記ワイヤの両端を結ぶ直線を回転軸として所定角度回転した場合における回転前後の前記ワイヤの3次元的変化量を、前記2次元的変化量から算出するための相関情報をあらかじめ保持している相関情報保持部を参照するとともに、前記2次元的変化量算出工程で算出した前記2次元的変化量を利用し、前記検査対象半導体装置が有する前記複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する3次元的変化量算出工程と、を有する検査方法が提供される。 In addition, according to the present invention, a semiconductor device to be inspected having a wiring board, a semiconductor element placed on the wiring board, and a plurality of wires having a predetermined shape for connecting the wiring board and the semiconductor element is sealed. A two-dimensional image acquisition step of acquiring two two-dimensional image data obtained by photographing the state before and after stopping from a predetermined direction, and the two wires of the two-dimensional image acquired in the two-dimensional image acquisition step. A two-dimensional change amount calculating step for calculating a two-dimensional change amount before and after sealing, and a straight line connecting both ends of the wire of the predetermined shape for each of the plurality of wires with a predetermined angle as a rotation axis While referring to a correlation information holding unit that holds in advance correlation information for calculating the three-dimensional change amount of the wire before and after rotation from the two-dimensional change amount when rotating. A three-dimensional calculation unit that calculates a three-dimensional change amount before and after sealing for each of the plurality of wires of the semiconductor device to be inspected using the two-dimensional change amount calculated in the two-dimensional change calculation step. And a method for calculating the amount of change.
また、本発明によれば、コンピュータを、配線基板と、前記配線基板上に載置された半導体素子と、前記配線基板と前記半導体素子を接続する複数の所定形状のワイヤとを有する検査対象半導体装置の封止前後の状態を所定の方向から撮影した2つの2次元画像データを取得する2次元画像取得手段、前記2次元画像取得手段が取得した2つの前記2次元画像データを用い、前記複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する2次元的変化量算出手段、前記複数のワイヤ各々ごとに、前記所定形状の前記ワイヤの両端を結ぶ直線を回転軸として所定角度回転した場合における回転前後の前記ワイヤの3次元的変化量を、前記2次元的変化量から算出するための相関情報をあらかじめ保持している相関情報保持手段を参照するとともに、前記2次元的変化量算出手段が算出した前記2次元的変化量を利用し、前記検査対象半導体装置が有する前記複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する3次元的変化量算出手段、として機能させるためのプログラムが提供される。 In addition, according to the present invention, a computer includes a wiring board, a semiconductor element placed on the wiring board, and a plurality of wires having a predetermined shape that connect the wiring board and the semiconductor element. Two-dimensional image acquisition means for acquiring two two-dimensional image data obtained by photographing the state before and after sealing of the device from a predetermined direction, and using the two two-dimensional image data acquired by the two-dimensional image acquisition means, A two-dimensional change amount calculating means for calculating a two-dimensional change amount before and after sealing for each of the wires; a straight line connecting both ends of the wire of the predetermined shape for each of the plurality of wires; Refer to the correlation information holding means that holds in advance the correlation information for calculating the three-dimensional change amount of the wire before and after the rotation when the angle is rotated from the two-dimensional change amount. At the same time, using the two-dimensional change amount calculated by the two-dimensional change amount calculation means, a three-dimensional change amount before and after sealing is calculated for each of the plurality of wires of the semiconductor device to be inspected. A program for functioning as a three-dimensional change amount calculating means is provided.
本発明では、検査対象半導体装置の設計データ、及び/又は、当該設計データに基づいてデータサンプリングのために作成された半導体装置の実測データを利用して作成された設計上の半導体装置の構成を示す3次元データ(以下、「設計3次元データ」という)と、上記設計上の半導体装置を所定の方向から観察した2次元データ(以下、「設計2次元データ」という)とに基づいて、上記設計上の半導体装置が有する複数のワイヤ各々ごとに算出される「ワイヤが所定の変動を行った際の設計3次元データ上の変化量(3次元的変化量)と、設計2次元データ上の変化量(2次元的変化量)との相関関係」を、ワイヤの検査に利用する。なお、上記ワイヤの所定の変動は、ワイヤの設計上の形状を維持したまま、ワイヤの両端を結ぶ直線を回転軸として行われる回転運動である。 In the present invention, a design semiconductor device configuration created by using design data of a semiconductor device to be inspected and / or actual measurement data of a semiconductor device created for data sampling based on the design data. Based on the three-dimensional data shown (hereinafter referred to as “designed three-dimensional data”) and the two-dimensional data obtained by observing the designed semiconductor device from a predetermined direction (hereinafter referred to as “designed two-dimensional data”). Calculated for each of a plurality of wires included in the designed semiconductor device “a change amount (three-dimensional change amount) in the design three-dimensional data when the wire has undergone a predetermined change” The “correlation with the change amount (two-dimensional change amount)” is used for the wire inspection. The predetermined fluctuation of the wire is a rotational motion that is performed using a straight line connecting both ends of the wire as a rotation axis while maintaining the design shape of the wire.
本発明では、封止後の検査対象半導体装置のワイヤの検査を行う際、検査対象半導体装置ごとに、封止前後の状態を上記所定の方向から撮影した2つの2次元画像データを取得し、当該2つの2次元画像データを利用して、ワイヤごとに2次元的変化量を算出する。そして、算出した2次元的変化量、及び、上記設計上の半導体装置に基づいて算出された上記相関関係を利用して、ワイヤごとに3次元的変化量を算出する。 In the present invention, when inspecting the wire of the semiconductor device to be inspected after sealing, for each semiconductor device to be inspected, two two-dimensional image data obtained by photographing the state before and after sealing from the predetermined direction are acquired, A two-dimensional change amount is calculated for each wire using the two two-dimensional image data. Then, using the calculated two-dimensional change amount and the correlation calculated based on the designed semiconductor device, the three-dimensional change amount is calculated for each wire.
このような本発明によれば、封止後の検査対象半導体装置ごとに、複数の方向から複数のX線画像を撮影し、当該複数のX線画像を利用して、封止後の検査対象半導体装置の3次元形状を算出するという複雑な工程を経ることなく、検査対象半導体装置が有する複数のワイヤの封止後の位置関係を推定することができる。 According to the present invention, for each inspection target semiconductor device after sealing, a plurality of X-ray images are taken from a plurality of directions, and the inspection target after sealing is obtained using the plurality of X-ray images. The positional relationship after sealing a plurality of wires of the semiconductor device to be inspected can be estimated without going through a complicated process of calculating the three-dimensional shape of the semiconductor device.
本発明によれば、半導体装置のワイヤの検査を行うための装置の処理負担を軽減することができる。 According to the present invention, it is possible to reduce the processing load of an apparatus for inspecting a wire of a semiconductor device.
以下、本発明の実施の形態について図面を用いて説明する。 Hereinafter, embodiments of the present invention will be described with reference to the drawings.
なお、本実施形態の各部は、任意のコンピュータのCPU、メモリ、メモリにロードされたプログラム(あらかじめ機器を出荷する段階からメモリ内に格納されているプログラムのほか、CD等の記憶媒体やインターネット上のサーバ等からダウンロードされたプログラムも含む)、そのプログラムを格納するハードディスク等の記憶ユニット、ネットワーク接続用インタフェースを中心にハードウエアとソフトウエアの任意の組合せによって実現される。そして、その実現方法、機器にはいろいろな変形例があることは、当業者には理解されるところである。 Note that each unit of the present embodiment includes an arbitrary computer CPU, memory, a program loaded in the memory (a program stored in the memory in advance from the stage of shipping the device, a storage medium such as a CD, and the Internet). And a storage unit such as a hard disk for storing the program, and a network connection interface, and any combination of hardware and software. It will be understood by those skilled in the art that there are various modifications to the implementation method and equipment.
また、本実施形態の説明において利用する機能ブロック図は、ハードウエア単位の構成ではなく、機能単位のブロックを示している。これらの図においては、本実施形態の各装置は1つの機器により実現されるよう記載されているが、その実現手段はこれに限定されない。すなわち、物理的に分かれた構成であっても、論理的に分かれた構成であっても構わない。 Also, the functional block diagram used in the description of the present embodiment shows functional unit blocks, not hardware unit configurations. In these drawings, each device of the present embodiment is described as being realized by one device, but the means for realizing it is not limited to this. That is, it may be a physically separated configuration or a logically separated configuration.
まず、検査対象半導体装置の構成について説明する。本実施形態の検査対象半導体装置は、配線基板と、当該配線基板上に載置された半導体素子と、当該配線基板と当該半導体素子とを接続する複数のワイヤと、これらを封止する封止樹脂とを有するあらゆる半導体装置が該当する。 First, the configuration of the inspection target semiconductor device will be described. The semiconductor device to be inspected according to the present embodiment includes a wiring board, a semiconductor element placed on the wiring board, a plurality of wires connecting the wiring board and the semiconductor element, and a seal for sealing them. Any semiconductor device having a resin is applicable.
図1は、本実施形態の検査対象半導体装置40の要部を抽出した斜視概略図の一例である。図2は、図1の検査対象半導体装置40の側面概略図の一例である。
FIG. 1 is an example of a schematic perspective view in which a main part of an inspection
図1及び2に示す検査対象半導体装置40は、配線基板10と、配線基板10上に載置された半導体素子20と、配線基板10と半導体素子20とを接続する複数のワイヤ31及び32とを有する。図1及び2に示す検査対象半導体装置40は、樹脂封止前の状態を示している。なお、図1及び2は、本発明を説明するために必要な要部のみを抽出した概略図であり、本実施形態の検査対象半導体装置40がその他の構成を備えること妨げるものではない。例えば、本実施形態の検査対象半導体装置40は、リードフレーム等を有してもよい。
1 and 2 includes a
配線基板10及び半導体素子20の構成は特段制限されず、従来技術に準じたあらゆる構成とすることができる。
The configurations of the
ワイヤ31及び32は、径が15μm以上30μm以下の金属細線、例えば金細線や、銅細線などで構成することができる。図1及び2においては、2本のワイヤ31及び32が示されているが、本実施形態においてワイヤの本数は特段制限されず、検査対象半導体装置40はさらに多くのワイヤを有してもよい。また、図1及び2においては、2本のワイヤ31及び32は、各々の位置が互いに上下関係になるような、2段のいわゆる多段ボンディングになっているが、本実施形態の検査対象半導体装置40は、さらに多くのワイヤ同士がさらに多くの段の多段ボンディングとなっていてもよいし、または、1段ボンディングとなっていてもよい。
The
各ワイヤ31及び32の構成(形状、大きさ、位置等)は、ワイヤボンディング装置に入力された設計データにより所定の構成に定まる。かかる場合、第1の検査対象半導体装置40に形成されたワイヤ31の構成(形状、大きさ、位置等)と、第2の検査対象半導体装置40に形成されたワイヤ31の構成(形状、大きさ、位置等)は、設計上は同一であり、実際の構成は同一または略同一となる。なお、本実施形態において、複数のワイヤ各々の構成(形状、大きさ、位置等)は設計的事項である。
The configuration (shape, size, position, etc.) of each
本発明者は、このような構成の複数のワイヤ各々の樹脂封止後の相対的位置を算出するための処理において、樹脂封止の際の複数のワイヤ各々の変動を、ワイヤの設計上の形状を維持したまま、ワイヤの両端を結ぶ直線を回転軸として行われる回転運動とみなしても、十分な精度で、所望の結果が得られることを見出した。また、本発明者は、経験上、樹脂封止の際の当該回転運動の回転角度は、概ね、0°以上90°以下に含まれることを確認している。 In the process for calculating the relative position after resin sealing of each of the plurality of wires having such a configuration, the present inventor considers the variation of each of the plurality of wires during resin sealing in the design of the wire. It has been found that a desired result can be obtained with sufficient accuracy even if the straight line connecting both ends of the wire is regarded as a rotational motion performed using the rotation axis as the rotational axis while maintaining the shape. Further, the present inventor has confirmed from experience that the rotational angle of the rotational motion during resin sealing is generally included in the range of 0 ° to 90 °.
ここで、図3乃至5を用いて、ワイヤが、設計上の形状を維持したまま、ワイヤの両端を結ぶ直線を回転軸として回転運動(回転角度:0°以上90°以下)した際の変化の様子を説明する。以下では、図1及び2に示すワイヤ31を例にとり説明するが、その他のワイヤの変動も同様である。
Here, using FIG. 3 to FIG. 5, a change when the wire is rotated (rotation angle: 0 ° or more and 90 ° or less) with the straight line connecting both ends of the wire as the rotation axis while maintaining the design shape. The state of will be described. In the following description, the
図3は、図2に示すワイヤ31のみを抽出した図である。なお、図3においては、配線基板10及び半導体素子20を点線で示してある。ワイヤ31の端b1は、ワイヤ31と半導体素子20との接合点であり、端b2は、ワイヤ31と配線基板10との接合点である。
FIG. 3 is a diagram in which only the
なお、図3に示すX方向(紙面に対して垂直な方向)及びY方向はいずれも、直線I−Iと垂直関係にあり、Z方向は、直線I−Iと平行関係にある。このようなX、Y及びZ方向は、ワイヤごとに定まる概念である。 Note that both the X direction (direction perpendicular to the paper surface) and the Y direction shown in FIG. 3 are perpendicular to the straight line II, and the Z direction is parallel to the straight line II. Such X, Y, and Z directions are concepts determined for each wire.
ここで、図4及び5に、ワイヤ31が設計形状を維持した状態で、両端b1及びb2を結ぶ直線I−Iを回転軸として所定角度回転した場合の変化の様子を示す。図4(A)乃至(E)は、ワイヤ31を、X方向から観察した場合の変化の様子を示している。そして、図5(A)乃至(E)は、ワイヤ31を、Y方向から観察した場合の変化の様子を示している。なお、図4(A)と図5(A)、図4(B)と図5(B)、図4(C)と図5(C)、図4(D)と図5(D)、図4(E)と図5(E)は、それぞれ、ワイヤ31の上記回転角度が同じ状態の様子を示している。
4 and 5 show changes when the
ワイヤ31が設計形状を維持した状態で、両端b1及びb2を結ぶ直線I−Iを回転軸として所定角度(0°以上90°以下)回転した場合、ワイヤ31上の複数の点a1乃至a15各々は、直線I−Iからの距離を半径とした円運動を行う。結果、図4及び5に示すような変化を示す。
When the
このため、円運動前後における点a1乃至a15各々のX方向の変化量に基づいて、各点のY方向の変化量を容易に算出し、また、各点のY方向の変化量に基づいて、各点のX方向の変化量を容易に算出することができる。例えば、回転運動により、図4(A)及び図5(A)の状態から、図4(C)及び図5(C)の状態に変化した場合を考えてみる。点a1の直線I−Iからの距離をR、点a1のX方向の変化量をΔX、点a1のY方向の変化量をΔYとすると、(ΔX)2+(R−ΔY)2=R2の関係が成り立つ。例えば当該関係を利用して、ワイヤ31上の各点の上記円運動前後におけるX方向の変化量から、各点のY方向の変化量を算出することができる。なお、Rは、例えば検査対象半導体装置40の設計データから算出することができる。
For this reason, the amount of change in the Y direction of each point is easily calculated based on the amount of change in the X direction of each of the points a1 to a15 before and after the circular motion, and based on the amount of change in the Y direction of each point, The amount of change in the X direction at each point can be easily calculated. For example, consider a case where the state of FIGS. 4A and 5A is changed to the state of FIGS. 4C and 5C due to the rotational motion. If the distance of the point a1 from the straight line II is R, the change amount of the point a1 in the X direction is ΔX, and the change amount of the point a1 in the Y direction is ΔY, (ΔX) 2 + (R−ΔY) 2 = R The relationship of 2 holds. For example, using this relationship, the amount of change in the Y direction at each point can be calculated from the amount of change in the X direction before and after the circular motion of each point on the
次に、本実施形態の検査装置100について説明する。図6は、本実施形態の検査装置100の構成の一例を示す機能ブロック図を示す。図6に示す本実施形態の検査装置100は、2次元画像取得部1と、2次元的変化量算出部2と、3次元的変化量算出部3と、相関情報保持部4と、ワイヤ間距離推定部5とを有する。
Next, the
なお、検査装置100は、相関情報保持部4及びワイヤ間距離推定部5の少なくとも一方を有さない構成とすることもできる。検査装置100が相関情報保持部4を有さない場合、相関情報保持部4は、検査装置100と通信可能に構成された他の装置に備えられ、検査装置100は、当該他の装置と通信し、相関情報保持部4にアクセスすることとなる。以下、各部について説明する。
Note that the
2次元画像取得部1は、上記検査対象半導体装置40の封止前後の状態を所定の方向から撮影した2つの2次元画像データを取得する。2次元画像データは複数のワイヤ各々の形状の少なくとも一部を特定できる必要がある。このような2次元画像データは、可視光や赤外線などの光を検出、画像化する撮影装置や、X線を検出、画像化する撮影装置など、あらゆる撮影装置を利用して実現することができる。
The two-dimensional
検査対象半導体装置40を撮影する上記所定の方向は特段制限されないが、封止前の撮影及び封止後の撮影いずれも同じ方向から撮影される必要がある。所定の方向は、例えば、図2及び3に示すように、検査対象半導体装置40の上面に対して垂直な方向(図2及び3中、矢印Lで示す方向)であってもよい。
The predetermined direction in which the
2次元的変化量算出部2は、2次元画像取得部1が取得した2つの2次元画像データを用い、複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する。
The two-dimensional change amount calculation unit 2 uses the two two-dimensional image data acquired by the two-dimensional
例えば、2次元的変化量算出部2は、上記2つの2次元画像データを比較し、複数のワイヤ各々ごとに、X−Z面上(図5参照)における変化量を2次元的変化量として算出する。より詳細には、2次元的変化量算出部2は、複数のワイヤ各々ごとに、ワイヤ上の所定の点のX−Z面上における変化量を、2次元的変化量として算出してもよい。ワイヤ上の所定の点の位置は設計的事項であるが、例えば、ワイヤの回転運動の回転軸となる直線I−Iからの距離Rが最大となる点としてもよい。このようにすることで、精度良く、ワイヤの検査を行うことができる。なお、X方向及びZ方向と、ワイヤの回転運動の回転軸となる直線I−Iとの関係は上述の通りであるので、X−Z面上における上記所定の点の変化量はX方向の変化量のみで定まり、Z方向の変化量はゼロである。 For example, the two-dimensional change amount calculation unit 2 compares the two two-dimensional image data, and sets the change amount on the XZ plane (see FIG. 5) as the two-dimensional change amount for each of the plurality of wires. calculate. More specifically, the two-dimensional change amount calculation unit 2 may calculate the change amount on the XZ plane of a predetermined point on the wire as a two-dimensional change amount for each of the plurality of wires. . Although the position of the predetermined point on the wire is a design matter, for example, it may be a point where the distance R from the straight line II serving as the rotational axis of the rotational motion of the wire becomes maximum. By doing so, the wire can be inspected with high accuracy. Since the relationship between the X direction and the Z direction and the straight line II that serves as the rotation axis of the rotational motion of the wire is as described above, the change amount of the predetermined point on the XZ plane is the X direction. It is determined only by the amount of change, and the amount of change in the Z direction is zero.
ここで、図2及び3に示す矢印Lで示す方向から撮影した2つの2次元画像データを用い、X−Z面上における変化量を算出する場合、矢印Lで示す方向とX−Z面が交わる角度(以下、「第1の角度」という)を考慮する必要がある。2次元的変化量算出部2は、例えば、ワイヤごとに、設計3次元データ、及び、2次元画像データを撮影するための設計データを用いて算出される第1の角度を示す情報をあらかじめ保持しておき、当該情報を利用して、上記算出を実現することができる。第1の角度を利用して、図2及び3に示す矢印Lで示す方向から撮影した2つの2次元画像データを用い、X−Z面上における変化量を算出する手段は従来技術に準じて実現できるので、ここでの説明は省略する。 Here, when the amount of change on the XZ plane is calculated using two two-dimensional image data taken from the direction indicated by the arrow L shown in FIGS. 2 and 3, the direction indicated by the arrow L and the XZ plane are It is necessary to consider the intersecting angle (hereinafter referred to as “first angle”). For example, for each wire, the two-dimensional change amount calculation unit 2 holds in advance information indicating a first angle calculated using design three-dimensional data and design data for photographing two-dimensional image data. In addition, the calculation can be realized using the information. Means for calculating the amount of change on the XZ plane using two two-dimensional image data taken from the direction indicated by the arrow L shown in FIGS. Since it is realizable, description here is abbreviate | omitted.
なお、上記前提は、2次元画像データを撮影する所定の方向が矢印Lで示す方向である場合のみならず、他の方向である場合も同様である。そして、他の方向である場合も同様に、例えば上記説明した手段を用いて上記算出を実現することができる。 The above premise is the same not only when the predetermined direction for capturing the two-dimensional image data is the direction indicated by the arrow L, but also when it is in another direction. Similarly, in the case of other directions, the above calculation can be realized using the above-described means, for example.
2次元的変化量算出部2は、例えば上述のようにして算出した2次元的変化量を、複数のワイヤ各々に対応付けて、検査装置100が有する記憶装置(図6中、図示せず)に記憶する。2次元的変化量算出部2が複数のワイヤ各々を識別する手段は特段制限されず、例えば、2次元的変化量算出部2は、検査対象半導体装置40に付与された位置合わせマーク、または、識別マークなどを利用して検査対象半導体装置40上における複数のワイヤ各々の位置を特定することで、複数のワイヤ各々を識別してもよい。
The two-dimensional change amount calculation unit 2 associates the two-dimensional change amount calculated as described above with each of a plurality of wires, for example, and a storage device (not shown in FIG. 6) of the
相関情報保持部4は、複数のワイヤ各々ごとに、ワイヤが設計形状を維持した状態で、当該ワイヤの両端を結ぶ直線I−Iを回転軸として所定角度回転した場合における回転前後のワイヤの3次元的変化量を、2次元的変化量算出部2が算出した2次元的変化量から算出するための相関情報をあらかじめ保持している。
For each of the plurality of wires, the correlation
例えば、相関情報保持部4は、2次元的変化量算出部2が算出したX−Z面上における変化量(2次元的変化量)から、Y−Z面上における変化量(3次元的変化量)を算出するための相関情報を保持する。より詳細には、相関情報保持部4は、2次元的変化量算出部2がワイヤごとに算出した当該ワイヤ上の所定の点のX−Z面上における変化量(2次元的変化量)から、Y−Z面上における当該所定の点の変化量(3次元的変化量)を算出するための相関情報を保持してもよい。なお、Y方向及びZ方向と、ワイヤの回転運動の回転軸となる直線I−Iとの関係は上述の通りであるので、Y−Z面上における上記所定の点の変化量はY方向の変化量のみで定まり、Z方向の変化量はゼロである。
For example, the correlation
このような3次元的変化量を算出する相関情報は、設計3次元データ、及び、設計2次元データを利用して、複数のワイヤ各々ごとに、ワイヤの形状、ワイヤの両端間の距離などのデータを算出し、算出したデータを利用して作成することができる。なお、相関情報の詳細は設計的事項である。 Such correlation information for calculating the three-dimensional change amount is obtained by using design three-dimensional data and design two-dimensional data, for each of a plurality of wires, such as the shape of the wire and the distance between the ends of the wire. Data can be calculated and created using the calculated data. The details of the correlation information are design matters.
相関情報保持部4は、例えば図7に示すように、検査対象半導体装置40が有する複数のワイヤ各々に対応付けて、2次元的変化量算出部2により算出されるワイヤ上の所定の点の2次元的化量から、3次元的変化量を算出するための相関情報を保持する。相関情報保持部4は、検査対象半導体装置40の種類ごとに、相関情報を保持してもよい。
For example, as shown in FIG. 7, the correlation
3次元的変化量算出部3は、相関情報保持部4が保持する相関情報、及び、2次元的変化量算出部2が算出した2次元的変化量を利用し、検査対象半導体装置40が有する複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する。
The three-dimensional change amount calculation unit 3 uses the correlation information held by the correlation
例えば、3次元的変化量算出部3は、相関情報を利用し、2次元的変化量算出部2が算出したX−Z面上における変化量(2次元的変化量)から、Y−Z面上における変化量(3次元的変化量)を算出する。より詳細には、3次元的変化量算出部3は、相関情報を利用し、2次元的変化量算出部2がワイヤごとに算出した当該ワイヤ上の所定の点のX−Z面上における変化量(2次元的変化量)から、Y−Z面上における当該所定の点の変化量(3次元的変化量)を算出してもよい。なお、Y方向及びZ方向と、ワイヤの回転運動の回転軸となる直線I−Iとの関係は上述の通りであるので、Y−Z面上における上記所定の点の変化量はY方向の変化量のみで定まり、Z方向の変化量はゼロである。 For example, the three-dimensional change amount calculation unit 3 uses the correlation information to calculate the YZ plane from the change amount (two-dimensional change amount) on the XZ plane calculated by the two-dimensional change amount calculation unit 2. The above change amount (three-dimensional change amount) is calculated. More specifically, the three-dimensional change amount calculation unit 3 uses the correlation information, and changes on the XZ plane of a predetermined point on the wire calculated by the two-dimensional change amount calculation unit 2 for each wire. From the amount (two-dimensional change amount), the change amount (three-dimensional change amount) of the predetermined point on the YZ plane may be calculated. Since the relationship between the Y direction and the Z direction and the straight line II that serves as the rotation axis of the rotational movement of the wire is as described above, the amount of change of the predetermined point on the YZ plane is the Y direction. It is determined only by the amount of change, and the amount of change in the Z direction is zero.
ワイヤ間距離推定部5は、2次元的変化量算出部2が算出した2次元的変化量、及び、3次元的変化量算出部3が算出した3次元的変化量を利用し、樹脂封止後の第1のワイヤと第2のワイヤとの間の距離を推定する。 The inter-wire distance estimation unit 5 uses the two-dimensional change amount calculated by the two-dimensional change amount calculation unit 2 and the three-dimensional change amount calculated by the three-dimensional change amount calculation unit 3 to perform resin sealing. Estimate the distance between the later first wire and the second wire.
例えば、ワイヤ間距離推定部5は、設計3次元データに、所定のL軸M軸N軸を有するLMN空間を設定するとともに、複数のワイヤ各々ごとに、X軸Y軸Z軸を有するXYZ空間と、LMN空間との傾き(角度)を算出する。そして、ワイヤ間距離推定部5は、算出した傾き、2次元的変化量、及び、3次元的変化量を利用して、複数のワイヤ各々ごとに、XYZ座標で表わされていた変化量を、LMN座標で表わされるデータに変換する。その後、ワイヤ間距離推定部5は、上記変換により取得したLMN座標で表わされた変化量と、設計3次元データとを利用して、複数のワイヤ各々ごとに、封止工程後におけるワイヤ各々の構成(形状及び位置等)をLMN座標で表す。次いで、ワイヤ間距離推定部5は、当該データを利用して、第1のワイヤと第2のワイヤとの間の距離を推定する。第1のワイヤと第2のワイヤとの間の距離とは、例えば、第1のワイヤ上の任意の点と、第2のワイヤ上の任意の点との間の距離の中の最も短い距離とすることができる。 For example, the inter-wire distance estimation unit 5 sets an LMN space having a predetermined L axis, M axis, and N axis in the design three-dimensional data, and an XYZ space having an X axis, a Y axis, and a Z axis for each of the plurality of wires. And an inclination (angle) with the LMN space. Then, the inter-wire distance estimation unit 5 uses the calculated inclination, two-dimensional change amount, and three-dimensional change amount to calculate the change amount represented by the XYZ coordinates for each of the plurality of wires. , Converted into data represented by LMN coordinates. Thereafter, the inter-wire distance estimation unit 5 uses the change amount represented by the LMN coordinates acquired by the above conversion and the design three-dimensional data, for each of the plurality of wires, and for each wire after the sealing process. The configuration (shape, position, etc.) is represented by LMN coordinates. Next, the inter-wire distance estimation unit 5 estimates the distance between the first wire and the second wire using the data. The distance between the first wire and the second wire is, for example, the shortest distance among the distances between any point on the first wire and any point on the second wire. It can be.
上記推定の結果、第1のワイヤと第2のワイヤとの間の距離が所定値(設計的事項)よりも短い場合、ワイヤ間距離推定部5は、ディスプレイ、スピーカ、印刷装置などのあらゆる出力装置を介して、当該旨を示す情報を出力してもよい。 As a result of the above estimation, when the distance between the first wire and the second wire is shorter than a predetermined value (design item), the inter-wire distance estimation unit 5 outputs all outputs such as a display, a speaker, and a printing device. You may output the information which shows the said fact via an apparatus.
なお、ワイヤ間距離推定部5を有さない本実施形態の検査装置100によれば、2次元的変化量算出部2が算出した2次元的変化量、及び、3次元的変化量算出部3が算出した3次元的変化量を利用し、例えば、ワイヤ間距離推定部5の処理に準じて、樹脂封止後の複数のワイヤ各々の構成を特定した3次元データ(封止工程後におけるワイヤ各々の構成(形状及び位置等)をLMN座標で表したデータ)を作成し、3次元形状を示す図を、ディスプレイ、印刷装置などのあらゆる出力装置を介して出力することができる。そして、ユーザは、当該図を参照し、複数のワイヤ各々の相対的位置を確認することができる。
In addition, according to the
本実施形態の検査装置100は、例えば、以下のプログラムをコンピュータにインストールすることで、実現することができる。
コンピュータを、
配線基板と、前記配線基板上に載置された半導体素子と、前記配線基板と前記半導体素子を接続する複数の所定形状のワイヤとを有する検査対象半導体装置の封止前後の状態を所定の方向から撮影した2つの2次元画像データを取得する2次元画像取得手段、
前記2次元画像取得手段が取得した2つの前記2次元画像データを用い、前記複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する2次元的変化量算出手段、
前記複数のワイヤ各々ごとに、前記所定形状の前記ワイヤの両端を結ぶ直線を回転軸として所定角度回転した場合における回転前後の前記ワイヤの3次元的変化量を、前記2次元的変化量から算出するための相関情報をあらかじめ保持している相関情報保持手段を参照するとともに、前記2次元的変化量算出手段が算出した前記2次元的変化量を利用し、前記検査対象半導体装置が有する前記複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する3次元的変化量算出手段、
として機能させるためのプログラム。
The
Computer
A state before and after sealing of a semiconductor device to be inspected having a wiring board, a semiconductor element placed on the wiring board, and a plurality of wires having a predetermined shape for connecting the wiring board and the semiconductor element in a predetermined direction Two-dimensional image acquisition means for acquiring two two-dimensional image data photographed from
Two-dimensional change amount calculating means for calculating a two-dimensional change amount before and after sealing for each of the plurality of wires, using the two two-dimensional image data acquired by the two-dimensional image acquisition means;
For each of the plurality of wires, a three-dimensional change amount of the wire before and after the rotation is calculated from the two-dimensional change amount when the wire is rotated by a predetermined angle about a straight line connecting both ends of the wire of the predetermined shape. The correlation information holding means that holds the correlation information for performing in advance is referred to, and the two-dimensional change amount calculated by the two-dimensional change amount calculation means is used to provide the plurality of the plurality of the semiconductor devices to be inspected. A three-dimensional change amount calculating means for calculating a three-dimensional change amount before and after sealing for each of the wires;
Program to function as.
次に、図8のフローチャートを利用して、本実施形態の検査方法について説明する。図8に示すように、本実施形態の検査方法は、2次元画像取得工程S10と、2次元的変化量算出工程S20と、3次元的変化量算出工程S30と、ワイヤ間距離推定工程S40とを有する。 Next, the inspection method of this embodiment will be described using the flowchart of FIG. As shown in FIG. 8, the inspection method of the present embodiment includes a two-dimensional image acquisition step S10, a two-dimensional change amount calculation step S20, a three-dimensional change amount calculation step S30, and an inter-wire distance estimation step S40. Have
2次元画像取得工程S10では、2次元画像取得部1が、検査対象半導体装置40の封止前後の状態を所定の方向から撮影した2つの2次元画像データを取得する。
In the two-dimensional image acquisition step S <b> 10, the two-dimensional
例えば、2次元画像取得部1は、封止前後の検査対象半導体装置40を図2及び3に示す矢印Lの方向から撮影した2次元画像データを、検査装置100が備える記憶装置、または、検査装置100と通信可能に構成された記憶装置から取り出す。
For example, the two-dimensional
2次元的変化量算出工程S20では、2次元的変化量算出部2が、S10で2次元画像取得部1が取得した2つの2次元画像データを用い、複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する。
In the two-dimensional change calculation step S20, the two-dimensional change calculation unit 2 uses the two two-dimensional image data acquired by the two-dimensional
例えば、2次元的変化量算出部2は、複数のワイヤ各々ごとに、各ワイヤ上の所定の点のX−Z面上における変化量を、2次元的変化量として算出する。 For example, the two-dimensional change amount calculation unit 2 calculates, for each of a plurality of wires, a change amount on a XZ plane of a predetermined point on each wire as a two-dimensional change amount.
3次元的変化量算出工程S30では、3次元的変化量算出部3が、相関情報保持部4が保持する相関情報、及び、S20で2次元的変化量算出部2が算出した2次元的変化量を利用し、検査対象半導体装置40が有する複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する。
In the three-dimensional change calculation step S30, the three-dimensional change calculation unit 3 uses the correlation information held by the correlation
例えば、3次元的変化量算出部3は、相関情報を利用し、2次元的変化量算出部2がワイヤごとに算出した当該ワイヤ上の所定の点のX−Z面上における変化量(2次元的変化量)から、Y−Z面上における当該所定の変化量を3次元的変化量として算出する。 For example, the three-dimensional change amount calculation unit 3 uses the correlation information, and the change amount (2 on the XZ plane) of a predetermined point on the wire calculated by the two-dimensional change amount calculation unit 2 for each wire. From the (dimensional change amount), the predetermined change amount on the YZ plane is calculated as a three-dimensional change amount.
ワイヤ間距離推定工程S40では、S20で2次元的変化量算出部2が算出した2次元的変化量、及び、S30で3次元的変化量算出部3が算出した3次元的変化量を利用し、封止後の第1のワイヤと第2のワイヤとの間の距離を推定する。 In the inter-wire distance estimation step S40, the two-dimensional variation calculated by the two-dimensional variation calculator 2 in S20 and the three-dimensional variation calculated by the three-dimensional variation calculator 3 in S30 are used. The distance between the first wire and the second wire after sealing is estimated.
例えば、ワイヤ間距離推定部5は、設計3次元データに、所定のL軸M軸N軸を有するLMN空間を設定するとともに、複数のワイヤ各々ごとに、X軸Y軸Z軸を有するXYZ空間と、LMN空間との傾き(角度)を算出する。そして、ワイヤ間距離推定部5は、算出した傾き、2次元的変化量、及び、3次元的変化量を利用して、複数のワイヤ各々ごとに、XYZ座標で表わされていた変化量を、LMN座標で表わされるデータに変換する。その後、ワイヤ間距離推定部5は、上記変換により取得したLMN座標で表わされた変化量と、設計3次元データとを利用して、複数のワイヤ各々ごとに、封止工程後におけるワイヤ各々の構成(形状及び位置等)をLMN座標で表す。次いで、ワイヤ間距離推定部5は、当該データを利用して、第1のワイヤと第2のワイヤとの間の距離を推定する。第1のワイヤと第2のワイヤとの間の距離とは、例えば、第1のワイヤ上の任意の点と、第2のワイヤ上の任意の点との間の距離の中の最も短い距離とすることができる。 For example, the inter-wire distance estimation unit 5 sets an LMN space having a predetermined L axis, M axis, and N axis in the design three-dimensional data, and an XYZ space having an X axis, a Y axis, and a Z axis for each of the plurality of wires. And an inclination (angle) with the LMN space. Then, the inter-wire distance estimation unit 5 uses the calculated inclination, two-dimensional change amount, and three-dimensional change amount to calculate the change amount represented by the XYZ coordinates for each of the plurality of wires. , Converted into data represented by LMN coordinates. Thereafter, the inter-wire distance estimation unit 5 uses the change amount represented by the LMN coordinates acquired by the above conversion and the design three-dimensional data, for each of the plurality of wires, and for each wire after the sealing process. The configuration (shape, position, etc.) is represented by LMN coordinates. Next, the inter-wire distance estimation unit 5 estimates the distance between the first wire and the second wire using the data. The distance between the first wire and the second wire is, for example, the shortest distance among the distances between any point on the first wire and any point on the second wire. It can be.
以上説明したように、本実施形態の検査装置100及び検査方法は、検査対象半導体装置40の封止前後の状態を所定の方向から撮影した2つの2次元画像データを利用して、検査対象半導体装置40が有する複数のワイヤ各々ごとに2次元的変化量を算出し、当該2次元的変化量及び上記前提事実を利用して、複数のワイヤ各々ごとに3次元的変化量を算出する。そして、算出した変化量を利用して、複数のワイヤの位置関係を算出し、複数のワイヤが互いに接していないか否かなどの判定を行う。
As described above, the
本実施形態の検査装置100及び検査方法は、このような技術を利用したあらゆる構成の装置及び方法を含めることができ、上記説明した構成は一例である。
The
例えば、上記説明した例では、ワイヤ上の所定の点のX−Z面上における変化量(2次元的変化量)から、Y−Z面上における当該所定の変化量を3次元的変化量として算出したが、ワイヤ上の所定の点のX−Z面上における変化量(2次元的変化量)から、ワイヤの回転角度を算出してもよい。そして、当該回転角度を利用して、封止工程後のワイヤの構成を算出してもよい。 For example, in the example described above, the predetermined change amount on the YZ plane is determined as the three-dimensional change amount from the change amount (two-dimensional change amount) on the XZ plane at a predetermined point on the wire. Although calculated, the rotation angle of the wire may be calculated from the change amount (two-dimensional change amount) of the predetermined point on the wire on the XZ plane. And you may calculate the structure of the wire after a sealing process using the said rotation angle.
このような本実施形態の検査装置100及び検査方法によれば、従来技術のように、封止後の検査対象半導体装置40ごとに複数の方向から複数のX線画像を撮影して、3次元形状を算出する必要がない。結果、本実施形態の検査装置100及び検査方法によれば、従来技術に比べて、半導体装置のワイヤの検査を行うための装置の処理負担を軽減することができる。また、従来技術に比べて、半導体装置のワイヤの検査を行うための装置の構成を簡素化できるほか、検査時間を短くすることができる。
According to the
1 2次元画像取得部
2 2次元的変化量算出部
3 3次元的変化量算出部
4 相関情報保持部
5 ワイヤ間距離推定部
10 配線基板
20 半導体素子
31 ワイヤ
32 ワイヤ
40 検査対象半導体装置
100 検査装置
a1乃至a15 ワイヤ上の点
b1及びb2 ワイヤの端
DESCRIPTION OF
Claims (8)
前記2次元画像取得部が取得した2つの前記2次元画像データを用い、前記複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する2次元的変化量算出部と、
前記複数のワイヤ各々ごとに、前記所定形状の前記ワイヤの両端を結ぶ直線を回転軸として所定角度回転した場合における回転前後の前記ワイヤの3次元的変化量を、前記2次元的変化量から算出するための相関情報をあらかじめ保持している相関情報保持部を参照するとともに、前記2次元的変化量算出部が算出した前記2次元的変化量を利用し、前記検査対象半導体装置が有する前記複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する3次元的変化量算出部と、
を有する検査装置。 A state before and after sealing of a semiconductor device to be inspected having a wiring board, a semiconductor element placed on the wiring board, and a plurality of wires having a predetermined shape for connecting the wiring board and the semiconductor element in a predetermined direction A two-dimensional image acquisition unit for acquiring two two-dimensional image data taken from
A two-dimensional change amount calculation unit for calculating a two-dimensional change amount before and after sealing for each of the plurality of wires, using the two two-dimensional image data acquired by the two-dimensional image acquisition unit;
For each of the plurality of wires, a three-dimensional change amount of the wire before and after the rotation is calculated from the two-dimensional change amount when the wire is rotated by a predetermined angle about a straight line connecting both ends of the wire of the predetermined shape. The plurality of the plurality of possessed by the semiconductor device to be inspected by referring to the correlation information holding unit that holds the correlation information for performing in advance and using the two-dimensional change amount calculated by the two-dimensional change amount calculating unit A three-dimensional change amount calculating unit for calculating a three-dimensional change amount before and after sealing for each of the wires;
Inspection device having
前記2次元的変化量算出部が算出した前記2次元的変化量、及び、前記3次元的変化量算出部が算出した前記3次元的変化量を利用し、封止後の第1の前記ワイヤと第2の前記ワイヤとの間の距離を推定するワイヤ間距離推定部をさらに有する検査装置。 The inspection apparatus according to claim 1,
Using the two-dimensional change amount calculated by the two-dimensional change amount calculation unit and the three-dimensional change amount calculated by the three-dimensional change amount calculation unit, the first wire after sealing An inspection apparatus further comprising an inter-wire distance estimation unit that estimates a distance between the first wire and the second wire.
前記相関情報保持部をさらに有する検査装置。 The inspection apparatus according to claim 1 or 2,
An inspection apparatus further comprising the correlation information holding unit.
前記所定の方向は、前記半導体装置の上面に対して垂直な方向である検査装置。 The inspection apparatus according to any one of claims 1 to 3,
The inspection apparatus, wherein the predetermined direction is a direction perpendicular to an upper surface of the semiconductor device.
前記相関情報保持部は、前記検査対象半導体装置の種類ごとに、前記相関情報を保持する検査装置。 The inspection apparatus according to any one of claims 1 to 4,
The correlation information holding unit is an inspection apparatus that holds the correlation information for each type of the semiconductor device to be inspected.
前記検査対象半導体装置は、前記ワイヤが多段ボンディングになっている検査装置。 In the inspection apparatus according to any one of claims 1 to 5,
The inspection target semiconductor device is an inspection device in which the wire is multi-stage bonded.
前記2次元画像取得工程で取得した2つの前記2次元画像データを用い、前記複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する2次元的変化量算出工程と、
前記複数のワイヤ各々ごとに、前記所定形状の前記ワイヤの両端を結ぶ直線を回転軸として所定角度回転した場合における回転前後の前記ワイヤの3次元的変化量を、前記2次元的変化量から算出するための相関情報をあらかじめ保持している相関情報保持部を参照するとともに、前記2次元的変化量算出工程で算出した前記2次元的変化量を利用し、前記検査対象半導体装置が有する前記複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する3次元的変化量算出工程と、
を有する検査方法。 A state before and after sealing of a semiconductor device to be inspected having a wiring board, a semiconductor element placed on the wiring board, and a plurality of wires having a predetermined shape for connecting the wiring board and the semiconductor element in a predetermined direction A two-dimensional image acquisition step of acquiring two two-dimensional image data photographed from
A two-dimensional change amount calculating step for calculating a two-dimensional change amount before and after sealing for each of the plurality of wires, using the two two-dimensional image data acquired in the two-dimensional image acquisition step;
For each of the plurality of wires, a three-dimensional change amount of the wire before and after the rotation is calculated from the two-dimensional change amount when the wire is rotated by a predetermined angle about a straight line connecting both ends of the wire of the predetermined shape. The plurality of pieces of the semiconductor device to be inspected are referred to by referring to a correlation information holding unit that holds correlation information for performing in advance, and using the two-dimensional change amount calculated in the two-dimensional change amount calculating step. A three-dimensional change amount calculating step for calculating a three-dimensional change amount before and after sealing for each of the wires;
Inspection method having
配線基板と、前記配線基板上に載置された半導体素子と、前記配線基板と前記半導体素子を接続する複数の所定形状のワイヤとを有する検査対象半導体装置の封止前後の状態を所定の方向から撮影した2つの2次元画像データを取得する2次元画像取得手段、
前記2次元画像取得手段が取得した2つの前記2次元画像データを用い、前記複数のワイヤ各々ごとに、封止前後における2次元的変化量を算出する2次元的変化量算出手段、
前記複数のワイヤ各々ごとに、前記所定形状の前記ワイヤの両端を結ぶ直線を回転軸として所定角度回転した場合における回転前後の前記ワイヤの3次元的変化量を、前記2次元的変化量から算出するための相関情報をあらかじめ保持している相関情報保持手段を参照するとともに、前記2次元的変化量算出手段が算出した前記2次元的変化量を利用し、前記検査対象半導体装置が有する前記複数のワイヤ各々ごとに、封止前後における3次元的変化量を算出する3次元的変化量算出手段、
として機能させるためのプログラム。 Computer
A state before and after sealing of a semiconductor device to be inspected having a wiring board, a semiconductor element placed on the wiring board, and a plurality of wires having a predetermined shape for connecting the wiring board and the semiconductor element in a predetermined direction Two-dimensional image acquisition means for acquiring two two-dimensional image data photographed from
Two-dimensional change amount calculating means for calculating a two-dimensional change amount before and after sealing for each of the plurality of wires, using the two two-dimensional image data acquired by the two-dimensional image acquisition means;
For each of the plurality of wires, a three-dimensional change amount of the wire before and after the rotation is calculated from the two-dimensional change amount when the wire is rotated by a predetermined angle about a straight line connecting both ends of the wire of the predetermined shape. The correlation information holding means that holds the correlation information for performing in advance is referred to, and the two-dimensional change amount calculated by the two-dimensional change amount calculation means is used to provide the plurality of the plurality of the semiconductor devices to be inspected. A three-dimensional change amount calculating means for calculating a three-dimensional change amount before and after sealing for each of the wires;
Program to function as.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010284589A JP2012134298A (en) | 2010-12-21 | 2010-12-21 | Inspection device, inspection method and program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2010284589A JP2012134298A (en) | 2010-12-21 | 2010-12-21 | Inspection device, inspection method and program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2012134298A true JP2012134298A (en) | 2012-07-12 |
Family
ID=46649561
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2010284589A Pending JP2012134298A (en) | 2010-12-21 | 2010-12-21 | Inspection device, inspection method and program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2012134298A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020027910A (en) * | 2018-08-16 | 2020-02-20 | キヤノンマシナリー株式会社 | Inspection system, inspection method, and inspection program |
CN113677953A (en) * | 2019-04-22 | 2021-11-19 | 株式会社新川 | Line shape measuring device, line three-dimensional image generating method, and line shape measuring method |
-
2010
- 2010-12-21 JP JP2010284589A patent/JP2012134298A/en active Pending
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2020027910A (en) * | 2018-08-16 | 2020-02-20 | キヤノンマシナリー株式会社 | Inspection system, inspection method, and inspection program |
JP7097778B2 (en) | 2018-08-16 | 2022-07-08 | キヤノンマシナリー株式会社 | Inspection system, inspection method, and inspection program |
CN113677953A (en) * | 2019-04-22 | 2021-11-19 | 株式会社新川 | Line shape measuring device, line three-dimensional image generating method, and line shape measuring method |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10923004B2 (en) | Information processing apparatus, information processing method, and computer program product for arranging a planar image within a panoramic image | |
JP6435750B2 (en) | Three-dimensional coordinate calculation apparatus, three-dimensional coordinate calculation method, and three-dimensional coordinate calculation program | |
CN111127422A (en) | Image annotation method, device, system and host | |
WO2013038656A1 (en) | Projection image automatic correction system, projection image automatic correction method and program | |
JPWO2014061372A1 (en) | Image processing apparatus, image processing method, and image processing program | |
JPH04191607A (en) | Three-dimensional measuring method | |
CN107329671B (en) | Model display method and device | |
CN110619807B (en) | Method and device for generating global thermodynamic diagram | |
CN107749069B (en) | Image processing method, electronic device and image processing system | |
JP2014216006A (en) | System, program and method for receiving input of user | |
JP2011165007A (en) | Inspection system, method, and program | |
JP2017090420A (en) | Three-dimensional information restoration device and three-dimensional information restoration method | |
JP2012134298A (en) | Inspection device, inspection method and program | |
JP2023543250A (en) | Method and computer equipment for generating gyroscope rotation direction | |
CN113465529B (en) | Chip strain measurement method and system based on visual identification | |
CN102759333B (en) | Part rotation angle detection apparatus and image procossing part data generating means | |
CN110634159A (en) | Target detection method and device | |
JP2018088228A (en) | Intersection detection device, camera calibration system, intersection detection method, camera calibration method, program and recording medium | |
CN112132909B (en) | Parameter acquisition method and device, media data processing method and storage medium | |
JP2014032628A (en) | Corresponding point search device, program thereof, and camera parameter estimation device | |
TWI472711B (en) | Method and device for measuring 3-d article without contacting | |
CN112465716A (en) | Image conversion method and device, computer readable storage medium and electronic equipment | |
JP6239374B2 (en) | Inclination inspection system for parts | |
TWI643498B (en) | Method and image capture device for computing a lens angle in a single image | |
CN113379820B (en) | Information processing method and device |