JP2009139285A - Solder ball inspection device, its inspection method, and shape inspection device - Google Patents
Solder ball inspection device, its inspection method, and shape inspection device Download PDFInfo
- Publication number
- JP2009139285A JP2009139285A JP2007317523A JP2007317523A JP2009139285A JP 2009139285 A JP2009139285 A JP 2009139285A JP 2007317523 A JP2007317523 A JP 2007317523A JP 2007317523 A JP2007317523 A JP 2007317523A JP 2009139285 A JP2009139285 A JP 2009139285A
- Authority
- JP
- Japan
- Prior art keywords
- image
- solder ball
- belonging
- imaging
- inspected
- 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.)
- Withdrawn
Links
Images
Landscapes
- Length Measuring Devices By Optical Means (AREA)
Abstract
Description
本発明は、LSIチップなどの半導体チップ上に形成される半田ボール(半田バンプ)の高さを検出する半田ボール検出装置およびその検査方法に関する。 The present invention relates to a solder ball detecting device for detecting the height of a solder ball (solder bump) formed on a semiconductor chip such as an LSI chip and an inspection method therefor.
近年、LSIの高密度・高速化に伴い、LSIチップとして、例えば、17mm×17mmのLSIチップ上に、直径が50〜150μm、高さが50〜100μmの半球状の半田ボールが、150μmのピッチで10000個程度形成されたものが用いられている。これら半田ボールは、半導体基板上に形成された電極と溶着されるため、LSIチップを基板に実装したあとの回路動作を良好に保つ上で、半導体ボールの高さを均一に保つことが不可欠である。しかも、LSIチップを基板に装着したあとはその構造上、X線検査などの特殊な検査手法を用いない限り基板搭載後の接合状態を検査することは不可能である。 In recent years, with the increase in LSI density and speed, as LSI chips, for example, a hemispherical solder ball having a diameter of 50 to 150 μm and a height of 50 to 100 μm on a 17 mm × 17 mm LSI chip has a pitch of 150 μm. In this case, about 10,000 are used. Since these solder balls are welded to the electrodes formed on the semiconductor substrate, it is essential to keep the height of the semiconductor balls uniform in order to maintain good circuit operation after the LSI chip is mounted on the substrate. is there. Moreover, after the LSI chip is mounted on the substrate, it is impossible to inspect the bonding state after mounting the substrate unless a special inspection method such as X-ray inspection is used.
このため、LSIチップを基板に搭載する前に、LSIチップ上に形成された半田ボール(半田バンプ)の高さを検査する方式として、例えば、半田ボールにレーザ光を照射し、三角測量の原理を用い、半田ボールから反射した反射光のうち真上に反射した反射光から画像を生成するとともに、半田ボールから斜め上方に反射した反射光から画像を生成し、生成された両者の画像を比較して半田ボールの高さを検査するものが各種提案されている(特許文献1、非特許文献1、非特許文献2参照)。 For this reason, as a method for inspecting the height of the solder balls (solder bumps) formed on the LSI chip before mounting the LSI chip on the substrate, for example, the solder ball is irradiated with laser light, and the principle of triangulation Is used to generate an image from the reflected light reflected right above the solder ball and to generate an image from the reflected light reflected obliquely upward from the solder ball, and compare the generated images. Various types have been proposed for inspecting the height of solder balls (see Patent Document 1, Non-Patent Document 1, and Non-Patent Document 2).
従来技術では、半田ボールの高さを検査するに際して、レーザ光を半田ボールに照射するとともに、レーザ光を走査しなければならず、専用の光学系が必要となる。しかも、走査に伴って光学系に機械的誤差が生じ、半田ボールの高さを高精度に検査できないことがある。 In the prior art, when inspecting the height of the solder ball, the solder ball must be irradiated with the laser beam and scanned with the laser beam, and a dedicated optical system is required. In addition, a mechanical error occurs in the optical system with scanning, and the height of the solder ball may not be inspected with high accuracy.
そこで、本発明の目的は、複雑な光学系を用いることなく、正確に半田ボールの高さを検査することができる半田ボール検査装置およびその検査方法を提供することにある。 Therefore, an object of the present invention is to provide a solder ball inspection apparatus and an inspection method thereof that can accurately inspect the height of a solder ball without using a complicated optical system.
前記目的を達成するために、本発明は、半導体チップ上に分散して形成された半田ボール群の高さを検出する半田ボール検査装置において、前記半田ボール群のうち検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と平行な照明光を照射する第1の光学系と、前記検査対象の半田ボールに対して、前記仮想の垂線と交差する斜め照明光を照射する第2の光学系と、前記第1の光学系から前記検査対象の半田ボールに照射された照明光の反射光を受光して撮像する第1の撮像手段と、前記第2の光学系から前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第2の撮像手段と、前記第1の撮像手段の撮像による第1の画像と前記第2の撮像手段の撮像による第2の画像をそれぞれ同一の座標系で処理する画像処理手段と、前記画像処理手段の処理結果を基に前記第1の画像に属する半田ボールの光点位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する評価手段と、を備えてなる半田ボール検査装置を構成したものである。 In order to achieve the above object, the present invention provides a solder ball inspection apparatus for detecting the height of a solder ball group formed in a distributed manner on a semiconductor chip, with respect to a solder ball to be inspected in the solder ball group. A first optical system that irradiates illumination light parallel to a virtual perpendicular to the semiconductor chip, and a first illumination system that irradiates the solder ball to be inspected with oblique illumination light that intersects the virtual perpendicular. 2 optical system, first imaging means for receiving reflected light of illumination light irradiated on the solder ball to be inspected from the first optical system, and imaging from the second optical system By receiving a reflected image of the oblique illumination light irradiated to the target solder ball and imaging, a first image obtained by imaging by the first imaging means, and by imaging by the second imaging means Each second image has the same coordinate system The difference between the light spot position of the solder ball belonging to the second image and the light spot position of the solder ball belonging to the second image based on the processing result of the image processing means and the processing result of the image processing means is examined. The solder ball inspection apparatus includes an evaluation unit that calculates the height of the target solder ball and evaluates the calculation result.
また、本発明は、半導体チップ上に分散して形成された半田ボール群の高さを検出する半田ボール検査装置において、前記半田ボール群のうち検査対象の半田ボール全体に照明光を照射する第1の光学系と、前記検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と交差する斜め照明光を照射する第2の光学系と、前記仮想の垂線に沿って配置されて、前記検査対象の半田ボールで反射した照明光の反射光を受光して撮像する第1の撮像手段と、前記第2の光学系から前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第2の撮像手段と、前記第1の撮像手段の撮像による第1の画像と前記第2の撮像手段の撮像による第2の画像をそれぞれ同一の座標系で処理する画像処理手段と、前記画像処理手段の処理結果を基に前記第1の画像に属する半田ボールの中心位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する評価手段と、を備えてなる半田ボール検査装置を構成した。 According to the present invention, in the solder ball inspection apparatus for detecting the height of the solder ball group formed dispersed on the semiconductor chip, the illumination light is irradiated to the entire solder ball to be inspected in the solder ball group. A first optical system, a second optical system that irradiates the solder ball to be inspected with oblique illumination light that intersects a virtual perpendicular to the semiconductor chip, and the second optical system that is disposed along the virtual perpendicular. The first imaging means for receiving and imaging the reflected light of the illumination light reflected by the solder ball to be inspected, and the oblique illumination light irradiated to the solder ball to be inspected from the second optical system. Second imaging means for receiving reflected light and picking up an image, the first image obtained by the image pick-up by the first image pick-up means, and the second image picked up by the second image pick-up means are processed in the same coordinate system. Image processing means, and the image Based on the processing result of the processing means, the difference between the center position of the solder ball belonging to the first image and the light spot position of the solder ball belonging to the second image is calculated as the height of the solder ball to be inspected. And an evaluation means for evaluating the calculation result.
前記各半田ボール検査装置を構成するに際しては、以下の要素を付加することができる。 When configuring each of the solder ball inspection devices, the following elements can be added.
(1)前記第2の撮像手段は、前記反射光を受光する受光系にあおり光学系を含む。
(2)前記第2の撮像手段は、前記反射光を受光する受光系を備え、前記仮想の垂線に対する前記受光系の光軸の角度は、前記半導体チップ表面に対する前記第2の光学系の光軸の角度より小さく設定されてなる。
(3)前記画像処理手段は、前記第2の画像を前記第1の画像に整合させるための画像歪み補正を実行する画像歪み補正手段を備えてなる。
(4)前記画像歪み補正手段は、前記第2の画像に属する半田ボール全体の平面射影変換行列を求め、前記第2の画像を前記平面射影変換行列に従って変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行してなる。
(5)前記画像歪み補正手段は、前記第2の画像に属する半田ボールのうち一部の半田ボール毎の平面射影変換行列を求め、前記第2の画像を構成する各成分を前記平面射影変換行列に従って順次変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行してなる。
(6)前記画像歪み補正手段は、前記第2の画像に属する半田ボールのうち一部の半田ボール毎の平面射影変換行列を求め、前記第2の画像を構成する各成分を前記平面射影変換行列に従って順次変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行してなる。
(7)前記画像歪み補正手段は、前記第1の撮像手段に属する反射光受光系のレンズ歪みに従って前記第1の画像を補正するとともに、前記第2の撮像手段に属する反射光受光系のレンズ歪みに従って前記第2の画像を補正してなる。
(1) The second imaging means is in a light receiving system that receives the reflected light and includes an optical system.
(2) The second imaging means includes a light receiving system that receives the reflected light, and the angle of the optical axis of the light receiving system with respect to the virtual perpendicular is the light of the second optical system with respect to the surface of the semiconductor chip. It is set smaller than the angle of the shaft.
(3) The image processing means includes image distortion correction means for performing image distortion correction for aligning the second image with the first image.
(4) The image distortion correction unit obtains a planar projection transformation matrix of the entire solder ball belonging to the second image, converts the second image according to the planar projection transformation matrix, and converts the second image into the first image. Correspondence between the coordinates of the solder balls belonging to the coordinates of the solder balls belonging to the second image is executed.
(5) The image distortion correction means obtains a planar projection transformation matrix for each solder ball among the solder balls belonging to the second image, and converts each component constituting the second image to the planar projection transformation. By sequentially converting in accordance with the matrix, the coordinates of the solder balls belonging to the first image and the coordinates of the solder balls belonging to the second image are executed.
(6) The image distortion correction means obtains a planar projection transformation matrix for each solder ball among the solder balls belonging to the second image, and converts each component constituting the second image to the planar projection transformation. By sequentially converting in accordance with the matrix, the coordinates of the solder balls belonging to the first image and the coordinates of the solder balls belonging to the second image are executed.
(7) The image distortion correcting unit corrects the first image according to the lens distortion of the reflected light receiving system belonging to the first imaging unit, and also reflects the reflected light receiving system lens belonging to the second imaging unit. The second image is corrected according to the distortion.
また、本発明は、半導体チップ上に分散して形成された半田ボール群の高さを検出する半田ボール検査方法において、前記半田ボール群のうち検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と平行な照明光を照射する第1ステップと、前記検査対象の半田ボールに対して、前記仮想の垂線と交差する斜め照明光を照射する第2ステップと、前記検査対象の半田ボールに照射された照明光の反射光を受光して撮像する第3ステップと、前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第4ステップと、前記第3ステップでの撮像による第1の画像と前記第4ステップでの撮像による第2の画像をそれぞれ同一の座標系で処理する第5ステップと、前記第5ステップでの処理結果を基に前記第1の画像に属する半田ボールの光点位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する第6ステップを実行する半田ボール検査方法を採用した。 According to another aspect of the present invention, there is provided a solder ball inspection method for detecting a height of a solder ball group formed in a dispersed manner on a semiconductor chip. A first step of irradiating illumination light parallel to the erected virtual perpendicular; a second step of irradiating oblique light that intersects the virtual perpendicular to the solder ball to be inspected; and A third step of receiving and imaging reflected light of the illumination light applied to the solder ball; a fourth step of receiving and imaging reflected light of the oblique illumination light applied to the solder ball to be inspected; Based on the processing results in the fifth step and the fifth step in which the first image captured in the third step and the second image captured in the fourth step are processed in the same coordinate system, respectively. A sixth step of calculating the difference between the light spot position of the solder ball belonging to one image and the light spot position of the solder ball belonging to the second image as the height of the solder ball to be inspected, and evaluating the calculation result Adopted solder ball inspection method.
また、さらに、本発明は、半導体チップ上に分散して形成された半田ボール群の高さを検出する半田ボール検査方法において、前記半田ボール群のうち検査対象の半田ボール全体に照明光を照射する第1ステップと、前記検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と交差する斜め照明光を照射する第2ステップと、前記仮想の垂線上で、前記検査対象の半田ボールで反射した照明光の反射光を受光して撮像する第3ステップと、前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第4ステップと、前記第3ステップでの撮像による第1の画像と前記第4ステップでの撮像による第2の画像をそれぞれ同一の座標系で処理する第5ステップと、前記第5ステップの処理結果を基に前記第1の画像に属する半田ボールの中心位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する第6ステップを実行する、半田ボール検査方法を採用した。 Furthermore, the present invention provides a solder ball inspection method for detecting the height of a solder ball group formed dispersed on a semiconductor chip, and irradiating illumination light to the entire solder ball to be inspected in the solder ball group. A first step of irradiating the solder ball to be inspected with oblique illumination light that intersects with a virtual perpendicular standing on the semiconductor chip, and on the virtual perpendicular, A third step of receiving and imaging the reflected light of the illumination light reflected by the solder ball; a fourth step of receiving and imaging the reflected light of the oblique illumination light applied to the solder ball to be inspected; Based on the processing results of the fifth step and the fifth step, the first image obtained by the imaging in the third step and the second image obtained by the imaging in the fourth step are processed in the same coordinate system, respectively. The difference between the center position of the solder ball belonging to the image of the solder ball and the light spot position of the solder ball belonging to the second image is calculated as the height of the solder ball to be inspected, and the sixth step of evaluating the calculation result is executed The solder ball inspection method was adopted.
前記各半田ボール検査方法を採用するに際しては、以下の要素を付加することができる。 In adopting each of the solder ball inspection methods, the following elements can be added.
(1)前記第5ステップは、前記第2の画像を前記第1の画像に整合させるための画像歪み補正を実行する画像歪み補正ステップを含む。
(2)前記画像歪み補正ステップでは、前記第2の画像に属する半田ボール全体の平面射影変換行列を求め、前記第2の画像を前記平面射影変換行列に従って変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行する。
(3)前記画像歪み補正ステップでは、前記第2の画像に属する半田ボールのうち一部の半田ボール毎の平面射影変換行列を求め、前記第2の画像を構成する各成分を前記平面射影変換行列に従って順次変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行する。
(1) The fifth step includes an image distortion correction step of executing image distortion correction for aligning the second image with the first image.
(2) In the image distortion correction step, a planar projective transformation matrix of the entire solder ball belonging to the second image is obtained, and the second image is transformed according to the planar projective transformation matrix to form the first image. Correspondence between the coordinates of the solder balls belonging to the solder balls and the coordinates of the solder balls belonging to the second image is executed.
(3) In the image distortion correction step, a planar projection transformation matrix for each solder ball of the solder balls belonging to the second image is obtained, and each component constituting the second image is converted to the planar projection transformation. By sequentially converting according to the matrix, the coordinates of the solder balls belonging to the first image and the coordinates of the solder balls belonging to the second image are executed.
本発明によれば、複雑な光学系を用いることなく、正確に半田ボール(検査対象)の形状を検査することができる検査装置及び検査方法を提供することができる。 According to the present invention, it is possible to provide an inspection apparatus and an inspection method capable of accurately inspecting the shape of a solder ball (inspection object) without using a complicated optical system.
以下、本発明の実施形態を図面に基づいて説明する。図1は本発明の一実施形態を示す半田ボール検査装置の要部構成図である。図1において、半田ボール検査装置は、半導体チップ(LSIチップ)10上に分散して形成された半田ボール(半田バンプ)12の高さを検査するために、光源14、16、半透明鏡18、凸レンズ20、カメラ22、凸レンズ24、カメラ26などを備えて構成されている。
Hereinafter, embodiments of the present invention will be described with reference to the drawings. FIG. 1 is a main part configuration diagram of a solder ball inspection apparatus showing an embodiment of the present invention. In FIG. 1, a solder ball inspection device is used for inspecting the height of solder balls (solder bumps) 12 that are dispersedly formed on a semiconductor chip (LSI chip) 10, and
光源14、16は、例えば、ハロゲンランプ、発光ダイオードなどで構成されている。光源14は、平行光による照明光L1を半透明鏡18を介して検査対象の半田ボール12iに照射するようになっている。半透明鏡18は、半導体チップ10に立てた仮想の垂線に対して、45度傾斜して配置されており、照明光L1は、仮想の垂線と平行な照明光として、半田ボール12iの上部に照射されるようになっている。すなわち、光源14と半透明鏡18は、第1の光学系として構成されている。
The
半田ボール12iに照明光L1が照射されると、その一部が真上に向かって反射し、この反射光は、半透明鏡18と凸レンズ20を透過した後、カメラ22によって受光される。カメラ22は、例えば、エリアセンサとしてのTVカメラで構成されており、照明光L1のうち半田ボール12iで反射した反射光を受光して撮像する第1の撮像手段として構成されている。
When the illumination light L1 is irradiated to the
一方、光源16は、半導体チップ10の斜め上方に配置されて、半導体チップ10に立てた仮想の垂線と交差する斜め照明光L2を半田ボール12iに向けて照射する第2の光学系として構成されている。照明光L2が半田ボール12iに照射されると、その反射光の一部は凸レンズ24を介してカメラ26によって受光される。カメラ26は、例えば、エリアセンサとしてのTVカメラで構成されており、斜め照明光L2のうち半田ボール12iに照射された斜め照明光L2の反射光を受光して撮像する第2の撮像手段として構成されている。
On the other hand, the
カメラ22、26は、図2に示すように、処理ユニット28のA/Dコンバータ30、32に接続されている。処理ユニット28は、A/Dコンバータ30、32の他に画像メモリ34、CPU36、モニタコントローラ38、モニタ40などを備えて構成されている。
The
A/Dコンバータ30、32はそれぞれカメラ22、26の撮像による映像信号をデジタル信号に変換し、変換したデジタル信号をCPU36に転送するようになっている。CPU36は、各種処理プログラムに基づいて、A/Dコンバータ30、32の出力によるデジタル信号にしたがって各種の演算処理を実行し、この実行結果にしたがった画像を画像メモリ34に格納するとともに、実行結果をモニタコントローラ38を介してモニタ40の画面上に表示させるようになっている。
The A /
具体的には、CPU36は、図3に示すように、画像取得部42、画像合成部44、比較部46、距離検出部48、評価部50としての機能を備えて構成されている。
Specifically, as shown in FIG. 3, the
画像取得部42は、例えば、カメラ22の撮像による画像を第1の画像として取得し、カメラ26の撮像による画像を第2の画像として取得し、取得した各画像を画像合成部44に出力する。画像合成部44は、第1の画像と第2の画像をそれぞれ同一の画像系で処理する画像処理手段として機能し、処理結果を比較部46に出力する。比較部46は、画像合成部44で合成された第1の画像と第2の画像とを比較し、比較結果を距離検出部48に出力する。距離検出部48は、第1の画像に属する半田ボールの光点位置または中心位置と第2の画像に属する半田ボールの光点位置との差(距離)を半田ボール12iの高さとして算出する算出手段として機能し、算出結果を評価部50に出力する。評価部50は、距離検出部48の検出結果と基準値(基準パターン)とを比較し、この比較結果に従って半田ボール12iの高さのずれ量を評価するようになっている。
For example, the
この際、評価部50は、各半田ボール12iについて、半田ボール12全体のずれ量の平均値にしたがって評価したり、あるいは設計した半田ボール12の高さに対するずれ量の標準偏差にしたがって評価したりすることもできる。また、評価部50は、ずれ量が、平均値以上あるいは基準値以上の半田ボール12に対しては、不良と評価することができる。
At this time, the
ここで、半田ボール12iに照射された照明光L1が全反射しないときには半田ボール12iの頂点が光点として、カメラ22、26によって撮像される。このため、図4に示すように、カメラ22によって撮像された光点P1は半田ボール12iの頂点を示す光点位置として撮像される。またカメラ26によって撮像された光点P2は、その位置が光点P1よりも低いときには光点P1よりも距離Hだけずれた位置に形成される。すなわち、光点P1と光点P2との距離Hを半田ボール12iの高さの変化として検出することができる。
Here, when the illumination light L1 applied to the
この際、凸レンズ24を用いたときに、図5(a)に示すように、その検出範囲が台形形状となるときには、凸レンズ24として、図5(b)に示すように、あおり光学系を用いることで、図5(c)に示すように、検出範囲が正方形形状となり、検出範囲による歪みを無くすことができる。また、あおり光学系の他に、被写界深度が大きく、且つ画面歪みが少ないレンズとして、テレセントリックレンズを用いることもできる。この場合、レンズによる検出範囲を長方形の範囲とすることができる。
At this time, when the
一方、照明光L1が半導体チップ10上で全反射するときには、図6(a)に示すように、光源14として、半田ボール12i全体を照射するものを用い、カメラ22で半田ボール12iの全体の画像を撮像し、CPU36において半田ボール12iの輪郭からその中心位置を求める処理を行う。さらに、光源16から照射される照明光L2を、図7(a)に示すように、半導体チップ10の表面に対して、30度傾斜した角度に設定し、30度傾斜した照明光L2を半田チップ12iの上部に照射する。また、半導体チップ10に立てた仮想の垂線に対して20度傾斜した方向が光軸となるように、凸レンズ24とカメラ26を配置し、半田ボール12iで反射した反射光を、凸レンズ24を介してカメラ26で受光する。
On the other hand, when the illumination light L1 is totally reflected on the
この場合、図7(b)に示すように、半田ボール12iの高さがΔH変化したときには、カメラ26で検出される光点位置の変位をM・ΔH・sin20°として求めることができる。なおMは凸レンズ24の倍率を示す。
In this case, as shown in FIG. 7B, when the height of the
次に、本実施形態では、カメラ22の撮像による第1の画像とカメラ26の撮像による第2の画像との間に歪みがあることを考慮し、カメラ26の撮像による第2の画像を補正し、カメラ22の撮像による第1の画像に整合させるための画像歪み補正を行うこととしている。この際、CPU36は、画像歪み補正手段として、図8に示すように、カメラ22で撮像した画像aとカメラ26で撮像した画像b間の対応を求めるための平面射影変換処理を実行することとしている。
Next, in the present embodiment, in consideration of the distortion between the first image captured by the
この場合、CPU36は、カメラ22で撮像した画像aをカメラ26で撮像した画像bに平面射影変換を行って補正するに際して、画像aで撮影物の任意の点Pに相当するp1に平面射影行列Hを掛けて、画像bで撮影物の任意の点Pに相当するp2に補正する。
In this case, when the
変換式を以下に示す。
x=(uH11+vH12+H13)/(uH31+vH32+H33)
y=(uH21+vH22+H23)/(uH31+vH32+H33)
The conversion formula is shown below.
x = (uH 11 + vH 12 + H 13) / (uH 31 +
y = (uH 21 + vH 22 + H 23) / (uH 31 +
Hは最低8点の位置座標により計算することができ、多数点の場合は、最小二乗近似によりHを求めることができる。 H can be calculated from the position coordinates of at least 8 points. In the case of multiple points, H can be obtained by least square approximation.
次に、第1の補正方式について説明する。第1の補正方式では、カメラ22の撮像による第1の画像とカメラ26の撮像による第2の画像から平面投影変換行列Hを求める。この場合、図9に示すように、基準対象物にある多数の点から全体としてのHを求めることになる。すなわち、CPU36は、半田ボール全体の平面射影変換行列Hを求めた後は、第2の画像を平面射影変換行列Hにしたがって変換し、第1の画像に属する半田ボールの座標と第2の画像に属する半田ボールの座標との対応付けを行い、第2の画像を第1の画像に整合させるための画像歪み補正を実行する。このあと、CPU36は、補正された第2の画像と第1の画像とを比較するための処理を行い、両画像の光点位置の差から半田ボール12の欠陥の有無を評価する。
Next, the first correction method will be described. In the first correction method, the planar projection transformation matrix H is obtained from the first image captured by the
次に、第2の補正方式について説明する。この補正方式においては、カメラ22の撮像による第1の画像とカメラ26の撮像による第2の画像を取り込み、これらの画像を基に4点ごとの平面投影変換行列Hを求める。この場合、図10に示すように、基準対象物にある4点から個別の成分Hijを求め、全ての4点に対して補正を繰り返す。すなわち、CPU36は、第2の画像に属する半田ボールのうち一部(4点)の半田ボールごとの平面射影変換行列Hを求め、第2の画像を構成する各成分Hijを平面射影変換行列Hにしたがって順次変換して、第1の画像に属する半田ボールの座標と第2の画像に属する半田ボールの座標との対応付けを行い、第2の画像を第1の画像に整合させるための画像歪み補正を実行する。そして、CPU36は、補正された第2の画像と第1の画像とを比較し、両画像の光点位置の差から半田ボール12の欠陥の有無を評価する。
Next, the second correction method will be described. In this correction method, a first image captured by the
第1または第2の補正方式を用いたときの画像表示例を図10に示す。図10(a)はカメラ22の撮像による検出画像を示し、図10(b)はカメラ26の撮像による検出画像を示し、図10(c)は第1の画像と第2の画像の差分を示し、図10(d)は、補正された第2の画像の表示例を示す。また凸レンズ20とカメラ22を含む受光系のレンズ歪みあるいは凸レンズ24とカメラ26を含む受光系のレンズ歪みを考慮して画像を補正するに際しては、これら受光系のレンズ歪みを予め計測し、計測値にしたがって画像を補正することができる。この補正法としては、カメラキャリブレーション法のZhang法を用いることができる。ただし補正方式2を用いたときには、画像の処理範囲が4点と狭いため、レンズ歪みに対する補正を不要とすることもできる。
FIG. 10 shows an image display example when the first or second correction method is used. FIG. 10A shows a detection image obtained by imaging by the
本実施形態によれば、複雑な光学系を用いることなく、正確に半田ボールの高さを検査することができる。 According to the present embodiment, the height of the solder ball can be accurately inspected without using a complicated optical system.
また、本実施形態によれば、カメラ22の撮像による第1の画像とカメラ26の撮像による第2の画像との間に歪みがあるときでも、カメラ26の撮像による第2の画像を補正し、カメラ22の撮像による第1の画像に整合させるようにしたため、より正確に半田ボールの高さを検査することができる。
既述の実施形態では形状測定対象を半田ボールとしたが、これに限らず、歯車の歯列の検査、高性能小型熱交換機の流路溝形状検査(例えば燃料電池用)に本発明を応用することができる。
Further, according to this embodiment, even when there is distortion between the first image captured by the
In the above-described embodiment, the shape measurement object is a solder ball, but the present invention is not limited to this, and the present invention is applied to the inspection of gear teeth and the flow path groove shape of a high-performance small heat exchanger (for example, for fuel cells). can do.
10 半導体チップ、12 半田ボール、14,16 光源、18 半透明鏡、20 凸レンズ、22 カメラ、24 凸レンズ、26 カメラ、28 処理ユニット、30、32 A/Dコンバータ、34 画像メモリ、36 CPU、40 モニタ 10 Semiconductor chip, 12 Solder ball, 14, 16 Light source, 18 Translucent mirror, 20 Convex lens, 22 Camera, 24 Convex lens, 26 Camera, 28 Processing unit, 30, 32 A / D converter, 34 Image memory, 36 CPU, 40 monitor
Claims (14)
前記半田ボール群のうち検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と平行な照明光を照射する第1の光学系と、
前記検査対象の半田ボールに対して、前記仮想の垂線と交差する斜め照明光を照射する第2の光学系と、
前記第1の光学系から前記検査対象の半田ボールに照射された照明光の反射光を受光して撮像する第1の撮像手段と、
前記第2の光学系から前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第2の撮像手段と、
前記第1の撮像手段の撮像による第1の画像と前記第2の撮像手段の撮像による第2の画像をそれぞれ同一の座標系で処理する画像処理手段と、
前記画像処理手段の処理結果を基に前記第1の画像に属する半田ボールの光点位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する評価手段と、を備えてなる半田ボール検査装置。 In a solder ball inspection device for detecting the height of a group of solder balls formed dispersed on a semiconductor chip,
A first optical system for irradiating an illumination light parallel to a virtual perpendicular to the semiconductor chip with respect to a solder ball to be inspected in the solder ball group;
A second optical system that irradiates the solder ball to be inspected with oblique illumination light that intersects the virtual perpendicular;
First imaging means for receiving and imaging reflected light of illumination light irradiated to the solder ball to be inspected from the first optical system;
Second imaging means for receiving and imaging reflected light of oblique illumination light irradiated to the solder ball to be inspected from the second optical system;
Image processing means for processing the first image captured by the first image capturing means and the second image captured by the second image capturing means in the same coordinate system;
Based on the processing result of the image processing means, the difference between the light spot position of the solder ball belonging to the first image and the light spot position of the solder ball belonging to the second image is determined as the height of the solder ball to be inspected. A solder ball inspection device comprising: an evaluation means for calculating the evaluation result and evaluating the calculation result.
前記半田ボール群のうち検査対象の半田ボール全体に照明光を照射する第1の光学系と、
前記検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と交差する斜め照明光を照射する第2の光学系と、
前記仮想の垂線に沿って配置されて、前記検査対象の半田ボールで反射した照明光の反射光を受光して撮像する第1の撮像手段と、
前記第2の光学系から前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第2の撮像手段と、
前記第1の撮像手段の撮像による第1の画像と前記第2の撮像手段の撮像による第2の画像をそれぞれ同一の座標系で処理する画像処理手段と、
前記画像処理手段の処理結果を基に前記第1の画像に属する半田ボールの中心位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する評価手段と、を備えてなる半田ボール検査装置。 In a solder ball inspection device for detecting the height of a group of solder balls formed dispersed on a semiconductor chip,
A first optical system for irradiating illumination light to the entire solder ball to be inspected in the solder ball group;
A second optical system for irradiating the solder ball to be inspected with oblique illumination light that intersects with a virtual perpendicular to the semiconductor chip;
A first imaging means that is arranged along the virtual perpendicular line and receives reflected light of the illumination light reflected by the solder ball to be inspected;
Second imaging means for receiving and imaging reflected light of oblique illumination light irradiated to the solder ball to be inspected from the second optical system;
Image processing means for processing the first image captured by the first image capturing means and the second image captured by the second image capturing means in the same coordinate system;
Based on the processing result of the image processing means, the difference between the center position of the solder ball belonging to the first image and the light spot position of the solder ball belonging to the second image is defined as the height of the solder ball to be inspected. An evaluation means for calculating and evaluating the calculation result.
前記半田ボール群のうち検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と平行な照明光を照射する第1ステップと、
前記検査対象の半田ボールに対して、前記仮想の垂線と交差する斜め照明光を照射する第2ステップと、
前記検査対象の半田ボールに照射された照明光の反射光を受光して撮像する第3ステップと、
前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第4ステップと、
前記第3ステップでの撮像による第1の画像と前記第4ステップでの撮像による第2の画像をそれぞれ同一の座標系で処理する第5ステップと、
前記第5ステップでの処理結果を基に前記第1の画像に属する半田ボールの光点位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する第6ステップを実行する、半田ボール検査方法。 In a solder ball inspection method for detecting the height of a solder ball group formed dispersed on a semiconductor chip,
A first step of irradiating a solder ball to be inspected in the solder ball group with illumination light parallel to a virtual perpendicular to the semiconductor chip;
A second step of irradiating the solder balls to be inspected with oblique illumination light that intersects the virtual perpendicular;
A third step of receiving and imaging the reflected light of the illumination light applied to the solder ball to be inspected;
A fourth step of receiving and imaging the reflected light of the oblique illumination light applied to the solder ball to be inspected;
A fifth step of processing the first image obtained by imaging in the third step and the second image obtained by imaging in the fourth step, respectively, in the same coordinate system;
Based on the processing result in the fifth step, the difference between the light spot position of the solder ball belonging to the first image and the light spot position of the solder ball belonging to the second image is determined as the height of the solder ball to be inspected. A method for inspecting solder balls, wherein a sixth step of calculating and calculating a calculation result is executed.
前記半田ボール群のうち検査対象の半田ボール全体に照明光を照射する第1ステップと、
前記検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と交差する斜め照明光を照射する第2ステップと、
前記仮想の垂線上で、前記検査対象の半田ボールで反射した照明光の反射光を受光して撮像する第3ステップと、
前記検査対象の半田ボールに照射された斜め照明光の反射光を受光して撮像する第4ステップと、
前記第3ステップでの撮像による第1の画像と前記第4ステップでの撮像による第2の画像をそれぞれ同一の座標系で処理する第5ステップと、
前記第5ステップの処理結果を基に前記第1の画像に属する半田ボールの中心位置と前記第2の画像に属する半田ボールの光点位置との差を前記検査対象の半田ボールの高さとして算出し、算出結果を評価する第6ステップを実行する、半田ボール検査方法。 In a solder ball inspection method for detecting the height of a solder ball group formed dispersed on a semiconductor chip,
A first step of irradiating illumination light to the entire solder ball to be inspected in the solder ball group;
A second step of irradiating the solder ball to be inspected with oblique illumination light that intersects with a virtual perpendicular to the semiconductor chip;
A third step of receiving and imaging reflected light of the illumination light reflected by the solder ball to be inspected on the virtual perpendicular;
A fourth step of receiving and imaging the reflected light of the oblique illumination light applied to the solder ball to be inspected;
A fifth step of processing the first image obtained by imaging in the third step and the second image obtained by imaging in the fourth step, respectively, in the same coordinate system;
Based on the processing result of the fifth step, the difference between the center position of the solder ball belonging to the first image and the light spot position of the solder ball belonging to the second image is defined as the height of the solder ball to be inspected. A solder ball inspection method for executing a sixth step of calculating and evaluating the calculation result.
前記被検査対象に仮想の垂線と平行な照明光を照射する第1の光学系と、
前記検査対象に対して、前記仮想の垂線と交差する斜め照明光を照射する第2の光学系と、
前記第1の光学系から前記検査対象に照射された照明光の反射光を受光して撮像する第1の撮像手段と、
前記第2の光学系から前記検査対象に照射された斜め照明光の反射光を受光して撮像する第2の撮像手段と、
前記第1の撮像手段の撮像による第1の画像と前記第2の撮像手段の撮像による第2の画像をそれぞれ同一の座標系で処理する画像処理手段と、
前記画像処理手段の処理結果を基に前記第1の画像に属する前記検査対象の光点位置と前記第2の画像に属する前記検査対象の光点位置との差を前記検査対象の高さとして算出し、算出結果を評価する評価手段と、を備えてなる形状検査装置。 In a shape inspection apparatus that detects a plurality of shapes of inspection objects that are dispersed and exist,
A first optical system for irradiating the inspection object with illumination light parallel to a virtual perpendicular;
A second optical system that irradiates the inspection object with oblique illumination light that intersects the virtual perpendicular;
First imaging means for receiving and imaging reflected light of illumination light irradiated to the inspection object from the first optical system;
Second imaging means for receiving and imaging reflected light of oblique illumination light irradiated to the inspection object from the second optical system;
Image processing means for processing the first image captured by the first image capturing means and the second image captured by the second image capturing means in the same coordinate system;
Based on the processing result of the image processing means, the difference between the light spot position of the inspection object belonging to the first image and the light spot position of the inspection object belonging to the second image is defined as the height of the inspection object. A shape inspection apparatus comprising: an evaluation unit that calculates and evaluates the calculation result.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007317523A JP2009139285A (en) | 2007-12-07 | 2007-12-07 | Solder ball inspection device, its inspection method, and shape inspection device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2007317523A JP2009139285A (en) | 2007-12-07 | 2007-12-07 | Solder ball inspection device, its inspection method, and shape inspection device |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2009139285A true JP2009139285A (en) | 2009-06-25 |
Family
ID=40870026
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2007317523A Withdrawn JP2009139285A (en) | 2007-12-07 | 2007-12-07 | Solder ball inspection device, its inspection method, and shape inspection device |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2009139285A (en) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101936918A (en) * | 2010-09-02 | 2011-01-05 | 东信和平智能卡股份有限公司 | BGA (Ball Grid Array) chip vision detecting system and detecting method thereof |
WO2011096239A1 (en) * | 2010-02-08 | 2011-08-11 | 株式会社ニコン | Detection method and detection device |
JP2011528800A (en) * | 2008-07-21 | 2011-11-24 | ヴィトロックス コーポレーション ビーエイチディー | Method and means for measuring the position of a contact element of an electronic component |
WO2013046998A1 (en) * | 2011-09-29 | 2013-04-04 | 株式会社 日立ハイテクノロジーズ | Device for measuring shape formed on substrate |
JP2014082272A (en) * | 2012-10-15 | 2014-05-08 | Sharp Corp | Inspection device and inspection method for solar cell module |
-
2007
- 2007-12-07 JP JP2007317523A patent/JP2009139285A/en not_active Withdrawn
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2011528800A (en) * | 2008-07-21 | 2011-11-24 | ヴィトロックス コーポレーション ビーエイチディー | Method and means for measuring the position of a contact element of an electronic component |
WO2011096239A1 (en) * | 2010-02-08 | 2011-08-11 | 株式会社ニコン | Detection method and detection device |
US8547559B2 (en) | 2010-02-08 | 2013-10-01 | Nikon Corporation | Detection method and detection apparatus |
US8994957B2 (en) | 2010-02-08 | 2015-03-31 | Nikon Corporation | Detection method and detection apparatus |
JP5708501B2 (en) * | 2010-02-08 | 2015-04-30 | 株式会社ニコン | Detection method and detection apparatus |
CN101936918A (en) * | 2010-09-02 | 2011-01-05 | 东信和平智能卡股份有限公司 | BGA (Ball Grid Array) chip vision detecting system and detecting method thereof |
WO2013046998A1 (en) * | 2011-09-29 | 2013-04-04 | 株式会社 日立ハイテクノロジーズ | Device for measuring shape formed on substrate |
JP2014082272A (en) * | 2012-10-15 | 2014-05-08 | Sharp Corp | Inspection device and inspection method for solar cell module |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR101273094B1 (en) | The measurement method of PCB bump height by using three dimensional shape detector using optical triangulation method | |
KR101659302B1 (en) | Three-dimensional shape measurement apparatus | |
US20090123060A1 (en) | inspection system | |
KR101281454B1 (en) | Inspection apparatus and compensating method thereof | |
JP2011133306A (en) | Inspection apparatus and inspection method | |
JP2002310929A (en) | Defect inspecting device | |
WO2020065850A1 (en) | Three-dimensional measuring device | |
JP4877100B2 (en) | Mounting board inspection apparatus and inspection method | |
US6518997B1 (en) | Grid array inspection system and method | |
JP2009139285A (en) | Solder ball inspection device, its inspection method, and shape inspection device | |
JP6461555B2 (en) | Bump inspection device | |
US20110025823A1 (en) | Three-dimensional measuring apparatus | |
JP4275661B2 (en) | Displacement measuring device | |
JP4191295B2 (en) | Semiconductor package inspection equipment | |
JP3722608B2 (en) | Appearance inspection device | |
WO2019180899A1 (en) | Appearance inspection device | |
JP2012078302A (en) | Device for measuring height of wafer bump and method for measuring height | |
JP2011169816A (en) | Device for measuring junction inclination of semiconductor device | |
JP2006010429A (en) | Mounted board inspection device | |
JP2004006504A (en) | Bump inspection method and apparatus | |
JP2005274309A (en) | Inspection method and inspection device for three-dimensional object | |
JP2002267415A (en) | Semiconductor measuring instrument | |
KR101028335B1 (en) | Inspecting apparatus for wire | |
JP2006310364A (en) | Method of inspecting bonding wire | |
JPH11251799A (en) | Component recognition method, component inspection method and component mounting method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A300 | Withdrawal of application because of no request for examination |
Free format text: JAPANESE INTERMEDIATE CODE: A300 Effective date: 20110301 |