More info about this article: http://www.ndt.net/?id=15849 Evaluation of laser-based active thermography for the inspection of optoelectronic devices by E. Kollorz, M. Boehnel, S. Mohr, W. Holub, U. Hassler Fraunhofer Development Center X-ray Technology (EZRT), Dept. Application Specific Methods and Systems (AMS), Fraunhofer IIS, Dr.-Mack-Straße 81, D-90762 Fuerth, Germany Abstract An active microscopic thermographic setup is proposed for high-resolution inspection of optoelectronic devices. A laser is used for thermal excitation of the test object. A setup is proposed, which in principle could be used for inline inspection of the chips. A data processing scheme is proposed for interpretation of the images. Experimental results of the imaging as well as of the processing methods are given for some test samples. Keywords: infrared thermography, inspection, optoelectronic devices, laser excitation, wafer, image processing 1. Introduction The production of optoelectronic devices for illumination purposes consists of different processing stages. The aim is to detect cracks and voids in the chips as early as possible to sort them out from further processing. Therefore, image acquisition and processing is necessary to analyze each individual chip. Due to small defect sizes, high spatial resolution images are required. The current common inspection modality for such devices is ultrasound. Alternatively, we propose the use of a thermographic camera in combination with laser excitation to get high resolution images of the devices. The aim is a high throughput of chips during inspection and improved detection of defects in comparison to standard ultrasound technique. 2. Methods This contribution covers two parts: the image acquisition and processing. Image acquisition comprises the test setup and the used hardware. Image processing deals with an automatic inspection of the chips composed of several steps. 2.1. Image acquisition The image acquisition is performed with the infrared (IR) camera Ircam Equus 327k SM using a microscopic object lens. The lens is necessary to analyze different chip geometries within the defined field of view (FOV). The acquired thermographic images are quantized with 14 bit, have resolution of 640 512 pixels with a pixel size of 7.5 µm. The used Coherent Obis laser has a wavelength of 405 nm for optimal absorption in the given material. It is used in analog modulation mode with a peak power of 100 mw in combination with a function generator Tektronix AFG 3022B. The function generator is necessary for a precise timing of the laser and the camera s image acquisition. There are different combinations possible: reflective or 47
transmissive excitation and a focused or unfocussed laser beam. The optoelectronic devices comprise different layers, mostly of GaN and Si. 2.2. Image processing Many individual chips are arranged on a wafer before they will be separated in the final production stage. Therefore, we have to define a scanning geometry to analyze the chips in an ordered manner. We implemented a meander scan [1]. An axes manipulation system shifts the wafer piecewise to successively acquire images of the chips. To correct intensity inhomogeneities and bad camera pixels in the acquired images, a non-uniformity correction (NUC) is applied and afterwards a bad pixel correction. Due to the active cooling of the camera chip, so-called coldreflex appears in the images. We correct this effect in a preprocessing step. To detect the apparently defective chips, within a preceding step a defect-free reference has to be generated from various chips within a known healthy region. The chips in the current image have to be separated and compared to this reference chip [2]. Significant deviations from the reference are interpreted as potential defects. Subsequently the specific steps in the image processing pipeline are described (Fig. 1): (1) Acquisition of thermographic raw images The integration or exposure time (i.e. the time during which the detector is sensitive for IR radiation) is set to 1.0 ms. Images can be acquired at a maximum frame rate of 100 fps. The image size is 640 512 pixels with a pixel size of 7.5 µm. The focus of the camera is adjusted via the optimization of a sharpness criterion. (2) Non-uniformity correction and bad-pixel replacement NUC is important because different regions and pixel elements of the sensors deviate from each other in offset and gain. Most common simple non-uniformity correction (NUC) methods are single point correction (SPC) and two point correction (TPC). SPC corrects only for the offset, TPC for offset and multiplicative gain of every pixel. In our case SPC has shown to be sufficient due to low variation in the pixels gain. The bad pixel information is integrated in the camera s firmware. There are different options offered by the manufacturer to interpolate the bad pixels, e.g., left or nearest neighbor replacement. We apply a nearest neighbor replacement. (3) Coldreflex correction Due to the reflection of the cooled thermographic camera detector (camera detects its own reflection) a circular fixed pattern noise appears, so-called narcissus effect. The dark circular area can be seen in Fig. 1. Lowpass filtering of the image allows to give a brief estimate of this effect and to compensate for it by using the lowpass filtered image as additional gain information. (4) Intersection points analysis The aim of this analysis is to get reliable intersection point candidates for further processing. Every pixel in the image is analyzed within a range of radii. For the detection of the intersection points, the minimum and maximum radii, which are 48
dependent on the object geometry and size, need to be provided. These radii are adjusted such that a circular gray value profile within shows four peaks (for intersections delimiting four chips). (5) Intersection map via frequency domain We compute the magnitude spectrum for the above mentioned gray value profile. Depending on the object geometry, the values for specific frequencies can be combined or a single frequency can be used for the intersection map entry of the considered pixel. Procedures (4) and (5) are performed for the whole image. A resulting intersection map is shown in Fig. 1. In this case the map was adjusted to return highest intensities for intersections delimiting four neighboring chips. (6) Continuation of grid intersection points A threshold has to be selected for the intersection map to get an initial intersection point list. A connected component labeling is applied to identify each intersection point group uniquely and to remove small clusters. For the remaining labels accurately intersection points are calculated based on mass moments of each cluster to get one coordinate per intersection. The chip size has to be known to continue the grid of intersection points. An adjacency matrix is built via the extracted intersection points and the distances between each point pair. If the distance is located within a certain range the corresponding points are neighbors. For each identified neighborhood relation the missing neighbors are computed and added to the intersection point list. Duplicates are fused. These steps are repeated until convergence. Finally an object (chip) is defined by four corner points and a list with all objects and corresponding corner points is generated. (7) Chip extraction, reference chip generation and defect detection 2.3. Laser excitation Due to possible perspective distortion, the intersection map allows non-quadratic or even skewed objects to be detected. To be comparable, the single objects are resampled to a common cartesian coordinate system. A median projection on all extracted chips leads to a reference image. Afterwards this reference chip can be used to detect defects in the single chip images via difference imaging and correlation analysis. The advantage of the laser-based active thermography to improve the defect localization is demonstrated in Fig. 2. The conventional infrared image of a specimen s backside shows a crack proceeding through several chips indicated by white arrows in Fig. 2 (a). The challenge is to identify the course of the defect. The surrounding surface structures throughout the whole image reveal very similar signals compared to the actual crack. By applying a pulsed and focused laser beam on the central chip (pulse duration 100 ms; laser power 100 mw; beam diameter approx. 200 µm), a lateral heat diffusion is generated within the chip. The crack in the specimen creates a heat barrier that influences the thermal diffusion process and causes the 49
Thermographic raw image Non-uniformity correction and bad-pixel replacement Coldreflex correction Intersection point analysis Intersection map via frequency domain Continuation of grid intersection points Chip extraction Reference chip generation Defect detection Figure 1: Image processing pipeline for chip extraction, reference chip generation and defect detection. 50
temperature signal to rise at the defect location. In the difference image in Fig. 2 (b) the crack is clearly visible and distinguishable from the surface structures. The difference image hereby displays the rise in temperature measured in intensity values of the IR camera in relation to ambient temperature. (a) (b) Figure 2: (a) infrared image the backside of optoelectronic chips. The crack through several chips is marked by white arrows. (b) active thermography image. The crack is easily distinguishable from surface structures due to excitation. 4. Discussion Experiments on test specimens show that the proposed imaging method is very sensitive to cracks. The introduced image processing chain has successfully been tested in emission-only mode. In the remainder of the project, this processing step will be combined with the laser excitation. A diffractive optical element (DOE) will be used to improve the throughput and processing time of the inspection of optoelectronic devices. 5. Acknowledgments This work has been funded by the German federal ministry of education and research (BMBF). REFERENCES [1] HEY (C.). - Entwicklung und Implementierung einer Softwareanwendung für die Thermographieprüfung an Leuchtmitteln und Wafern, Master thesis, Georg-Simon-Ohm Hochschule, Nürnberg, 2012. [in German] [2] DAXER (C.). - Entwicklung und Implementierung eines Vorgehens zur Auswertung thermographischer Aufnahmen von Mikrochips, Bachelor thesis, Georg-Simon-Ohm Hochschule, Nürnberg, 2012. [in German] 51