Claims
- 1. A method for determining a surface quality of a substrate sample using a differential interference contrast microscope having an eyepiece, an eyepiece focus adjustment, a microscope focus adjustment, a light source, at least one of an aperture or reticule, a camera view, a prism, a reference sample, and differential interference optics, said method comprising:
calibrating the focus of the eyepiece with the focus of the camera; determining a peak response ratio for the microscope through adjustment of phase between differential beams of the microscope; placing the substrate sample under the microscope; illuminating the substrate sample with the light source; focusing on the substrate sample with the microscope focus; adjusting a phase between differential beams to attain the peak response ratio; capturing at least one image of the substrate sample; and processing the images of the substrate sample to determine a level of surface structure on the substrate sample.
- 2. A method according to claim 1 wherein the light source comprises a laser illumination source and a rotating diffuser.
- 3. A method according to claim 1 wherein the light source comprises a white light source and a bandpass filter.
- 4. A method according to claim 1 wherein the at least one of a reticule and aperture are in an optical light path such that an optical path length from the substrate sample to at least one of the reticule and the aperture is substantially the same as an optical path length from the substrate sample to a user's eye or camera.
- 5. A method according to claim 1 wherein calibrating the focus of the eyepiece and camera comprises:
placing the reference sample in the microscope so that an edge of the reference sample is located in the field of view of the camera; focusing on the edge of the reference sample surface using the camera view and microscope focus; switching to the eyepiece view; and adjusting the eyepiece focus such that at least one of an edge of the aperture and the reticule of the microscope is in focus.
- 6. A method according to claim 5 wherein focusing on the substrate sample comprises focusing on at least one of the aperture edge or reticule through the eyepiece and switching to the camera view.
- 7. A method according to claim 1 wherein calibrating the focus of the eyepiece and camera comprises:
placing the reference sample in the microscope so that an edge of the reference sample is located in the field of view of the camera; focusing on the edge of the reference sample surface using the camera view and microscope focus; recording a camera view fine focus setting of the microscope; switching to the eyepiece view; adjusting the microscope fine focus such that at least one of an edge of the aperture and the reticule of the microscope is in focus; recording an eyepiece view fine focus setting of the microscope; calculating an eye-camera focus offset as a difference between the fine focus setting of the camera view and the fine focus setting of the eye view; repeating the adjusting, recording, and calculating steps for a number of different locations on the edge of the substrate sample; averaging the recorded results; and recording an eye and camera focus offset.
- 8. A method according to claim 7 wherein focusing on the substrate sample comprises:
focusing on at least one of an aperture edge or a reticule through the eyepiece; switching to the camera view; and applying the eye-camera focus offset to a fine focus knob of the microscope.
- 9. A method according to claim 1 wherein calibrating the phase between differential beams comprises:
adjusting to a plurality of positions at least one of the prism and a slope of the reference sample; observing the image at each of the plurality of positions; determining which position provides a best structure contrast; recording an exposure time and a pixel value central tendency at that position; and determining a peak response ratio which is the ratio of the central tendency of pixel values to the exposure time.
- 10. A method according to claim 9 wherein adjusting the phase between differential beams comprises adjusting at least one of the prism and the slope of the substrate sample to a position such that the ratio of the central tendency of the pixel values to the exposure time is approximately equal to the peak response ratio.
- 11. A method according to claim 1 wherein calibrating the phase between differential beams comprises:
adjusting to a plurality of positions at least one of the prism and a slope of the reference sample; capturing an image of the reference sample for each of the plurality of positions of the prism and the slopes of the reference sample; determining a central tendency of pixel values corresponding to the intensity for each image; determining an image intensity minimum and an image intensity maximum for the captured images; determining the central tendency corresponding to the mid-point of the range of intensities of the reference images; and determining a peak response ratio which is the ratio of the calculated mid point central tendency to the exposure time.
- 12. A method according to claim 11 wherein adjusting a phase between differential beams comprises adjusting the at least one of the position of the prism and a slope of the substrate sample to a position such that the ratio of a central tendency of the pixel values to the exposure time is approximately equal to the peak response ratio.
- 13. A method according to claim 1 wherein the reference sample is a substrate sample of unknown quality and cleanliness.
- 14. A method according to claim 1 wherein calibrating the phase between differential beams comprises:
adjusting to a plurality of positions at least one of the prism and slope of the reference substrate sample; capturing an image of the substrate sample for each of the plurality of positions of the prism and the slopes of the reference sample; adjusting the exposure time to maintain an approximately constant central tendency of the pixel values, or intensity, of each reference sample image; calculating a dispersion metric of the pixel value distribution for each of the reference sample images; and determining a peak response ratio which is the ratio of the pixel central tendency values to the exposure time at the maximum dispersion value.
- 15. A method according to claim 14 wherein adjusting the phase between differential beams comprises adjusting at least one of the prism position and the slope of the substrate sample to a position such that the ratio of the central tendency of the pixel values to the exposure time is approximately equal to the peak response ratio.
- 16. A method according to claim 1 wherein processing images of the substrate sample comprises compensating for intensity variations across a field of view of the microscope.
- 17. A method according to claim 1 wherein processing images of the substrate sample comprises compensating for false structure on the sample.
- 18. A method according to claim 1 wherein capturing at least one image of the substrate sample comprises:
positioning the substrate sample at a first orientation; capturing at least one image of the substrate sample in the first orientation; rotating the substrate sample from the first orientation to a second orientation different from the first orientation; and capturing at least one image of the substrate sample in the second orientation.
- 19. A method according to claim 1 wherein processing images of the substrate sample comprises:
averaging the images of a single location on a substrate sample; compensating for false structure present on the sample; compensating for spatial and temporal input intensity variations by dividing, point by point, the pixel values of at least one image of the substrate sample by a reference intensity array; calculating a power spectral density of the images; and determining power in frequency bands of the power spectrum related to surface quality.
- 20. A method according to claim 19 wherein compensating for false structure comprises:
replacing image intensity values greater than three standard deviations from an average image intensity value with a value equal to three standard deviations above the average image intensity value; and replacing image intensity values less than three standard deviations from the average image intensity value with a value equal to three standard deviations below the average image intensity value.
- 21. A method according to claim 19 where the reference intensity array is determined by averaging images from locations on a substrate which has a surface quality that is less rough than the surface quality of 95% of a set of substrate samples.
- 22. A method according to claim 19 where the reference intensity array is determined by using a local average of pixels in the substrate image.
- 23. A method according to claim 19 wherein calculating a power spectral density comprises:
calculating two-dimensional power spectral densities; and observing off-axis correlations to determine sleek structure versus random roughness.
- 24. A method according to claim 19 wherein calculating a power spectral density comprises:
calculating one-dimensional power spectral densities; and analyzing densities within selected spatial frequency bands to assess substrate sample quality.
- 25. A method according to claim 24 wherein analyzing densities within selected spatial frequency bands to assess substrate sample quality comprises analyzing densities within a selected spatial frequency band in a range of about 1 μm−1 to about 0.1 μm−1.
- 26. A method according to claim 1 wherein processing images of the substrate sample to determine a level of surface structure on the substrate sample comprises:
calculating an estimate of a curvature of a surface of the substrate sample; and compensating an image of the substrate sample for curvature using the estimate of the curvature of the surface of the substrate sample.
- 27. A method according to claim 26 wherein calculating an estimate of a curvature of a surface of a substrate sample comprises calculating an estimate of a curvature of a surface of a substrate sample in accordance with:
- 28. A substrate sample inspection system for determining a surface quality of substrate samples, said system comprising:
a differential interference contrast microscope comprising: an eyepiece, an eyepiece focus adjustment, a microscope focus adjustment, a reticule, a prism, an objective, a camera view, an eyepiece view and a fixture for holding a substrate sample, said microscope configured to adjust a phase between differential beams; a light source; a camera; and a computer for collecting data from said camera and said microscope, wherein said microscope can be switched between the eyepiece view and the camera view, said fixture is configured to allow adjusting a slope of the substrate sample to achieve a central tendency for the histogram of pixel values of an image of a substrate sample, said computer configured to capture at least one image of a surface slope of the substrate sample and process images of the surface slope to determine surface quality and reconstruct an approximate surface of the substrate sample.
- 29. A system according to claim 28 wherein said light source comprises a laser illumination source and a rotating diffuser.
- 30. A system according to claim 28 wherein said light source comprises a white light source and a bandpass filter.
- 31. A system according to claim 28 wherein said light source comprises at least one of a reticule and an aperture placed in an optical light path such that an optical path length from the substrate sample to at least one of the reticule and the aperture is substantially the same as an optical path length from the substrate sample to a user's eye or camera.
- 32. A system according to claim 28 wherein said computer is programmed to focus said microscope on an edge of a substrate sample.
- 33. A system according to claim 28 wherein to calibrate the phase between differential beams, said system is configured to:
adjust at least one of said prism and a slope of a reference sample to a plurality of positions; observe the image at each of the plurality of positions to determine a position that provides a structure contrast better than the structure contrast at the other position of the plurality; record an exposure time and a pixel value central tendency at the determined position; and determine a peak response ratio which is the ratio of the central tendency of pixel values to the exposure time.
- 34. A system according to claim 33 wherein to adjust the phase between differential beams, said system is configured to adjust at least one of said prism and the slope of the substrate sample to a position such that the ratio of the central tendency of the pixel values to the exposure time is approximately equal to the peak response ratio.
- 35. A method according to claim 28 wherein to calibrate the phase between differential beams, said system is configured to:
adjust at least one of said prism and a slope of the reference sample to a plurality of positions; capture an image of the reference sample for each of the plurality of positions of said prism and the slopes of the reference sample; determine a central tendency of pixel values corresponding to the intensity for each image; determine an image intensity minimum and an image intensity maximum for the captured images; determine the central tendency corresponding to the mid-point of the range of intensities of the reference images; and determine a peak response ratio which is the ratio of the calculated mid point central tendency to the exposure time.
- 36. A system according to claim 35 wherein to adjust the phase between differential beams, said system is configured to adjust at least one of the position of said prism and the slope of the substrate sample to a position such that the ratio of the central tendency of the pixel values to the exposure time is approximately equal to the peak response ratio.
- 37. A system according to claim 28 wherein the reference sample is a substrate sample of unknown quality and cleanliness.
- 38. A system according to claim 28 wherein to calibrate the phase between differential beams, said system is configured to:
adjust at least one of said prism and a slope of the reference substrate sample to a plurality of positions; capture an image of the substrate sample for each of the plurality of positions of said prism and the slopes of the reference sample; adjust the exposure time to maintain an approximately constant central tendency of the pixel values, or intensity, of each reference sample image; calculate a dispersion metric of the pixel value distribution for each of the reference sample images; and determine a peak response ratio which is the ratio of the pixel central tendency values to the exposure time at the maximum dispersion value.
- 39. A system according to claim 38 wherein to adjust the phase between differential beams said system is configured to adjust at least one of the position of said prism and the slope of the substrate sample to a position such that the ratio of the central tendency of the pixel values to the exposure time is approximately equal to the peak response ratio.
- 40. A system according to claim 28 wherein said computer is programmed to compensate for intensity variations across a field of view of said microscope.
- 41. A system according to claim 28 wherein said computer is programmed to compensate for false structure on the sample.
- 42. A system according to claim 28 wherein to capture at least one image of the substrate sample, said system is configured to:
position the substrate sample at a first orientation; capture at least one image of the substrate sample in the first orientation; rotate the substrate sample from the first orientation to a second orientation different from the first orientation; and capture at least one image of the substrate sample in the second orientation.
- 43. A system according to claim 28 wherein to process images of the substrate sample said computer is programmed to:
average the images of a single location on a substrate sample; compensate for false structure present on the sample; compensate for spatial and temporal input intensity variations by dividing, point by point, the pixel values of at least one image of the substrate sample by a reference intensity array; calculate a power spectral density of the images; and determine power in frequency bands of the power spectrum related to surface quality.
- 44. A method according to claim 43 wherein to compensate for false structure said computer is programmed to:
replace image intensity values greater than three standard deviations from an average image intensity value with a value equal to three standard deviations above the average image intensity value; and replace image intensity values less than three standard deviations from the average image intensity value with a value equal to three standard deviations below the average image intensity value.
- 45. A system according to claim 43 wherein said computer is programmed to determine the reference intensity array by averaging images from locations on a substrate which has a surface quality that is less rough than the surface quality of 95% of a set of substrate samples.
- 46. A system according to claim 43 wherein said computer is programmed to determine the reference intensity array by using a local average of pixels in the substrate image.
- 47. A system according to claim 43 wherein to calculate a power spectral density said computer is programmed to:
calculate two-dimensional power spectral densities; and determine sleek structure versus random roughness utilizing off-axis correlations.
- 48. A system according to claim 43 wherein to calculate a power spectral density said computer is programmed to:
calculate one-dimensional power spectral densities; and analyze densities within selected spatial frequency bands to assess substrate sample quality.
- 49. A system according to claim 48 wherein to analyze densities within selected spatial frequency bands to assess substrate sample quality, said computer is programmed to analyze densities within a selected spatial frequency band in a range of about 1 μm−1 to about 0.1 μm−1.
- 50. A system according to claim 28 wherein to process images of the substrate sample to determine a level of surface structure on the substrate sample, said computer is programmed to:
calculate an estimate of a curvature of a surface of the substrate sample; and correct an image of the substrate sample for curvature using the estimate of the curvature of the surface of the substrate sample.
- 51. A system according to claim 50 wherein to calculate an estimate of a curvature of a surface of a substrate sample said computer is programmed to calculate an estimate of a curvature of a surface of a substrate sample in accordance with:
- 52. A computer program product used to determine a surface quality of substrate samples, said computer program product comprising code configured to capture at least one image of a surface slope of a substrate sample and process images of the surface slope to reconstruct an approximate surface of the substrate sample.
- 53. A computer program product according to claim 52 wherein said code is configured to:
average samples for captured images of a substrate sample; calculate a power spectral density of the averaged images; and determine power in frequency bands of the power spectrum which are related to surface quality.
- 54. A computer program product according to claim 53 wherein to calculate a power spectral density said code is configured to:
calculate two-dimensional power spectral densities; and determine sleek structure versus random roughness of the substrate sample using off-axis correlations.
- 55. A computer program product according to claim 53 wherein to calculate a power spectral density said code is configured to:
calculate one-dimensional power spectral densities; and analyze densities within selected spatial frequency bands to assess substrate sample quality.
- 56. A computer program product according to claim 55 wherein to analyze densities within selected spatial frequency bands to assess substrate sample quality said code is configured to analyze densities within a selected spatial frequency band in a range of about 1 μm−−1 to about 0.1 μm−1.
CROSS REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority of Provisional Application Serial No. 60/383,469 filed May 24, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60383469 |
May 2002 |
US |