Method and apparatus for inspection of the appearance of bumps
First Claim
1. A bump appearance inspection method for inspecting appearance of bumps formed at respective pad electrodes on a semiconductor chip, comprising the steps of:
- (a) illuminating a surface of the semiconductor chip with the bumps at a given angle to the surface of the semiconductor chip from all sides of the semiconductor chip;
(b) capturing an image of the surface of the semiconductor chip with the bumps using light reflected by the surface;
(c) storing image data of the captured image in an image memory;
(d) defining for each bump a reference window along an outer edge of the bump in the image;
(e) recognizing for each bump based on the image data a higher brightness, ring-shaped bump region at a periphery of the bump and a lower brightness bump region at a center of the bump enclosed by the higher brightness, ring-shaped bump region;
(f) defining for each bump a new window within the reference window on the basis of a boundary between the higher brightness bump region and the lower brightness bump region;
(g) extracting the characteristic value of each bump from the image data within the new window;
(h) obtaining an evaluation value having a permissible range for the new window based on an average value and a dispersion value determined using of the characteristic values of the bumps within the respective new windows;
(i) comparing the characteristic value of each bump within the new window with the evaluation value for the new window; and
(j) considering the bump to be a defective bump when the comparison result indicates that the characteristic value of the bump is outside of the range of the evaluation value.
0 Assignments
0 Petitions
Accused Products
Abstract
A semiconductor chip with bumps to be inspected is placed directly below a CCD, which captures an image of the bumps under dark field illumination. A reference window is set around each bump in the image. The reference window is enlarged or reduced or divided into subwindows such that optimal windows are provided for extraction of characteristic values of various defects. Characteristic values of particular defects are extracted from the image data within the corresponding optimal windows. The characteristic values for the bumps are statistically processed to obtain an evaluation value having a permissible range. The characteristic value of each bump is compared with the evaluation value and when the comparison indicates that the characteristic value is outside of the range, the bump is decided as a defective bump.
-
Citations
15 Claims
-
1. A bump appearance inspection method for inspecting appearance of bumps formed at respective pad electrodes on a semiconductor chip, comprising the steps of:
-
(a) illuminating a surface of the semiconductor chip with the bumps at a given angle to the surface of the semiconductor chip from all sides of the semiconductor chip; (b) capturing an image of the surface of the semiconductor chip with the bumps using light reflected by the surface; (c) storing image data of the captured image in an image memory; (d) defining for each bump a reference window along an outer edge of the bump in the image; (e) recognizing for each bump based on the image data a higher brightness, ring-shaped bump region at a periphery of the bump and a lower brightness bump region at a center of the bump enclosed by the higher brightness, ring-shaped bump region; (f) defining for each bump a new window within the reference window on the basis of a boundary between the higher brightness bump region and the lower brightness bump region; (g) extracting the characteristic value of each bump from the image data within the new window; (h) obtaining an evaluation value having a permissible range for the new window based on an average value and a dispersion value determined using of the characteristic values of the bumps within the respective new windows; (i) comparing the characteristic value of each bump within the new window with the evaluation value for the new window; and (j) considering the bump to be a defective bump when the comparison result indicates that the characteristic value of the bump is outside of the range of the evaluation value. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A bump appearance inspection apparatus for detecting defective bumps, comprising:
-
a support for supporting a semiconductor chip with bumps formed at its respective pad electrode sites; image capture means for capturing an image of a surface of the semiconductor chip with the bumps using light reflected by the surface; a drive for moving the support such that the bumps of the semiconductor chip on the support are positioned directly below the image capture means; illumination for illuminating the surface of the semiconductor chip with the bumps at a given angle to the surface of the semiconductor chip from its entire periphery; a memory for storing image data of the image captured by the capture means; data process circuitry for performing the following tasks; defining a reference window along an outer edge of each bump in the image recognizing for each bump based on the image data a higher brightness, ring-shaped bump region at a periphery of the bump and a lower brightness bump region at a center of the bump enclosed by the higher brightness, ring-shaped bump region, wherein the higher brightness, ring-shaped region in the image corresponds to a peripheral, protruded portion of the bump and the low brightness bump region in the image corresponds to a recess portion of the bump; defining a new window within the reference window according to a surface state of the bump so that characteristic values of the bumps attributable to a defect in the recess portion can be accurately extracted; extracting the characteristic values of the bumps attributable to the defect from the image data within the new window; calculating an obtaining value having a permissible range based on an average value and a dispersion value calculated using the extracted characteristic values of the bumps; and comparing the characteristic value of each bump with the calculated evaluation value and discriminating based on the comparison result whether the bump is defective or not and deciding that the bump is a defective bump when its characteristic value is outside of the permissible range.
-
Specification