Claims
- 1. A method comprising:
comparing information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models are parametrized by a series of characteristics for the test object, wherein the information corresponding to the multiple models comprises information about at least one amplitude component of a transform of a scanning interferometry signal corresponding to each of the models of the test object.
- 2. The method of claim 1, further comprising determining an accurate characteristic for the test object based on the comparison.
- 3. The method of claim 1, further comprising determining a relative surface height for the first surface location based on the comparison.
- 4. The method of claim 3, wherein the determining of the relative surface height comprises determining which model corresponds to an accurate one of the characteristic for the test object based on the comparison, and using the model corresponding to the accurate characteristic to calculate the relative surface height.
- 5. The method of claim 4, wherein the using of the model corresponding to the accurate characteristic comprises compensating data from the scanning interferometry signal to reduce contributions arising from the accurate characteristic.
- 6. The method of claim 5, wherein the compensating of the data comprises removing a phase contribution arising from the accurate characteristic from a phase component of a transform of the scanning interferometry signal for the test object, and wherein the using of the model corresponding to the accurate characteristic further comprises calculating the relative surface height from the phase component of the transform after the phase contribution arising from the accurate characteristic has been removed.
- 7. The method of claim 1, further comprising comparing information derivable from the scanning interferometry signal for additional surface locations to the information corresponding to the multiple models.
- 8. The method of claim 7, further comprising determining a surface height profile for the test object based on the comparisons.
- 9. The method of claim 1, wherein the comparing comprises calculating one or more merit functions indicative of a similarity between the information derivable from the scanning interferometry signal and the information corresponding to each of the models.
- 10. The method of claim 1, wherein the comparing comprises fitting the information derivable from the scanning interferometry signal to an expression for the information corresponding to the models.
- 11. The method of claim 1, wherein the information derivable from the scanning interferometry signal comprises information about at least one amplitude component of a transform of the scanning interferometry signal for the test object.
- 12. The method of claim 11, wherein the comparing comprises comparing a relative strength of the at least one amplitude component for the test object to the relative strength of the at least one amplitude component for each of the models.
- 13. The method of claim 1, wherein the information corresponding to the multiple models is a function of a coordinate for the transform.
- 14. The method of claim 13, wherein the information corresponding to the multiple models comprises an amplitude profile of the transform for each of the models.
- 15. The method of claim 14, wherein the comparing comprises comparing an amplitude profile of a transform of the scanning interferometry signal for the test object to each of the amplitude profiles for the models.
- 16. The method of claim 14, wherein the comparing further comprises comparing information in a phase profile of the transform of the scanning interferometry signal for the test object to information in a phase profilde of the transform for each of the models.
- 17. The method of claim 16, wherein the information in the phase profiles comprises nonlinearity of the phase profile with respect to the transform coordinate.
- 18. The method of claim 16, wherein the information in the phase profiles comprises relates to a phase gap value for the test object and each of the models.
- 19. The method of claim 1, wherein the multiple models correspond to a fixed surface height for the test object at the first location.
- 20. The method of claim 1, wherein the series of characteristics comprises a series of values for at least one physical parameter of the test object.
- 21. The method of claim 20, wherein the test object comprises a thin film layer having a thickness, and the physical parameter is the thickness of the thin film at the first location.
- 22. The method of claim 1, wherein the series of characteristics comprises a series of characteristics of the test object at a second surface location different from the first surface location.
- 23. The method of claim 22, wherein the test object comprises structure at the second surface location that diffracts light to contribute to the scanning interferometry signal for the first surface location.
- 24. The method of claim 22, wherein the series of characteristics at the second surface location comprises permutations of a magnitude for a step height at the second location and a position for the second location.
- 25. The method of claim 22, wherein the series of characteristics at the second surface location comprises permutations of a modulation depth for a grating and an offset position of the grating, wherein the grating extends over the second location.
- 26. The method of claim 1, wherein the series of characteristics is a series of surface materials for the test object.
- 27. The method of claim 1, wherein the series of characteristics is a series of surface layer configurations for the test object.
- 28. The method of claim 1, wherein the transform is a Fourier transform.
- 29. The method of claim 1, wherein the scanning interferometry signal is produced by a scanning interferometry system, and wherein the comparing comprises accounting for systematic contributions to the scanning interferometry signal arising from the scanning interferometry system.
- 30. The method of claim 29, further comprising calibrating the systematic contributions of the scanning interferometry system using another test object having known properties.
- 31. The method of claim 1, wherein the scanning interferometry signal is produced by imaging test light emerging from the test object to interfere with reference light on a detector, and varying an optical path length difference from a common source to the detector between interfering portions of the test and reference light, wherein the test and reference light are derived from the common source, and wherein the scanning interferometry signal corresponds to an interference intensity measured by the detector as the optical path length difference is varied.
- 32. The method of claim 31, further comprising producing the scanning interferometry signal.
- 33. The method of claim 31, wherein the test and reference light have a spectral bandwidth greater than 5% of a central frequency for the test and reference light.
- 34. The method of claim 31, wherein the common source has a spectral coherence length, and the optical path length difference is varied over a range larger than the spectral coherence length to produce the scanning interferometry signal.
- 35. The method of claim 31, wherein optics used to direct test light onto the test object and image it to the detector define a numerical aperture for the test light greater than 0.8.
- 36. The method of claim 32, wherein the common source is a spatially extended source.
- 37. Apparatus comprising:
a computer readable medium having a program that causes a processor in a computer to compare information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models are parametrized by a series of characteristics for the test object, wherein the information corresponding to the multiple models comprises information about at least one amplitude component of a transform of a scanning interferometry signal corresponding to one of the models of the test object.
- 38. Apparatus comprising:
a scanning interferometry system configured to produce a scanning interferometry signal; and an electronic processor coupled to the scanning interferometry system to receive the scanning interferometry signal and programmed to compare information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models are parametrized by a series of characteristics for the test object, wherein the information corresponding to the multiple models comprises information about at least one amplitude component of a transform of a scanning interferometry signal corresponding to one of the models of the test object.
- 39. A method comprising:
comparing information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models correspond to a fixed surface height for the test object at the first location and are parametrized by a series of characteristics for the test object different from the fixed surface height.
- 40. The method of claim 39, further comprising determining an accurate characteristic for the test object based on the comparison.
- 41. The method of claim 39, further comprising determining a relative surface height for the first surface location based on the comparison.
- 42. The method of claim 41, wherein the determining of the relative surface height comprises determining which model corresponds to an accurate one of the characteristic for the test object based on the comparison, and using the model corresponding to the accurate characteristic to calculate the relative surface height.
- 43. The method of claim 42, wherein the using of the model corresponding to the accurate characteristic comprises compensating data from the scanning interferometry signal to reduce contributions arising from the accurate characteristic.
- 44. The method of claim 43, wherein the compensating of the data comprises removing a phase contribution arising from the accurate characteristic from a phase component of a transform of the scanning interferometry signal for the test object, and wherein the using of the model corresponding to the accurate characteristic further comprises calculating the relative surface height from the phase component of the transform after the phase contribution arising from the accurate characteristic has been removed.
- 45. The method of claim 42, wherein using the model corresponding to the accurate characteristic to calculate the relative surface height comprises determining a position of a peak in a correlation function used to compare the information for the test object to the information for the model corresponding to the accurate characteristic.
- 46. The method of claim 39, further comprising comparing information derivable from the scanning interferometry signal for additional surface locations to the information corresponding to the multiple models.
- 47. The method of claim 46, further comprising determining a surface height profile for the test object based on the comparisons.
- 48. The method of claim 39, wherein the comparing comprises calculating one or more merit functions indicative of a similarity between the information derivable from the scanning interferometry signal and the information corresponding to each of the models.
- 49. The method of claim 39, wherein the comparing comprises fitting the information derivable from the scanning interferometry signal to an expression for the information corresponding to the models.
- 50. The method of claim 39, wherein the information derivable from the scanning interferometry signal and which is being compared is a number.
- 51. The method of claim 39, wherein the information derivable from the scanning interferometry signal and which is being compared is a function.
- 52. The method of claim 51, wherein the function is a function of spatial frequency.
- 53. The method of claim 51, wherein the function is a function of scan position.
- 54. The method of claim 39, wherein the information for the test object is derived from a transform of the scanning interferometry signal for the test object into a spatial frequency domain.
- 55. The method of claim 54, wherein the transform is a Fourier transform.
- 56. The method of claim 54, wherein the information for the test object comprises information about an amplitude profile of the transform.
- 57. The method of claim 54, wherein the information for the test object comprises information about a phase profile of the transform.
- 58. The method of claim 39, wherein information for the test object relates to a shape of the scanning interferometry signal for the test object at the first location.
- 59. The method of claim 58, wherein the information for the test object relates to a fringe contrast magnitude in the shape of the scanning interferometry signal.
- 60. The method of claim 58, wherein the information for the test object relates to relative spacings between zero-crossings in the shape of the scanning interferometry signal.
- 61. The method of claim 58, wherein the information for the test object is a expressed as a function of scan position, wherein the function is derived from the shape of the scanning interferometry signal.
- 62. The method of claim 39, wherein the comparing comprises calculating a correlation function between the information for the test object and the information for each of the models.
- 63. The method of claim 62, wherein the correlation function is a complex correlation function.
- 64. The method of claim 62, wherein the comparing further comprises determining one or more peak values in each of the correlation functions.
- 65. The method of claim 64, further comprising determining an accurate characteristic for the test object based on the parameterization of the model corresponding to the largest peak value.
- 66. The method of claim 64, further comprising determining a relative surface height for the test object at the first surface location based on a coordinate for at least one of the peak values in the correlation functions.
- 67. The method of claim 39, wherein the scanning interferometry signal is produced by a scanning interferometry system, and wherein the comparing comprises accounting for systematic contributions to the scanning interferometry signal arising from the scanning interferometry system.
- 68. The method of claim 67, further comprising calibrating the systematic contributions of the scanning interferometry system using another test object having known properties.
- 69. Apparatus comprising:
a computer readable medium having a program that causes a processor in a computer to compare information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models correspond to a fixed surface height for the test object at the first location and are parametrized by a series of characteristics for the test object different from the fixed surface height.
- 70. Apparatus comprising:
a scanning interferometry system configured to produce a scanning interferometry signal; and an electronic processor coupled to the scanning interferometry system to receive the scanning interferometry signal and programmed to compare information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models correspond to a fixed surface height for the test object at the first location and are parametrized by a series of characteristics for the test object different from the fixed surface height.
- 71. A method comprising:
comparing information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models are parametrized by a series of characteristics for the test object, wherein the comparing comprises accounting for systematic contributions to the scanning interferometry signal arising from a scanning interferometry system used to produce the scanning interferometry signal.
- 72. The method of claim 71, wherein the systematic contributions comprises information about a dispersion in a phase change on reflection from components of the scanning interferometry system.
- 73. The method of claim 71, further comprising comparing information derivable from the scanning interferometry signal for additional surface locations to the information corresponding to the multiple models.
- 74. The method of claim 73, wherein the systematic contributions are resolved for multiple ones of the surface locations.
- 75. The method of claim 71, further comprising calibrating the systematic contributions of the scanning interferometry system using another test object having known properties.
- 76. Apparatus comprising:
a computer readable medium having a program that causes a processor in a computer to compare information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models are parametrized by a series of characteristics for the test object, wherein the program further causes the processor to account for systematic contributions to the scanning interferometry signal arising from a scanning interferometry system used to produce the scanning interferometry signal during the comparison.
- 77. Apparatus comprising:
a scanning interferometry system configured to produce a scanning interferometry signal; and an electronic processor coupled to the scanning interferometry system to receive the scanning interferometry signal and programmed to compare information derivable from a scanning interferometry signal for a first surface location of a test object to information corresponding to multiple models of the test object, wherein the multiple models are parametrized by a series of characteristics for the test object, wherein the electronic processor is further programmed to account for systematic contributions to the scanning interferometry signal arising from a scanning interferometry system used to produce the scanning interferometry signal during the comparison.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This application claims priority under 35 U.S.C. 119(e) to the following U.S. Provisional Patent Applications: U.S. Patent Application Serial No. 60/452,615 filed Mar. 6, 2003 and entitled “PROFILING COMPLEX SURFACE STRUCTURES USING HEIGHT SCANNING INTERFEROMETRY,” U.S. Patent Application Serial No. 60/452,465 filed Mar. 6, 2003 and entitled “PROFILING COMPLEX SURFACE STRUCTURES USING SIGNALS FROM HEIGHT SCANNING INTERFEROMETRY,” and U.S. Patent Application Serial No. 60/539,437 filed Jan. 26, 2004 and entitled “SURFACE PROFILING USING AN INTERFERENCE PATTERN MATCHING TEMPLATE,” all of which are incorporated herein by reference.
Provisional Applications (3)
|
Number |
Date |
Country |
|
60452615 |
Mar 2003 |
US |
|
60452465 |
Mar 2003 |
US |
|
60539437 |
Jan 2004 |
US |