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 PDF

Info

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
Application number
JP2007317523A
Other languages
Japanese (ja)
Inventor
Yasuhiko Hara
靖彦 原
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.)
VISCO TECHNOLOGIES CORP
Nihon University
Original Assignee
VISCO TECHNOLOGIES CORP
Nihon University
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 VISCO TECHNOLOGIES CORP, Nihon University filed Critical VISCO TECHNOLOGIES CORP
Priority to JP2007317523A priority Critical patent/JP2009139285A/en
Publication of JP2009139285A publication Critical patent/JP2009139285A/en
Withdrawn legal-status Critical Current

Links

Images

Landscapes

  • Length Measuring Devices By Optical Means (AREA)

Abstract

<P>PROBLEM TO BE SOLVED: To correctly inspect the height of a solder ball without using a complicated optical system. <P>SOLUTION: Illumination light L1 from a light source 14 is emitted toward just the top of a solder ball 12i through a semi-transparent mirror 18, its reflected light is received and imaged by a camera 22 through a convex lens 20, and the top of the solder ball 12 is detected as a radiant. Illumination light L2 from a light source 16 is emitted from an obliquely upper side of the solder ball 12i, its reflected light is received and imaged by a camera 26 through a convex lens 24, and the change of the height of the top of the solder ball 12i is detected. The difference between the top of the solder ball 12i by the imaging by the camera 22 and the change of the height of the top of the solder ball 12i by the imaging of the camera 26 is detected as the height of the solder ball 12i. <P>COPYRIGHT: (C)2009,JPO&INPIT

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).

特開2002−296017号公報JP 2002-296017 A

「品質向上のためのBGA・CPS検査技術」第2回検査技術シンポジウム予稿集 回路実装学会 検査技術委員会 1997年7月3日(木)"BGA / CPS Inspection Technology for Quality Improvement" 2nd Inspection Technology Symposium Proceedings Circuit Inspection Society Inspection Technology Committee July 3, 1997 (Thursday)

「レーザ走査とCCDカメラとを用いた高速半田バンプ検査装置」電子情報通信学会論文誌D‐11 Vol. J81‐D‐11 No.11 pp.2556‐2564 1998年11月"High-speed solder bump inspection system using laser scanning and CCD camera" IEICE Transactions D-11 Vol. J81-D-11 No.11 pp.2556-2564 November 1998

従来技術では、半田ボールの高さを検査するに際して、レーザ光を半田ボールに照射するとともに、レーザ光を走査しなければならず、専用の光学系が必要となる。しかも、走査に伴って光学系に機械的誤差が生じ、半田ボールの高さを高精度に検査できないことがある。   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 light sources 14 and 16, a semitransparent mirror 18. , A convex lens 20, a camera 22, a convex lens 24, a camera 26, and the like.

光源14、16は、例えば、ハロゲンランプ、発光ダイオードなどで構成されている。光源14は、平行光による照明光L1を半透明鏡18を介して検査対象の半田ボール12iに照射するようになっている。半透明鏡18は、半導体チップ10に立てた仮想の垂線に対して、45度傾斜して配置されており、照明光L1は、仮想の垂線と平行な照明光として、半田ボール12iの上部に照射されるようになっている。すなわち、光源14と半透明鏡18は、第1の光学系として構成されている。   The light sources 14 and 16 are comprised by the halogen lamp, the light emitting diode, etc., for example. The light source 14 irradiates the solder ball 12i to be inspected with the parallel illumination light L1 through the semi-transparent mirror 18. The semi-transparent mirror 18 is disposed at an inclination of 45 degrees with respect to a virtual perpendicular standing on the semiconductor chip 10, and the illumination light L1 is illuminated above the solder ball 12 i as illumination light parallel to the virtual perpendicular. Irradiated. That is, the light source 14 and the translucent mirror 18 are configured as a first optical system.

半田ボール12iに照明光L1が照射されると、その一部が真上に向かって反射し、この反射光は、半透明鏡18と凸レンズ20を透過した後、カメラ22によって受光される。カメラ22は、例えば、エリアセンサとしてのTVカメラで構成されており、照明光L1のうち半田ボール12iで反射した反射光を受光して撮像する第1の撮像手段として構成されている。   When the illumination light L1 is irradiated to the solder ball 12i, a part of the reflected light is reflected directly above, and the reflected light is transmitted through the semitransparent mirror 18 and the convex lens 20 and then received by the camera 22. The camera 22 is constituted by, for example, a TV camera as an area sensor, and is constituted as first imaging means for receiving and imaging the reflected light reflected by the solder ball 12i in the illumination light L1.

一方、光源16は、半導体チップ10の斜め上方に配置されて、半導体チップ10に立てた仮想の垂線と交差する斜め照明光L2を半田ボール12iに向けて照射する第2の光学系として構成されている。照明光L2が半田ボール12iに照射されると、その反射光の一部は凸レンズ24を介してカメラ26によって受光される。カメラ26は、例えば、エリアセンサとしてのTVカメラで構成されており、斜め照明光L2のうち半田ボール12iに照射された斜め照明光L2の反射光を受光して撮像する第2の撮像手段として構成されている。   On the other hand, the light source 16 is arranged obliquely above the semiconductor chip 10 and is configured as a second optical system that irradiates the solder ball 12i with oblique illumination light L2 that intersects a virtual perpendicular standing on the semiconductor chip 10. ing. When the illumination light L2 is irradiated onto the solder ball 12i, a part of the reflected light is received by the camera 26 via the convex lens 24. The camera 26 is composed of, for example, a TV camera as an area sensor, and serves as a second imaging unit that receives and captures the reflected light of the oblique illumination light L2 irradiated to the solder ball 12i out of the oblique illumination light L2. It is configured.

カメラ22、26は、図2に示すように、処理ユニット28のA/Dコンバータ30、32に接続されている。処理ユニット28は、A/Dコンバータ30、32の他に画像メモリ34、CPU36、モニタコントローラ38、モニタ40などを備えて構成されている。   The cameras 22 and 26 are connected to A / D converters 30 and 32 of the processing unit 28 as shown in FIG. The processing unit 28 includes an image memory 34, a CPU 36, a monitor controller 38, a monitor 40 and the like in addition to the A / D converters 30 and 32.

A/Dコンバータ30、32はそれぞれカメラ22、26の撮像による映像信号をデジタル信号に変換し、変換したデジタル信号をCPU36に転送するようになっている。CPU36は、各種処理プログラムに基づいて、A/Dコンバータ30、32の出力によるデジタル信号にしたがって各種の演算処理を実行し、この実行結果にしたがった画像を画像メモリ34に格納するとともに、実行結果をモニタコントローラ38を介してモニタ40の画面上に表示させるようになっている。   The A / D converters 30 and 32 convert the video signals captured by the cameras 22 and 26 into digital signals, respectively, and transfer the converted digital signals to the CPU 36. The CPU 36 executes various arithmetic processes according to the digital signals output from the A / D converters 30 and 32 based on various processing programs, stores an image according to the execution result in the image memory 34, and executes the execution result. Is displayed on the screen of the monitor 40 via the monitor controller 38.

具体的には、CPU36は、図3に示すように、画像取得部42、画像合成部44、比較部46、距離検出部48、評価部50としての機能を備えて構成されている。   Specifically, as shown in FIG. 3, the CPU 36 includes functions as an image acquisition unit 42, an image synthesis unit 44, a comparison unit 46, a distance detection unit 48, and an evaluation unit 50.

画像取得部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 image acquisition unit 42 acquires an image captured by the camera 22 as a first image, acquires an image captured by the camera 26 as a second image, and outputs the acquired images to the image composition unit 44. . The image composition unit 44 functions as an image processing unit that processes the first image and the second image in the same image system, and outputs the processing result to the comparison unit 46. The comparison unit 46 compares the first image and the second image synthesized by the image synthesis unit 44 and outputs the comparison result to the distance detection unit 48. The distance detector 48 calculates the difference (distance) between the light spot position or 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 as the height of the solder ball 12i. It functions as a calculation means and outputs the calculation result to the evaluation unit 50. The evaluation unit 50 compares the detection result of the distance detection unit 48 with a reference value (reference pattern), and evaluates the height deviation amount of the solder ball 12i according to the comparison result.

この際、評価部50は、各半田ボール12iについて、半田ボール12全体のずれ量の平均値にしたがって評価したり、あるいは設計した半田ボール12の高さに対するずれ量の標準偏差にしたがって評価したりすることもできる。また、評価部50は、ずれ量が、平均値以上あるいは基準値以上の半田ボール12に対しては、不良と評価することができる。   At this time, the evaluation unit 50 evaluates each solder ball 12i according to the average value of the deviation amount of the entire solder ball 12, or evaluates according to the standard deviation of the deviation amount with respect to the height of the designed solder ball 12. You can also Further, the evaluation unit 50 can evaluate that the solder ball 12 whose deviation amount is equal to or greater than the average value or the reference value is defective.

ここで、半田ボール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 solder ball 12i is not totally reflected, the top of the solder ball 12i is taken as a light spot and is imaged by the cameras 22 and 26. For this reason, as shown in FIG. 4, the light spot P1 imaged by the camera 22 is imaged as a light spot position indicating the vertex of the solder ball 12i. The light spot P2 picked up by the camera 26 is formed at a position shifted by a distance H from the light spot P1 when the position is lower than the light spot P1. That is, the distance H between the light spot P1 and the light spot P2 can be detected as a change in the height of the solder ball 12i.

この際、凸レンズ24を用いたときに、図5(a)に示すように、その検出範囲が台形形状となるときには、凸レンズ24として、図5(b)に示すように、あおり光学系を用いることで、図5(c)に示すように、検出範囲が正方形形状となり、検出範囲による歪みを無くすことができる。また、あおり光学系の他に、被写界深度が大きく、且つ画面歪みが少ないレンズとして、テレセントリックレンズを用いることもできる。この場合、レンズによる検出範囲を長方形の範囲とすることができる。   At this time, when the convex lens 24 is used, as shown in FIG. 5A, when the detection range becomes a trapezoidal shape, a tilt optical system is used as the convex lens 24 as shown in FIG. 5B. Thus, as shown in FIG. 5C, the detection range becomes a square shape, and distortion due to the detection range can be eliminated. In addition to the tilt optical system, a telecentric lens can be used as a lens having a large depth of field and a small screen distortion. In this case, the detection range by the lens can be a rectangular range.

一方、照明光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 semiconductor chip 10, as shown in FIG. 6A, a light source 14 that irradiates the entire solder ball 12i is used, and the entire solder ball 12i is captured by the camera 22. An image is picked up, and the CPU 36 performs processing for obtaining the center position from the outline of the solder ball 12i. Further, as shown in FIG. 7A, the illumination light L2 emitted from the light source 16 is set at an angle inclined by 30 degrees with respect to the surface of the semiconductor chip 10, and the illumination light L2 inclined by 30 degrees is soldered. Irradiate the top of the chip 12i. Further, the convex lens 24 and the camera 26 are arranged so that the direction inclined by 20 degrees with respect to the virtual perpendicular to the semiconductor chip 10 is the optical axis, and the reflected light reflected by the solder ball 12i is passed through the convex lens 24. The camera 26 receives the light.

この場合、図7(b)に示すように、半田ボール12iの高さがΔH変化したときには、カメラ26で検出される光点位置の変位をM・ΔH・sin20°として求めることができる。なおMは凸レンズ24の倍率を示す。   In this case, as shown in FIG. 7B, when the height of the solder ball 12i changes by ΔH, the displacement of the light spot position detected by the camera 26 can be obtained as M · ΔH · sin 20 °. M represents the magnification of the convex lens 24.

次に、本実施形態では、カメラ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 camera 22 and the second image captured by the camera 26, the second image captured by the camera 26 is corrected. Then, image distortion correction for matching with the first image captured by the camera 22 is performed. At this time, the CPU 36 performs, as an image distortion correction unit, a planar projective conversion process for obtaining a correspondence between the image a captured by the camera 22 and the image b captured by the camera 26, as shown in FIG. Yes.

この場合、CPU36は、カメラ22で撮像した画像aをカメラ26で撮像した画像bに平面射影変換を行って補正するに際して、画像aで撮影物の任意の点Pに相当するp1に平面射影行列Hを掛けて、画像bで撮影物の任意の点Pに相当するp2に補正する。   In this case, when the CPU 36 corrects the image a captured by the camera 22 by performing the planar projective transformation on the image b captured by the camera 26, the planar projection matrix is applied to p1 corresponding to an arbitrary point P of the photographed object in the image a. Multiply by H and correct to p2 corresponding to an arbitrary point P of the photographed object in image b.

変換式を以下に示す。
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 + vH 32 + H 33)
y = (uH 21 + vH 22 + H 23) / (uH 31 + vH 32 + H 33)

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 camera 22 and the second image captured by the camera 26. In this case, as shown in FIG. 9, H as a whole is obtained from a large number of points on the reference object. That is, after obtaining the planar projection transformation matrix H of the entire solder ball, the CPU 36 transforms the second image according to the planar projection transformation matrix H, and coordinates of the solder ball belonging to the first image and the second image. Are associated with the coordinates of the solder balls belonging to, and image distortion correction is performed to match the second image with the first image. Thereafter, the CPU 36 performs a process for comparing the corrected second image and the first image, and evaluates the presence or absence of a defect of the solder ball 12 from the difference in the light spot position between the two images.

次に、第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 camera 22 and a second image captured by the camera 26 are captured, and a plane projection transformation matrix H for each of four points is obtained based on these images. In this case, as shown in FIG. 10, individual components Hij are obtained from the four points on the reference object, and the correction is repeated for all four points. That is, the CPU 36 obtains a plane projection transformation matrix H for each of the solder balls belonging to the second image (four points), and determines each component Hij constituting the second image as a plane projection transformation matrix H. For sequentially matching the coordinates of the solder balls belonging to the first image with the coordinates of the solder balls belonging to the second image and aligning the second image with the first image Perform distortion correction. Then, the CPU 36 compares the corrected second image with the first image, and evaluates the presence / absence of a defect in the solder ball 12 from the difference in the light spot position between the two images.

第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 camera 22, FIG. 10B shows a detection image obtained by imaging by the camera 26, and FIG. 10C shows a difference between the first image and the second image. FIG. 10D shows a display example of the corrected second image. When correcting the image in consideration of the lens distortion of the light receiving system including the convex lens 20 and the camera 22 or the lens distortion of the light receiving system including the convex lens 24 and the camera 26, the lens distortion of the light receiving system is measured in advance. The image can be corrected according to As this correction method, the Zhang method of the camera calibration method can be used. However, when the correction method 2 is used, since the image processing range is as narrow as four points, correction for lens distortion can be made unnecessary.

本実施形態によれば、複雑な光学系を用いることなく、正確に半田ボールの高さを検査することができる。   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 camera 22 and the second image captured by the camera 26, the second image captured by the camera 26 is corrected. Since the first image captured by the camera 22 is matched, the height of the solder ball can be inspected more accurately.
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.

本発明の一実施形態を示す半田ボール検査装置の要部構成図である。It is a principal part block diagram of the solder ball inspection apparatus which shows one Embodiment of this invention. 処理ユニットのブロック構成図である。It is a block block diagram of a processing unit. CPUの機能ブロック図である。It is a functional block diagram of CPU. 2つの光点から半田ボールの高さを計測する方法を説明するための図である。It is a figure for demonstrating the method to measure the height of a solder ball from two light spots. あおり光学系の検出範囲を説明するための図である。It is a figure for demonstrating the detection range of a tilt optical system. 半導体チップの表面で照明光が全反射するときの処理方法を説明するための図である。It is a figure for demonstrating the processing method when illumination light totally reflects on the surface of a semiconductor chip. 半導体チップの表面で照明光が全反射するときの処理方法を説明するための図である。It is a figure for demonstrating the processing method when illumination light totally reflects on the surface of a semiconductor chip. 平面射影変換処理を説明するための図である。It is a figure for demonstrating a plane projection conversion process. 第1の補正方式を説明するための図である。It is a figure for demonstrating a 1st correction system. 第2の補正方式を説明するための図である。It is a figure for demonstrating the 2nd correction system. 補正方式における画像の表示例を示す図である。It is a figure which shows the example of a display of the image in a correction system.

符号の説明Explanation of symbols

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.
前記第2の撮像手段は、前記反射光を受光する受光系にあおり光学系を含む、請求項1または2に記載の半田ボール検査装置。   3. The solder ball inspection apparatus according to claim 1, wherein the second imaging unit includes an optical system in a light receiving system that receives the reflected light. 4. 前記第2の撮像手段は、前記反射光を受光する受光系を備え、前記仮想の垂線に対する前記受光系の光軸の角度は、前記半導体チップ表面に対する前記第2の光学系の光軸の角度より小さく設定されてなる、請求項2に記載の半田ボール検査装置。   The second imaging means includes a light receiving system that receives the reflected light, and an angle of the optical axis of the light receiving system with respect to the virtual perpendicular is an angle of an optical axis of the second optical system with respect to the surface of the semiconductor chip. The solder ball inspection device according to claim 2, wherein the solder ball inspection device is set smaller. 前記画像処理手段は、前記第2の画像を前記第1の画像に整合させるための画像歪み補正を実行する画像歪み補正手段を備えてなる、請求項1、2、3または4のうちいずれか1項に記載の半田ボール検査装置。   The said image processing means is provided with the image distortion correction means which performs the image distortion correction for aligning a said 2nd image with a said 1st image, Any one of Claim 1, 2, 3 or 4 The solder ball inspection apparatus according to item 1. 前記画像歪み補正手段は、前記第2の画像に属する半田ボール全体の平面射影変換行列を求め、前記第2の画像を前記平面射影変換行列に従って変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行してなる、請求項5に記載の半田ボール検査装置。   The image distortion correction means obtains a planar projection transformation matrix of the entire solder ball belonging to the second image, transforms the second image according to the planar projection transformation matrix, and solder balls belonging to the first image. The solder ball inspection device according to claim 5, wherein the correspondence between the coordinates of the solder balls and the coordinates of the solder balls belonging to the second image is executed. 前記画像歪み補正手段は、前記第2の画像に属する半田ボールのうち一部の半田ボール毎の平面射影変換行列を求め、前記第2の画像を構成する各成分を前記平面射影変換行列に従って順次変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行してなる、請求項5に記載の半田ボール検査装置。   The image distortion correction means obtains a plane projection transformation matrix for each solder ball of the solder balls belonging to the second image, and sequentially sets each component constituting the second image according to the plane projection transformation matrix. The solder ball inspection device according to claim 5, wherein the solder ball inspection apparatus converts the coordinates of the solder balls belonging to the first image and the coordinates of the solder balls belonging to the second image after conversion. 前記画像歪み補正手段は、前記第1の撮像手段に属する反射光受光系のレンズ歪みに従って前記第1の画像を補正するとともに、前記第2の撮像手段に属する反射光受光系のレンズ歪みに従って前記第2の画像を補正してなる、請求項6に記載の半田ボール検査装置。   The image distortion correction means corrects the first image according to the lens distortion of the reflected light receiving system belonging to the first imaging means, and also corrects the first image according to the lens distortion of the reflected light receiving system belonging to the second imaging means. The solder ball inspection device according to claim 6, wherein the second image is corrected. 半導体チップ上に分散して形成された半田ボール群の高さを検出する半田ボール検査方法において、
前記半田ボール群のうち検査対象の半田ボールに対して、前記半導体チップに立てた仮想の垂線と平行な照明光を照射する第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.
前記第5ステップは、前記第2の画像を前記第1の画像に整合させるための画像歪み補正を実行する画像歪み補正ステップを含む、請求項9または10記載の半田ボール検査方法。   The solder ball inspection method according to claim 9 or 10, wherein the fifth step includes an image distortion correction step of executing an image distortion correction for aligning the second image with the first image. 前記画像歪み補正ステップでは、前記第2の画像に属する半田ボール全体の平面射影変換行列を求め、前記第2の画像を前記平面射影変換行列に従って変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行する、請求項11に記載の半田ボール検査方法。   In the image distortion correction step, a plane projection transformation matrix of the entire solder ball belonging to the second image is obtained, the second image is transformed according to the plane projection transformation matrix, and the solder ball belonging to the first image is converted. The solder ball inspection method according to claim 11, wherein the correspondence between the coordinates of the solder balls and the coordinates of the solder balls belonging to the second image is executed. 前記画像歪み補正ステップでは、前記第2の画像に属する半田ボールのうち一部の半田ボール毎の平面射影変換行列を求め、前記第2の画像を構成する各成分を前記平面射影変換行列に従って順次変換して、前記第1の画像に属する半田ボールの座標と前記第2の画像に属する半田ボールの座標との対応づけを実行する、請求項11に記載の半田ボール検査方法。   In the image distortion correction step, a planar projective transformation matrix is determined for each solder ball among the solder balls belonging to the second image, and each component constituting the second image is sequentially determined according to the planar projective transformation matrix. 12. The solder ball inspection method according to claim 11, wherein conversion is performed to associate the coordinates of the solder balls belonging to the first image with the coordinates of the solder balls belonging to the second image. 分散して複数存在する検査対象の形状を検出する形状検査装置において、
前記被検査対象に仮想の垂線と平行な照明光を照射する第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.
JP2007317523A 2007-12-07 2007-12-07 Solder ball inspection device, its inspection method, and shape inspection device Withdrawn JP2009139285A (en)

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)

* Cited by examiner, † Cited by third party
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

Cited By (8)

* Cited by examiner, † Cited by third party
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