The present invention relates to a defect inspection method for inspecting an infinitesimal defect existing on the surface of a sample, identifying the type and dimensions of the defect, and outputting the result, and relates to a defect inspection device provided for the method.
In order to sustain and/or improve the yield of a product on a manufacturing line of a semiconductor substrate, the semiconductor substrate and the thin-film substrate or the like is inspected for a defect existing on the surface. Known documents describing conventional defect-inspection technologies include Japanese Patent Application Laid-Open No. Hei9-304289 (used as PTL 1), Japanese Patent Application Laid-Open No. 2006-201179 (used as PTL 2) and US Patent Application Ser. No. 2006/0256325 (used as PTL 3). In accordance with these technologies, in order to detect an infinitesimal defect existing on the surface of a sample, illumination light is converged to dimensions of several tens of microns and radiated to the surface. Then, scattered light from the defect is surface. Then, scattered light from the defect is converged and detected to inspect the surface for the defect having dimensions ranging from several tens of nanometers to at least several tens of microns. A stage for holding the sample (the object of inspection) is moved in a rotation and a parallel movement to scan the surface of the sample by making use of an illumination-light spot moving along a spiral-like path. In this way, the entire surface of the sample is inspected.
In addition, in accordance with the technologies described in PTLs 1 and 2, components of the scattered light from a defect are detected. To be more specific, the components are emitted in a large-angle direction and a small-angle direction. Then, the component ratio is used for identifying the type of the defect.
In addition, in accordance with the technology described in PTL 2, the dimensions of a detected defect are computed on the basis of the strength of scattered light from the defect.
In addition, in accordance with the technology described in PTL 3, in order to reduce a thermal damage incurred by the sample, while the object of inspection is being inspected, the power of the illumination light, the scanning velocity of the illumination-light spot or the dimensions of the illumination-light spot are controlled. To put it concretely, the thermal damage incurred by the sample is assumed to have a magnitude determined by the product of the illumination power density of the radiated light and the radiation time. Then, the power of the illumination light, the scanning velocity of the illumination-light spot or the dimensions of the illumination-light spot are changed in accordance with radial position of the illumination spot on the sample being scanned so that the magnitude of the thermal damage does not exceed a fixed value.
The defect inspection carried out in a process to manufacture a semiconductor or the like imposes requirements described as follows. The defect inspection requires a capability of detecting an infinitesimal defect. In addition, the defect inspection requires that the dimensions of a detected defect be measured with a high degree of precision. In addition, the defect inspection requires that a sample be inspected in a non-destructive way. (That is to say, the defect inspection requires that a sample be inspected without changing the properties of the sample). In the case of the same sample serving as an object of inspections, the defect inspection requires that the inspection of the same sample always gives the same result of inspection (that is, the same number of detected defects, the same locations, the same dimensions and the same defect type). In addition, the defect inspection requires a capability of inspecting a number of samples within a fixed period of time.
In the technologies described in PTLs 1 and 2, particularly in the case of an infinitesimal defect with a dimension not greater than 10 nanometers, scattered light generated from the defect is extremely weak so that a defect signal is buried in noises of the detector. As a result, the defect cannot be detected. In order to expose the extremely weak scattered light, a detector having a high gain is used in many cases. Normally, an electronic multiplier is utilized. If a photomultiplier tube is used, however, the gain is increased and high-speed detection is carried out so that effects of dark current noises of the detector undesirably increase. In order to avoid this problem, illumination power is raised. In this case, however, the increase of the temperature of the sample rises so that the sample incurs a thermal damage. By the way, the increase of the temperature of the sample is caused by illumination light. As an alternative, in order to avoid it, the scanning speed of the sample is reduced. However, a reduced scanning speed decreases a sample area which can be inspected within a certain period or the number of samples which can be inspected within a certain period. The above description reveals that it is difficult to detect an infinitesimal defect at a high speed while avoiding thermal damages.
On the other hand, the technology described in PTL 3 is devised so that the amount of illumination light radiated to a unit area at any arbitrary position on the sample is fixed. In general, however, the amount of illumination light detected from a defect is proportional to the 6th power of the size of the defect. It is thus difficult to increase the light quantity in order to merely comply with this. As a result, the gain of the detector must be raised substantially.
There is known a photon counting method which is a method for detecting very weak light. In general, by carrying out photon counting on very weak light in order to count the number of photons detected from the light, the SN ratio of the signal can be improved. Thus, a stable signal can be obtained with a high degree of sensitivity and a high degree of precision. A known example of the photon counting method is described as follows. This method counts the number of pulse-current generations of pulse currents generated by incidence of photons to a photomultiplier tube or an avalanche photodiode. When a plurality of photons arrive during a short period of time, causing a plurality of pulse currents to flow, the number of pulse currents cannot be counted. Thus, the light quantity cannot be measured with a high degree of precision so that this method cannot be applied to inspection of defects.
In addition, another known typical photon counting method is explained as follows. The method employs an array sensor configured as a matrix of numerous avalanche photodiode pixels. Photons incident to each of the pixels generate pulse currents. Then, a sum of the pulse currents is found. A detector used in the method is called an Si-PM (Silicon Photomultiplier), a PPD (Pixeleted Photon Detector), an MPPC (Multi-Pixel Photon Counter) or the like. In accordance with a measurement method making use of this detector, unlike the single photomultiplier tube described earlier and a photon counter operating in a Geiger mode using avalanche photodiodes, the light quantity can be measured even for a case in which a plurality of photons are incident in a short period of time. In this method, the magnitude of the detection signal is measured from pulse counts each representing the number of pulses output by each of numerous detectors arranged into a matrix. Thus, in order to detect light quantities ranging from a small light quantity to a large light quantity, it is necessary to form a number of pixels in the detectors.
If a number of pixels are formed in this array sensor, however, the light detection efficiency in general decreases undesirably, raising a problem that the sensor is easily affected by shot noises. In this array sensor, it is necessary to provide an insensitive area on a boundary portion separating pixels from each other. Thus, since the pixel size decreases, the aperture ratio of the pixel is reduced. In an inspection method whereby illumination light is converged on the object of inspection and scattered light is detected in order to detect a defect, scattered light from the surface of the sample is detected. Thus, there are variations of light generated by the sensors. That is to say, the shot noises become one noise element. In order to reduce the shot noises, it is necessary to detect as many photons as possible. If the aperture ratio of the pixel decreases, however, the ratio of the shot noises to the signal increases so that the inspection sensitivity is reduced. If the number of pixels is raised, on the other hand, a countermeasure against the shot noises is improved but the linearity of the signal detection becomes poor. In particular, if strong light is radiated to the surface of the sample, the amount of scattered light from the surface of the sample also increases and the scattered light becomes background scattered light. Since many sensors output pulse signals, photons incident to the pixel are no longer detected from a small defect on the sample. That is to say, a phenomenon similar to that caused by a reduced sensor aperture ratio occurs, decreasing the sensitivity of the defect detection.
In order to solve the problems described above, the present invention provides a defect inspection device wherein a detection optical system for detecting scattered light reflected from a sample is configured to comprise a plurality of detectors. In the defect inspection device, a photon counting detector with few pixels is applied as a detector for detecting a small background scattered light quantity. In addition, a photon counting detector with many pixels is applied as a detector for detecting a large background scattered light quantity or an analog detector is applied. In addition, nonlinearity caused by applying the photon counting detectors as the nonlinearity of the detection strength of scattered light is corrected in order to correct the defect scattered light detection signal.
That is to say, in order to solve the problems described above, the defect inspection device provided by the present invention is configured to comprise: table unit on which a sample is mounted so that the sample can be moved; laser light source unit for radiating laser light; detection optical system for converging light reflected by the sample to which the laser light radiated by the laser light source unit is radiated; light detection unit for receiving the reflected light converged by the detection optical system and converting the light into an electrical signal; signal processing unit for receiving the signal output by the light detection unit receiving the reflected light, processing the signal and detecting a defect on the sample; size computation unit for computing the size of the defect detected by the signal processing unit; and output unit for outputting a result of processing carried out by the signal processing unit and the size computation unit to a display screen, wherein: the light detection means has a plurality of photosensors including a photon counting detector configured to comprise a plurality of pixels; and the size computation unit has a conversion section for correcting nonlinearity of the output of the photon counting detector employed in the light detection unit, the size computing unit computing the size of the defect by processing output signals of the plurality of photosensors employed in the light detection means, the output signals including a signal which has been output from the photon counting detector and has been corrected nonlinearity by the conversion section.
In addition, in order to solve the problems described above, the defect inspection method provided by the present invention is implemented by: radiating laser light to a sample mounted on a table moving in a parallel movement while rotating; converging light reflected by the sample to which the laser light is radiated; driving light detection unit to receive the converged light reflected by the sample and convert the light into an electrical signal; receiving the signal output by the light detection unit receiving the reflected light, processing the signal and detecting a defect on the sample; computing the size of the detected defect by processing the signal output by the light detection unit; and outputting information on the detected defect and information on the computed size of the detected defect to a display screen, wherein: the light detection unit has a plurality of photosensors including a photon counting detector configured to comprise a plurality of pixels whereas the photosensors each receive light reflected by the sample and convert the light into an electrical signal; and the size of the defect is computed by correcting nonlinearity of output from the photon counting detector, among signals output by the plurality of photosensors receiving light reflected by the sample, and processing each output signals of the plurality of photosensors, the output signals including an output signal of the photon counting detector whose nonlinearity has been corrected.
In accordance with the present invention, it is possible to detect both a small defect generating only very weak light and a deformed defect generating scattered light only at the backward.
Embodiments of the present invention are explained by referring to the diagrams as follows.
The configuration of an embodiment of the present invention is explained by referring to
The illumination section 101 is configured to arbitrarily comprise a laser light source 2, an attenuator 3, a polarization device 4, a beam expander 7, an illumination distribution control device 5, a reflection mirror m and a convergence lens 6. A laser beam radiated from the laser light source 2 is adjusted by the attenuator 3 to a desired beam strength, adjusted by the polarization device 4 to a desired polarization state, adjusted by the beam expander 7 to a desired beam diameter and radiated to an inspection-object area of the sample 1 by way of the reflection mirror m and the convergence lens 6. The illumination distribution control device 5 is used for controlling an illumination strength distribution on the sample 1.
To detect a small defect close to the surface of the sample, as the laser light source 2, it is possible to employ a light source which oscillates a laser beam and has a high output of at least 1 W. The laser beam has a wavelength which is hardly capable of penetrating into the inside of the sample. Examples of such a laser beam are an ultraviolet laser beam having a short wavelength and a vacuum ultraviolet laser beam. To detect a defect in the sample, on the other hand, as the laser light source 2, it is possible to employ a light source which oscillates a laser beam having a wavelength capable of easily penetrating into the inside of the sample. Examples of such a laser beam are a visible laser beam and an infrared laser beam. In accordance with requirements, it is possible to arbitrarily select an inclined-direction illumination light source or a perpendicular-direction illumination light source.
The stage 103 comprises a translation stage 11, a rotation stage 10 and a Z stage (not shown in the figure).
In the above configuration, during one rotation of the sample in scanning in the scanning direction S2, scanning in the scanning direction S1 is carried out along a distance not longer than the longitudinal-direction length of the illumination spot 20. Thus, the illumination spot 20 draws a spiral locus T so that the entire surface of the sample 1 is scanned.
The detection sections 102a, 102b and 102c are configured to converge scattered light generated at azimuths different from each other and at elevation angles different from each other in order to detect the light.
As shown in
As the polarization filter 13a, it is possible to make use of a wire grid polarization plate or a polarization beam splitter, both having a high transmittance and a high extinction factor even for short wavelengths such as those of ultraviolet light. The wire grid polarization plate includes one having a structure created by fine fabrication of a metallic thin film such as an aluminum or a silver thin film on stripes. In order to make it possible to detect very weak foreign scattered light, a photomultiplier tube, an avalanche photodiode or a semiconductor photo detector coupled with an image intensifier is appropriately used. As the photomultiplier tube for realizing high sensitivity and high precision, it is desirable to make use of a photomultiplier tube of an ultra bi-alkali type or a super bi-alkali type. These types have a high quantization factor.
By detecting scattered light from the surface of the sample 1, to which illumination light is radiated as an image and processing the image, it is possible to detect a defect generated in a circuit pattern on the sample 1 which can be a semiconductor wafer or a mask. Thus, the configuration is effective for scanning the sample on which the circuit pattern has been created. The image sensors 99a, 99b and 99c can be linear array sensors or 2-dimensional array sensors. The linear array sensors and the 2-dimensional array sensors are CCD or CMOS sensors. As an alternative, the image sensors 99a, 99b and 99c can also be sensitive image sensors made by connecting image intensifiers to the linear array sensors or the 2-dimensional array sensors. As another alternative, the image sensors 99a, 99b and 99c can also be a multi-anode photomultiplier tube.
By referring to
As a light convergence optical system 8, an elliptical surface mirror is used. As shown in
The scattered light distribution of a defect depends on the property (index of refraction) of the defect, the shape of the defect and the dimensions of the defect. If the illumination light arrives in an inclined direction, as is commonly known, the larger the lateral dimension of the defect (the defect dimension in the in-plane direction of the sample surface), the more the scattered light slants in the forward direction. In this case, the forward direction is a direction close to the regular reflection direction of the illumination due to the surface of the sample. If the lateral dimension of the defect is extremely large in comparison with the wavelength of the illumination (that is, if the lateral dimension is at least 10 times the wavelength), most scattered light components are converged to the vicinity of the regularly reflected light. Thus, to catch a scattered light distribution of a defect with a large lateral dimension, detection of scattered light scattered in the vicinity of the regular reflection is effective.
Next, a method for measuring spatial broadening of a defect with a high degree of precision is explained by referring to
Thus, in the configuration shown in
In addition, in the configuration shown in
By making use of the prisms 8002, light guided to the photon counting sensor 9001 through each of the prisms 8001 is refracted when leaving the prism 8001 so that the optical axis direction is shifted. Thus, a distribution having a Gauss-beam peak position shifted on the surface of the photon counting sensor 9001 is superposed thereon so that the peak strength decreases. As a result, the uniformity of the light quantity on the sensor surface is improved. In addition, in place of these, a homogenizer or the like can be used to form an all but uniform illumination strength distribution.
In addition, the configuration shown in either of
The following description explain merits in inspection making use of the photon counting sensor 9001 by comparison with a case in which a photomultiplier tube is used to serve as a detector.
Eq. (1) expresses the minimum amount of light that can be detected by making use of a photomultiplier tube.
ENI=(2e.Id.μ.B)1/2/S(W) (1)
In the above equation, reference symbol e denotes electric charge of an electron, reference symbol Id denotes an anode dark current, reference symbol μ denotes a gain, reference symbol B denotes a cutoff frequency of a detection signal system and reference symbol S denotes an anode radiant sensitivity.
As scattered light generated by a defect is becoming weak, the defect cannot be recognized unless the gain μ is increased. If the gain μ is increased in a photomultiplier tube, however, as is commonly known, the dark-current noises also rise so that the S/N ratio decreases. Thus, in the case of using a photomultiplier tube, there is a limit to detection of a small light quantity at a high speed. In addition, there is also a problem that the photomultiplier tube is relatively weak in withstanding magnetic noises.
In the case of using a photon counting sensor, on the other hand, the multiplication factor of the light is determined by the amount of electric charge accumulated in electric-charge accumulation means employed in each pixel. Thus, the multiplication factor can be raised independently of the energy of the incident photon. Accordingly, in the photon counting type sensor 9001, the dark-current noises by no means increase even if the signal becomes weak. In the case of a photon counting sensor, however, if the area of the sensor is increased, the dark-current noises also rise as well. It indicates that, if the number of pixels increases, the dark-current noises also rise as well. That is to say, the dynamic range and the dark-current noises are in a trade-off relation.
Next, the inspection mode of the defect inspection device is explained as follows.
In a defect inspection device, the inspection time and the inspection sensitivity are generally in a trade-off relation. Thus, in many cases, at a production start-up of samples, highly sensitive inspection with a long inspection time is carried out in order to identify problems of the manufacturing process. As the manufacturing process is established and a transition to mass production is made, the inspection time is shortened and relatively low sensitivity inspection is carried out. In this defect inspection device, the illumination spot 20 is lengthened in the longitudinal direction, the area which is inspected while the sample 1 is being rotated once is increased and the inspection time is shortened.
In order to improve the sensitivity, it is necessary to increase the amount of scattered light from the defect as much as possible. In order to prevent the sample from being damaged and the characteristic of the defect from changing, however, the amount of the light is restricted. The amount of the light is set so that the light quantity per unit area is approximately fixed. Thus, if the illumination spot 20 is lengthened in the longitudinal direction, the illumination light quantity can be increased so that the amount of scattered light from the sample 1 serving as an object of inspection is also raised as well. Since the amount of scattered light from the sample serving as an object of inspection is different from the defect signal, the scattered light from the sample serving as an object of inspection is called background scattered light.
As a result, as the throughput is increased, the amount of the background scattered light detected by the photon counting sensor 9001 also rises so that many photons of the background scattered light output pulses from pixels. Thus, even if the defect scattered light is incident to a pixel of the photon counting sensor 9001, the probability that a pulse cannot be output rises, lowering the strength of the signal. In order to apply the photon counting sensor 9001 to such a defect inspection device, it is necessary to make use of the photon counting sensor 9001 by reducing the background scattered light. Thus, a polarization filter 13 is used to suppress the background scattered light. In order for the polarization filter 13 to suppress the background scattered light effectively, it needs for the polarization direction of the defect scattered light being different from the polarization direction of the background scattered light. If the polarization direction of the defect scattered light is the same as the polarization direction of the background scattered light, very little defect scattered light is also suppressed at the same time along with the background scattered light. Thus, the sensitivity adversely deteriorates.
In order to increase the amount of scattered light from a small defect on the sample, it is desirable that the illumination light is incident at polarization P. At that time, scattered light from a defect sufficiently small for the wavelength is scattered mainly at a small elevation angle and the polarization direction vibrates in the normal direction of the sample.
The polarization direction of light scattered from a defect is a direction almost normal to the sample. Thus, in the front scattered light 2901, the polarization direction of light scattered from a defect is perpendicular to the polarization direction of light scattered from the sample so that only the background scattered light can be eliminated by making use of the polarization filter 13. In the back scattered light 2903, however, the polarization directions of the defect scattered light and the background scattered light almost coincide with each other. Thus, the background scattered light 2903 cannot be eliminated by making use of the polarization filter 13. In addition, in the side scattered light 2902, an intermediate characteristic between these two above. On the top of that, besides what is described above, if the sample 1 is a silicon wafer for example, due to its polarization characteristic, a phenomenon occurs as follows: the background scattered light is strong in comparison with the front scattered light.
At that time, the polarization filter 13 can be used. Thus, the background scattered light can be made less strong in comparison with the front scattered light 2901 by about 10% to 20%. As a result, in an area with little background scattered light, a defect can be detected. At locations of the side scattered light 2902 and the back scattered light 2903, on the other hand, it is necessary to detect a defect under a condition with much background scattered light.
If the background scattered light quantity is large, rather than dark-current noises advantageous to the photon counting sensor 9001, shot noises caused by the background scattered light serve as a main cause. Thus, instead of reducing the dark-current noises, the shot noises need to be decreased. That is to say, it is important to improve the photon detection efficiency.
This situation changes in case the incident light quantity increases. In the case of the output characteristic 21001, even if the incident light quantity increases, the relation between the output and the incident light quantity is linear. In the case of the output characteristic 21002 and the output characteristic 21003, however, the probability that a plurality of photons hit a pixel increases so that, even if the incident light quantity increases, the output does not rise that much. This brings about the same effect as reducing photon detection efficiency and causes reducing the S/N ratio in detecting defects. The figure shows characteristics in which, in the first place, the output characteristic 21003 decreases and, then, the output characteristic 21002 decreases. In an area with a large light quantity, the output characteristic 21001 is best.
Due to such characteristics, for the photomultiplier tube, the performance of the photon counting type photosensor changes much in accordance with whether the background scattered light is strong or weak. In the case of weak background scattered light, due to the aperture ratio and the high gain, the performance of the photon counting type photosensor with relatively few pixels is good. As the background scattered light increases, the performance of the photon counting type photosensor with relatively large number of pixels and having a performance of the photon counting type photosensor with a low gain and a low aperture ratio is good. In addition, if the background scattered light increases further more, the performance of the photomultiplier tube is good. Thus, in a defect inspection device for inspecting samples having a variety of types by making use of different illumination light quantities, in order to increase the sensitivity, it is important to provide photon counting type photosensor having different pixel counts and a photomultiplier tube as a combination.
In a case the background light quantity is small, when the scattered light quantity from the defect itself increases so that the detection efficiency of the photon counting type photosensor decreases and causing deterioration of the S/N ratio, even if it happens, the reduction of the S/N ratio does not much affect the defect detection. This is because defect scattered light with a sufficient quantity has already been incident in the photon counting type photosensor. A problem is raised if the amount of background scattered light increases. The amount of the background scattered light can be reduced by making use of a polarization filter 13 at the position of the front scattered light 2901. Thus, a photon counting type photosensor having the characteristic 21003 can be used there. At the position of the side scattered light 2902, on the other hand, as a whole, the sensitivity can be improved by making use of a photosensor having the output characteristic 21003 or the output characteristic 21002. By the same token, at the position of the back scattered light 2903, as a whole, the sensitivity can be improved by making use of a photosensor having the output characteristic 21002 or the output characteristic 21001.
Next, defect dimension estimation and defect classification are explained. In order to estimate the dimension of a defect with a high degree of accuracy, it is necessary to accurately find the defect scattered light quantity obtained in every photosensor. If a photosensor undesirably gets saturated, however, it is no longer possible to find the defect scattered light quantity with a high degree of accuracy.
In order to solve this problem, a configuration like one shown in
Even if the photon counting type photosensor 9003 is not saturated, as shown in
In the above equation,
X: Quantity of light detected by a photon counting type photosensor
X: Time average of quantities of light detected by a photon counting type photosensor
As described above, a defect signal obtained in each photosensor and a time average of such defect signals are taken as background scattered light quantities. The time average is found over a sufficiently long period from the sum of background scattered light signals. By making use of the equation f, the defect signal obtained in each photosensor and the background scattered light are transformed into a linear space in order to find a scattered light quantity.
Next, a defect determination section 51 composing the signal processing section 105 is explained by referring to
Each of the high-pass filters 604a and 604b is a high-pass filter designed to have a specific cutoff frequency and block components having frequencies higher than the cutoff frequency. As an alternative, each of the high-pass filters 604a and 604b can also be a band-pass filter. As another alternative, each of the high-pass filters 604a and 604b can also be a filter for forming a figure similar to the waveform of a defect signal in which the shape of the illumination spot 20 is reflected. The defect determination section 605 carries out threshold-value processing on the input signals 6041a and 6041b including defect waveforms output by the high-pass filters 604a and 604b respectively in order to determine whether or not a defect exists. That is to say, since the defect determination section 605 receives defect signals based on detection signals from a plurality of light detection optical systems, the defect determination section 605 can carry out threshold-value processing on the sum of a plurality of defect signals or a weighted average of the defect signals. As an alternative, the defect determination section 605 can also carry out typically OR or AND processing on a group of defects in the same coordinate system set on the surface of a wafer and performs defect inspection with a very high degree of sensitivity comparing to the result of the OR or AND processing with defect detection based on a single defect signal.
Then, for a position at which a defect has been determined to exist, the defect determination section 605 outputs defect coordinates as information on the defect. The defect coordinates are a defect position in the wafer. The defect position is computed on the basis of a defect waveform and a sensitivity information signal.
As described above, the analog processing section 50 generates the output signals 501 and 502. The output signal 501 is supplied to the high-pass filter 604a and a low-pass filter 601a whereas the output signal 502 is supplied to the high-pass filter 604b and a low-pass filter 601b. The high-pass filter 604a, the low-pass filter 601a, the high-pass filter 604b and the low-pass filter 601b are employed in the defect determination section 51. The low-pass filters 601a and 601b each output low-frequency components and the direct-current component. The low-frequency components and the direct-current component are components of a scattered light quantity (haze) from minute roughness in the illumination spot 20 on the wafer 1. The low-pass filters 601a and 601b supply outputs 6011a and 6011b respectively to a haze processing section 606 for carrying out haze information processing. That is to say, the haze processing section 606 outputs a haze signal indicating the magnitude of a haze for each location on the wafer 1. The haze signal is a signal computed from the magnitudes of the input signals 6011a and 6011b received from the low-pass filters 601a and 601b respectively. In addition, in accordance with a spatial frequency distribution of minute roughness, an angle distribution of light scattered from the roughness changes. Thus, as shown in
Reference numeral 607 denotes a storage section used for temporarily storing outputs of all detectors, such as the outputs 6041a and 6041b of the high-pass filters 604a and 604b respectively as well as the outputs 6011a and 6011b of the low-pass filters 601a and 601b respectively. Reference numeral 608 denotes a storage section for storing information on a defect data determined as a defect in the defect determination section 605. By storing only the defect data and the quantity of scattered light from the sample 1, it is possible to prevent the size of the storage section 608 from increasing.
Reference numeral 52 denotes a defect-size-inference/defect-classification section for correcting nonlinearity of the output from the photon counting sensor 9001 in order to estimate a correct defect size and to classify defects. An estimated size and a defect classification result are supplied to an entirety control section 53 to be output to a display section 54 or the like.
The defect-size-inference/defect-classification section 52 computes defect coordinates on the basis of the center of gravity of a defect waveform. A defect dimension is calculated on the basis of an integration value of the defect waveform or its maximum value. If a saturated signal magnitude or a signal magnitude close to a saturation value has been obtained in a specific detector, the quantity of scattered light is computed on the basis of outputs of detectors other than the specific detector which has been saturated.
The following description explains a system for computing a detected scattered light quantity from detection signals of detectors.
The strength distribution of scattered light from the sample and the distribution of scattered light from a defect do not necessarily provide a state in which strengths are uniform. In such a state, scattered light hits the photon counting sensor 9001. The distribution of this scattered light may change in some cases in accordance with the type of the sample and the polarization condition of the illumination. Desirably, it is necessary to find a way to compute the brightness from the output of the detector for every scanning condition. Thus, the following information is stored. The information includes outputs which are obtained when every photon counting sensor 9001 detects scattered light from the surface of the sample or a foreign substance. In this case, the detected light is light scattered when the illumination strength is changed by the attenuator 3.
This sample is used for obtaining different incident light quantities. When the incident light quantity is changed, the photon counting type photosensor detects scattered light from the sample and the standard particles, generating outputs which are shown in
An output Oi generated by the photon counting sensor 9001 is ideally expressed by Eq. 3 given as follows:
O
i
=A
i(1−PiNi) (3)
Eq. 3 is changed to Eq. 4 given as follows:
N
i log Pi=log(Ai−Oi) (4)
Unknown variables in the above equation are explained as follows. Reference symbol Ni denotes a quantity of incident light hitting a photon counting type photosensor i. The light hitting the photon counting type photosensor i corresponds to output signals of an area enclosed by the line 2501. Reference symbol Pi denotes a probability that photons are incident to pixels other than a certain specific pixel. Reference symbol log Pi denotes the logarithmic value of the probability Pi. If the incident light quantity Ni is multiplied by K, in Eq. 4, an equation obtained by different incident light quantities Ni is derived. Thus, log Pi can be found from simultaneous equations. Since it is not necessarily the output ideally expressed by Eq. 3, however, measurement making use of an illumination strength is carried out a plurality of times. Then, parameters are found by adoption of the least square method or the like in order to compute a corrected curve. This sequence is explained by referring to
First of all, at a step S2601, an illumination strength is determined. Then, at a step S2602, the sample 1 is inspected and a signal output by every photon counting sensor 9001 detecting scattered light from the surface of the sample 1 and the standard particles is stored. Then, at a step S2603, representative scattered light strengths of the surface of the sample 1 or the standard particles are computed. The representative scattered light strengths include typically an average value, a median value, or a peak value, which are each a value computed from the scattered light strengths of the surface of the sample 1 and the standard particles.
Then, the sequence goes on to a step S2604 to determine whether or not the processing described above has been carried out a predetermined number of times. If the processing described above has not been carried out the predetermined number of times, the sequence goes back to the step S2601 to change the illumination strength and inspect the sample 1 again in order to obtain an output signal of each photon counting sensor 9001. If the processing to obtain data has been carried out the predetermined number of times, on the other hand, the sequence goes on to a step S2605 at which the least square method is adopted to compute the unknown variable log P and estimate an incident light quantity on the basis of the variable log P. The incident photon quantity is the quantity of photon hitting every photon counting sensor 9001 from the surface of the sample 1 and the standard particles for each illumination strength.
Then, at a step S2606, the incident light quantity and the output of the photon counting type photosensor (light detector) 9001 are computed by making use of a conversion formula expressed by Eq. 3. In this case, since log P actually varies in accordance with the incident light quantity (In actuality, an ideal curve is not obtained due to, among others, differences in scattered strength distribution inside the lens), for each quantity, the value of P is newly set by making use of its close light quantity data in interpolation so that the value of P corresponds to actual data. Then, the sequence goes on to a step S2607 to create a table for converting the output of each photon counting sensor 9001 into an incident photon count.
As described above, the quantity of light incident to every photon counting sensor 9001 can be found. However, the estimated precision of the incident light quantity obtained by each photon counting sensor 9001 varies. That is to say, if the output of the photon counting sensor 9001 also substantially changes when the detected light quantity changes, high estimation precision of the incident light quantity is required. Processing carried out by the defect determination section 605 is explained as follows.
In the photon counting sensor 9001, the first deviation of the output of the photon counting sensor 9001 changes for a case in which the brightness changes due to the incident light quantity. Thus, the photon counting sensor 9001 for finding the incident light quantity changes with the light quantity. For this reason, estimation of the defect size is explained.
If noises are assumed to be quantization noises when the sum of signals output by all the photon counting type photosensors 9001 is computed, the sum can be computed by multiplying the signals output by the photon counting type photosensors 9001 by weights which are proportional to signal strengths detected by the photon counting type photosensors 9001 but inversely proportional to background scattered light. In this way, the ratio of the defect signal to noises can be maximized. This is expressed by Eq. 5 given as follows.
With regard to the nonlinearity of the photon counting sensor 9001, an actual aperture ratio of the detector i can be regarded to have decreased to gi times a reference aperture ratio of the detector i. In this case, the actual aperture ratio is an aperture ratio for a case in which background scattered light increases and a photon hits a pixel already generating an output. On the other hand, the reference aperture ratio is an aperture ratio for a case in which the detected light quantity is 0.
In, Eq. 5, reference symbol si denotes the strength of a defect scattered signal whereas reference symbol ni denotes a noise scattered signal. Both are frequency components. Reference symbol ωi corresponds to a derivative value of the output of the photosensor for light which is incident when the light quantity to be detected is 0. The derivative value ωi is expressed by a gradient at an incident light quantity of 0 on a graph shown in
Reference symbol Oall denotes a sum obtained by integration of signals output by the photosensors. From Eq. 5, it is obvious that the sum Oall is regarded as a sum obtained by multiplying each of the signals by a gain giωi. gi changes in accordance with the quantity of light incident to the photosensor. In this case, however, the signals are integrated to result in the sum Oall. Thus, by making use of the sum Oall only, gi cannot be determined so that it is difficult to find the particle diameter of the defect. In order to solve this problem, after a defect has been determined, it is necessary to store signals output by the photosensors so that the photosensor signals which have been used in the computation of the sum Oall can be referred to. In order to implement this configuration, storage sections 607 and 608 are used. After a defect has been determined, the photosensor signals stored in the storage sections 607 and 608 are referred to in order to compute the quantity of light incident to each photosensor by making use the formula expressed by Eq. 2. Thus, a defect dimension can be computed.
A flowchart of the processing described above is shown in
First of all, at a step S2701, for scattered light of a position at which a defect has been determined, a signal passing through a high-pass filter is read out from the storage section 608. Then, at a step S2702, for scattered light of the position at which a defect has been determined, a signal passing through a low-pass filter is read out from the storage section 608. Then, at a step S2703, the output of the photon counting type photosensor at the position at which a defect has been determined is found from these 2 signals. Then, the quantity of light received by the photosensor is computed by making use of the table computed at the step S2607. Then, at a step S2704, the background output of the photon counting type photosensor at the position at which a defect has been determined is found. Then, the quantity of light received by the background of the photosensor is computed also by making use of the table computed at the step S2607. From the difference between the light quantities found at the steps S2703 and S2704, the quantity of light received by the photosensor from the defect is found. Then, a step S2706 is executed to set a repetition processing control section employed in the defect inspection device to control all the photosensors to carry out the processing from the step S2701 to the step S2705 or control photosensors sufficiently received scattered light to carry out the processing from the step S2701 to the step S2705.
Then, the flow of processing goes on to a step S2707 to find the sum of defect received-light quantities computed by the photosensors. Then, at a step S2708, the dimension of the defect is computed on the basis of these received-light quantities. If the dimension of the defect is small in comparison with the wavelength, the dimension of the defect is estimated on the basis of the fact that the defect scattered light quantity is proportional to the square of the volume of the defect. As an alternative, the dimension of the defect can also be estimated on the basis of a relative ratio to a scattered light quantity detected by a commonly known standard particle.
If this is implemented, however, a big error may be generated in computation of scattered light by a photosensor having a small gi%i. Thus, in different embodiments, a model data vector is used to eliminate the error.
Here, giωi is equal to a gradient of the relation shown in
S1=[1 1 . . . 1][N1N2 . . . Nn]T (6)
Assume that the sum of outputs actually generated by the photosensors is expressed by Eq. 7 given as follows.
S2=[g1ω1g2ω2 . . . gnωn][N1 N2 . . . Nn]T (7)
In this case, to find outputs of Eq. 6 from detection results of Eq. 7, a model data vector is used.
In order to implement this, in a state in which the light quantity of the illumination is small, that is, in a state in which the photon counting type photosensor has not been saturated, the quantity of light incident to the photosensor is computed in advance from the obtained output of the photosensor. Then, vectors [N1 N2 . . . Nn] shown in Eq. 7 are computed to be used as a model data vector Mn.
Here, an output S2/S1 varying due to the transformation from Eq. 6 to Eq. 7 is expressed by Eq. 8 given as follows.
S2/S1=[g1ω1g2ω2 . . . gnωn]MnT/[1 1 . . . 1] (8)
By multiplying this reciprocal, it is possible to obtain an output with a corrected difference in sensitivity among photosensors.
When the photon counting type photosensor starts getting saturated, the value of Eq. 8 changes. By computing the reciprocal of this value, it is possible to correct a difference in sensitivity between photosensors.
As above, without actually computing the detected light sensitivity of this sensor by directly converting the output of the photon counting type photosensor, it is possible to compute the scattered light quantity to be determined by converting the output on the basis of a model data vector. The flowchart is shown in
In the processing shown in
[g1ω1g2ω2 . . . gnωn]MnT/[1 1 . . . 1]MnT (9)
Then, the sum of output values generated by high-pass filters for outputs of the photosensor is computed at a step S2806. Then, at a step S2807, the outputs computed at the step S2806 are each multiplied by a correction coefficient calculated at the step S2805. The product is taken as the scattered light quantity from a defect from which light is received by all the photosensors. Then, at a step S2808, for this scattered light quantity, the dimension of the defect is computed by carrying out the same processing as that performed at the step S2708 of the flowchart shown in
In accordance with this embodiment, it is possible to detect both a small defect generating only weak scattered light and a deformed defect generating scattered light only at the rear location.
The present invention innovated by the inventors has been explained above in concrete terms on the basis of an embodiment. However, the scope of the present invention is not limited to the above embodiment. Of course, it is possible to make a variety of changes within a range not deviating from essentials of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
2011-256483 | Nov 2011 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP2012/077234 | 10/22/2012 | WO | 00 | 5/19/2014 |