Claims
- 1. A method comprising:
providing a coherence profile and a phase profile derived from interferometry data for a test surface; calculating a phase gap map, wherein the phase gap map is related to a difference between the coherence profile and the phase profile; fitting an expression including a term based on the coherence profile to the phase gap map; and determining a height profile for the test surface using information derived from the fit.
- 2. The method of claim 1, wherein the data comprises an intensity signal I(ζ, x) produced by interfering a measurement wavefront reflected from the test surface with a reference wavefront reflected from a reference surface, where the wavefronts are derived from a common source, ζ is an optical-path difference scan position, and x is a field position corresponding to an object position on the test surface.
- 3. The method of claim 2, wherein the coherence profile is calculated from a localization of interference fringes in the intensity signal with respect to the optical-path difference scan position ζ.
- 4. The method of claim 2, wherein the coherence profile is calculated from a wavevector dependence of a phase φ of a transform of I(ζ, x) with respect to the optical-path difference scan position ζ.
- 5. The method of claim 4, wherein the transform is a Fourier transform.
- 6. The method of claim 2, wherein the phase profile is calculated from an interferometric phase of I(ζ, x) at a nominal wavevector k0.
- 7. The method of claim 6, where in the phase profile is calculated from a phase of a transform of I(ζ, x) with respect to the optical-path difference scan position ζ at a nominal wavevector k0.
- 8. The method of claim 7, wherein the transform is a Fourier transform.
- 9. The method of claim 1, wherein calculating the phase gap map comprises expressing the coherence profile and the phase profile in common units.
- 10. The method of claim 9, wherein the coherence profile is expressed in radians with respect to a nominal wavevector k0 according to Θ(x)=k0hC(x), where hC(x) is a surface height profile of the test surface derived from the coherence profile, and wherein the phase profile is calculated as the interferometric phase θ(x) in radians of the interferometry data at the nominal wavevector k0.
- 11. The method of claim 1, wherein calculating the phase gap map comprises generating an experimental phase gap map related to the difference between the coherence profile and the phase profile and connecting 2π phase jumps in the experimental phase gap map.
- 12. The method of claim 11, wherein generating the experimental phase gap map comprises determining the difference between the coherence profile and the phase profile.
- 13. The method of claim 12, wherein generating the experimental phase gap map further comprises setting the experimental phase gap map equal to the difference between the coherence profile and the phase profile.
- 14. The method of claim 11, wherein generating the experimental phase gap map comprises filtering the coherence profile, and determining a difference between the phase profile and the filtered coherence profile.
- 15. The method of claim 14, wherein filtering the coherence profile comprises smoothing the coherence profile to round the edges in the coherence profile.
- 16. The method of claim 14, wherein generating the experimental phase gap map further comprises setting the experimental phase gap map equal to the difference between the phase profile and the filtered coherence profile.
- 17. The method of claim 11, wherein connecting 2π phase jumps in the experimental phase gap map comprises adding 2π or integer multiples thereof to at least some locations in the experimental phase gap map to reduce phase jumps.
- 18. The method of claim 17, wherein the connecting further comprises calculating a metric corresponding to a local variation in the experimental phase gap map at each of multiple locations, and adding 2π or integer multiples thereof to at least some locations in the experimental phase gap map based on the value of the metric.
- 19. The method of claim 18, wherein for each location the metric is proportional to a sum of the absolute values of differences between the experimental phase gap map at that location and at each adjacent location, wherein 2π or integer multiples thereof are added to each of the adjacent locations to minimize the sum.
- 20. The method of claim 18, wherein the connecting further comprises replacing the value of the experimental phase gap map at each location where the metric indicates that the local variation exceeds a threshold variation with a constant value.
- 21. The method of claim 20, wherein the constant value is a global average of the experimental phase gap map that is determined by calculating at least one trigonometric function for multiple locations of the experimental phase gap map, averaging the results of each trigonometric function, and calculating an inverse trigonometric function based on each trigonometric average.
- 22. The method of claim 11, wherein a difference between the experimental phase gap map and a theoretical phase gap map G(x)=γ(x)−k0τ(x) is indicative of agreement between the coherence profile of the test surface and the phase profile of the test surface, wherein γ(x) is a value of a phase offset at the nominal wavevector k0 produced by reflections from the test surface and elements of the interferometer used to measure the interferometry data, and τ(x) is a value of linear dispersion in the phase offset with respect to wavevector.
- 23. The method of claim 19, further comprising determining values for γ(x) and τ(x).
- 24. The method of claim 1, wherein the expression including a term based on the coherence profile comprises a superposition of the term based on the coherence profile and a plane.
- 25. The method of claim 24, wherein the term based on the coherence profile is the coherence profile.
- 26. The method of claim 24, wherein the term based on the coherence profile is selected to have surface form that matches the coherence profile.
- 27. The method of claim 24, wherein the plane accounts for a tip and a tilt in the orientation of the test surface.
- 28. The method of claim 24, wherein the expression is given by Γ′fit (x, y)=c0+c1x+c2y+c3Θ(x, y), where Θ(x, y) is an expression for the coherence profile, x and y denote profile coordinates, and the fit determines the coefficients c0, c1, c2, and c3.
- 29. The method of claim 28, wherein the fitting comprises using a least squares fit.
- 30. The method of claim 1, wherein determining the height profile comprises determining a relative fringe order profile based on the information derived from the fit and the coherence and phase profiles.
- 31. The method of claim 30, wherein determining the relative fringe order profile comprises determining an integer multiple of 2π nearest to a difference between the expression and an experimental phase gap map related to the difference between the coherence profile and the phase profile for each of corresponding locations in the profiles.
- 32. The method of claim 30, wherein determining the relative fringe order profile comprises generating an experimental phase gap map related to the difference between the coherence profile and the phase profile, calculating a metric corresponding to a local variation in the experimental phase gap map at each of multiple locations, and determining an integer multiple of 2π nearest to a difference between a revised phase gap map and the experimental phase gap map for each of the multiple locations, wherein the revised phase gap map is based on the fitted expression and a connected version of the experimental phase gap map.
- 33. The method of claim 32, wherein the connected version of the experimental phase gap map includes locations where 2π or integer multiples thereof are added to the experimental phase gap map to reduce phase jumps.
- 34. The method of claim 32, wherein for each location the metric is proportional to a sum of the absolute values of differences between the experimental phase gap map at that location and at each adjacent location, wherein 2π or integer multiples thereof are added to each of the adjacent locations to minimize the sum.
- 35. The method of claim 32, wherein the revised phase gap map corresponds to the connected version of the experimental phase gap map except for locations where the metric indicates that the local variation exceeds a threshold value in which case the revised phase gap map at those locations corresponds to the fitted expression.
- 36. The method of claim 32, wherein the revised phase gap map can be expressed as Γ′final(x, y)=Γ′fit(x, y)+[Γ′fill(x, y)−Γ′fit(x, y)]W(x, y), and where Γ′fit(x, y) is the fitted expression, Γ′fill is the connected version of the experimental phase gap, W(x, y) varies from Wmin to 1 according to the degree of local variation indicated by the metric, where the value of W(x, y) increases as the degree of local variation decreases, and x and y denote location coordinates.
- 37. The method of claim 30, wherein determining the height profile further comprises determining the height profile of the test surface based on the phase profile and the relative fringe order.
- 38. The method of claim 1, wherein determining the height profile comprises determining an absolute fringe order profile based on the information derived from the fit, the coherence and phase profiles, and a theoretical phase gap map G(x)=γ(x)−k0τ(x), where the phase profile is calculated with respect to a nominal wavevector k0, γ(x) is a value of a phase offset at the nominal wavevector k0 produced by reflections from the test surface and elements of the interferometer used to measure the interferometry data, and τ(x) is a value of linear dispersion in the phase offset with respect to wavevector.
- 39. An interferometry system comprising:
a height-scanning interferometer which during operation measures height-scanning interferometry data for a test surface; and an electronic processor coupled to the height-scanning interferometer, wherein during operation the electronic processor: determines a coherence profile and a phase profile from the height-scanning interferometry data; calculates a phase gap map, wherein the phase gap map is related to a difference between the coherence profile and the phase profile; fits an expression including a term based on the coherence profile to the phase gap map; and determines a height profile for the test surface using information derived from the fit.
- 40. A computer readable medium comprising a program that causes a processor to perform the steps of claim 1.
CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] Under 35 U.S.C. 119(e), this application claims priority to U.S. Provisional Application Serial No. 60/377,301 filed May 2, 2002 and entitled “PHASE GAP ANALYSIS FOR SCANNING WHITE LIGHT INTERFEROMETRY,” the contents of which are incorporated herein by reference.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60377301 |
May 2002 |
US |