Claims
- 1. A method for characterizing polishing of a specimen, comprising:
scanning the specimen with a measurement device during said polishing to generate output signals at measurement spots on the specimen; determining a characteristic of said polishing at the measurement spots from the output signals; determining relative locations of the measurement spots on the specimen; and generating a two-dimensional map of the characteristic at the relative locations of the measurement spots on the specimen.
- 2. The method of claim 1, wherein said determining the relative locations comprises determining the relative locations of the measurement spots on the specimen from a representative scan path of the measurement device and an average spacing between starting points of individual scans of the measurement device.
- 3. The method of claim 1, wherein the two-dimensional map is generated using polar coordinates of the relative locations.
- 4. The method of claim 1, wherein the two-dimensional map is generated using Cartesian coordinates of the relative locations.
- 5. The method of claim 1, wherein said generating comprises generating the two-dimensional map as said polishing proceeds such that the two-dimensional map illustrates changes in the characteristic at the relative locations of the measurement spots as said polishing proceeds.
- 6. The method of claim 1, further comprising scanning the specimen with an additional measurement device during said polishing to generate additional output signals at additional measurement spots on the specimen, determining relative locations of the additional measurement spots on the specimen, and correlating the output signals with the additional output signals having common relative locations.
- 7. The method of claim 1, wherein the measurement device comprises an eddy current device, the method further comprising scanning the specimen with a reflectometer during said polishing to generate additional output signals at additional measurement spots on the specimen, wherein said determining the characteristic comprises determining the characteristic from the output signals of the eddy current device and the additional output signals of the reflectometer using a thin film model.
- 8. The method of claim 1, further comprising performing said scanning until a predetermined thickness of a film is detected on the specimen and scanning the specimen with a different measurement device subsequent to detecting the predetermined thickness.
- 9. The method of claim 1, wherein the measurement device comprises an eddy current device.
- 10. The method of claim 1, wherein the measurement device comprises a multi-angle reflectometer.
- 11. The method of claim 1, further comprising assessing uniformity of the characteristic across the specimen from the two-dimensional map.
- 12. The method of claim 1, further comprising detecting one or more zones on the specimen having values of the characteristic outside of a predetermined range for the characteristic and determining lateral dimensions of the one or more zones.
- 13. The method of claim 1, wherein the characteristic comprises a thickness of a thick metal on the specimen, a thickness of a thin metal on the specimen, a thickness of a thin dielectric on the specimen, or a thickness of a thin film on the specimen.
- 14. The method of claim 1, wherein said determining the characteristic comprises applying a thin film model to the output signals generated at a first portion of the measurement spots and separately applying the thin film model to the output signals generated at a second portion of the measurement spots, wherein a film is absent on the first portion of the measurement spots, and wherein the film is present on the second portion of the measurement spots.
- 15. The method of claim 1, wherein said determining the characteristic comprises determining a thickness of a metal film on the specimen by indexing a thin film model from a measured reflectance of the metal film.
- 16. The method of claim 1, further comprising detecting an endpoint of said polishing from the two-dimensional map.
- 17. The method of claim 1, further comprising detecting an endpoint of said polishing at the relative locations of one of the measurement spots from the two-dimensional map.
- 18. The method of claim 1, wherein the two-dimensional map is generated prior to an endpoint of said polishing, the method further comprising determining an estimated endpoint of said polishing from the two-dimensional map, scanning the specimen with an additional measurement device during said polishing and prior to the estimated endpoint to generate additional output signals at additional measurement spots on the specimen, and detecting the endpoint of said polishing from the additional output signals.
- 19. The method of claim 1, further comprising detecting an endpoint of said polishing from the two-dimensional map and determining over-polishing of the specimen at the relative locations of one or more of the measurement spots from the endpoint and one or more parameters of said polishing.
- 20. The method of claim 1, further comprising generating an additional two-dimensional map of erosion of a film formed on the specimen due to said polishing.
- 21. The method of claim 1, further comprising determining if blobs are present on the specimen from the two-dimensional map.
- 22. The method of claim 1, further comprising correlating the two-dimensional map with an additional two-dimensional map of data generated by processing the specimen with an additional system.
- 23. The method of claim 1, wherein said polishing comprises a first polish step of a polishing process, the method further comprising providing the two-dimensional map to a processor configured to control a second polish step of the polishing process.
- 24. The method of claim 1, wherein said polishing comprises a first polish step of a polishing process, the method further comprising altering an orientation of the specimen in a second polish step of the polishing process using the two-dimensional map.
- 25. The method of claim 1, further comprising identifying variations in the characteristic across the specimen due to a localized variation in a parameter of said polishing using the two-dimensional map.
- 26. The method of claim 1, further comprising altering a parameter of said polishing in response to variations in the characteristic across the relative locations to reduce within specimen variation of the characteristic.
- 27. The method of claim 1, further comprising detecting a zone on the specimen having an average value of the characteristic outside of a predetermined range and altering a parameter of said polishing within the zone.
- 28. The method of claim 1, further comprising altering a parameter of said polishing in response to the two-dimensional map using a feedback control technique.
- 29. The method of claim 1, further comprising altering a parameter of a polishing tool in response to the two-dimensional map using a feedforward control technique.
- 30. The method of claim 1, further comprising altering a parameter of said polishing in response to the two-dimensional map using an in situ control technique.
- 31. The method of claim 1, further comprising fabricating a semiconductor device on the specimen.
- 32. A system configured to characterize a polishing process, comprising:
a measurement device configured to scan a specimen during the polishing process to generate output signals at measurement spots on the specimen; and a processor coupled to the measurement device, wherein the processor is configured to:
determine a characteristic of the polishing process at the measurement spots from the output signals; determine relative locations of the measurement spots on the specimen; and generate a two-dimensional map of the characteristic at the relative locations of the measurement spots on the specimen.
- 33. The system of claim 32, wherein the processor is further configured to determine the relative locations of the measurements spots on the specimen from a representative scan path of the measurement device and an average spacing between starting points of individual scans of the measurement device.
- 34. The system of claim 32, wherein the processor is further configured to generate the two-dimensional map using polar coordinates of the relative locations.
- 35. The system of claim 32, wherein the processor is further configured to generate the two-dimensional map using Cartesian coordinates of the relative locations.
- 36. The system of claim 32, wherein the processor is further configured to generate the two-dimensional map as the polishing process proceeds such that the two-dimensional map illustrates changes in the characteristic at the relative locations of the measurement spots as the polishing process proceeds.
- 37. The system of claim 32, further comprising an additional measurement device configured to scan the specimen during the polishing process to generate additional output signals at additional measurement spots on the specimen, wherein the processor is further coupled to the additional measurement device, and wherein the processor is further configured to determine relative locations of the additional measurement spots on the specimen and to correlate the output signals with the additional output signals having common relative locations.
- 38. The system of claim 32, wherein the measurement device comprises an eddy current device, the system further comprising a reflectometer configured to scan the specimen during the polishing process to generate additional output signals at additional measurement spots on the specimen, wherein the processor is further coupled to the reflectometer, and wherein the processor is further configured to determine the characteristic from the output signals of the eddy current device and the additional output signals of the reflectometer using a thin film model.
- 39. The system of claim 32, wherein the measurement device comprises an eddy current device.
- 40. The system of claim 32, wherein the measurement device comprises a multi-angle reflectometer.
- 41. The system of claim 32, wherein the processor is further configured to assess uniformity of the characteristic across the specimen from the two-dimensional map.
- 42. The system of claim 32, wherein the processor is further configured to detect one or more zones on the specimen having values of the characteristic outside of a predetermined range of the characteristic and to determine lateral dimensions of the one or more zones.
- 43. The system of claim 32, wherein the processor is further configured to apply a thin film model to the output signals generated at a first portion of the measurement spots to determine the characteristic at the first portion of the measurement spots and to separately apply the thin film model to the output signals generated at a second portion of the measurement spots to determine the characteristic of the second portion of the measurement spots, wherein a film is not present on the first portion of the measurement spots, and wherein the film is present on the second portion of the measurement spots.
- 44. The system of claim 32, wherein the characteristic comprises a thickness of a metal film on the specimen, and wherein the processor is further configured to determine the characteristic by indexing a thin film model from a measured reflectance of the metal film.
- 45. The system of claim 32, wherein the processor is further configured to detect an endpoint of the polishing process from the two-dimensional map.
- 46. The system of claim 32, wherein the processor is further configured to detect an endpoint of the polishing process at the relative locations of one of the measurement spots from the two-dimensional map.
- 47. The system of claim 32, wherein the processor is further configured to generate the two-dimensional map prior to an endpoint of the polishing process and to determine an estimated endpoint from the two-dimensional map, wherein the system further comprises an additional measurement device configured to scan the specimen to generate additional output signals at additional measurement spots on the specimen prior to the estimated endpoint, and wherein the processor is further configured to detect the endpoint of the polishing process from the additional output signals.
- 48. The system of claim 32, wherein the processor is further configured to detect an endpoint of the polishing process from the two-dimensional map and to determine over-polishing of the specimen at the relative locations of one or more of the measurement spots from the endpoint and one or more parameters of the polishing process.
- 49. The system of claim 32, wherein the processor is further configured to generate an additional two-dimensional map of erosion of a film formed on the specimen due to the polishing process.
- 50. The system of claim 32, wherein the processor is further configured to determine if blobs are present on the specimen from the two-dimensional map.
- 51. The system of claim 32, wherein the processor is further configured to correlate the two-dimensional map of the specimen with an additional two-dimensional map of data generated by an additional system.
- 52. The system of claim 32, wherein the measurement device is further configured to scan the specimen during a first polish step of the polishing process, and wherein the processor is further configured to provide the two-dimensional map to an additional processor configured to control a second polish step of the polishing process.
- 53. The system of claim 32, wherein the measurement device is further configured to scan the specimen during a first polish step of the polishing process, and wherein the processor is further configured to provide the two-dimensional map to an additional processor configured to control a second polish step of the polishing process and to alter an orientation of the specimen in the second polish step using the two-dimensional map.
- 54. The system of claim 32, wherein the processor is further configured to identify variations in the characteristic across the specimen due to a localized variation in a parameter of the polishing process using the two-dimensional map.
- 55. The system of claim 32, wherein the processor is further configured to alter a parameter of the polishing process in response to variations in the characteristic across the relative locations to reduce within specimen variation of the characteristic.
- 56. The system of claim 32, wherein the processor is further configured to detect a zone on the specimen having an average value of the characteristic outside of a predetermined range and to alter a parameter of the polishing process within the zone.
- 57. The system of claim 32, wherein the processor is further configured to alter a parameter of the polishing process in response to the two-dimensional map using a feedback control technique.
- 58. The system of claim 32, wherein the processor is further configured to alter a parameter of an instrument coupled to a polishing tool in response to the two-dimensional map using a feedforward control technique.
- 59. The system of claim 32, wherein the processor is further configured to alter a parameter of the polishing process in response to the two-dimensional map using an in situ control technique.
- 60. A method for characterizing polishing of a specimen, comprising:
scanning the specimen with a measurement device during said polishing to generate output signals at measurement spots on the specimen; determining a characteristic of said polishing at the measurement spots from the output signals; determining absolute locations of the measurement spots on the specimen; and generating a two-dimensional map of the characteristic at the absolute locations of the measurement spots on the specimen.
- 61. The method of claim 60, wherein said determining the absolute locations comprises detecting a notch, a flat, or an identification mark of the specimen, determining locations of the measurement spots on the specimen relative to a location of the detected notch, flat, or identification mark on the specimen, and assigning coordinates to the measurement spots based on the relative locations of the measurement spots and coordinates of the detected notch, flat, or identification mark.
- 62. The method of claim 60, further comprising associating the characteristic at one of the absolute locations with a die arranged on the specimen at the one absolute location.
- 63. The method of claim 60, further comprising associating the characteristic at one of the absolute locations with test results of a semiconductor device formed on the specimen at the one absolute location.
- 64. The method of claim 60, further comprising determining over-polishing at one of the absolute locations and associating the over-polishing at the one absolute location with test results of a semiconductor device formed on the specimen at the one absolute location.
- 65. The method of claim 60, further comprising altering a parameter of said polishing at one of the absolute locations in response to the characteristic at the one absolute location to reduce within specimen variation in the characteristic.
- 66. The method of claim 60, further comprising altering a parameter of said polishing at one of the absolute locations in response to the characteristic at the one absolute location using an in situ control technique.
- 67. The method of claim 60, further comprising correlating the two-dimensional map with an additional two-dimensional map of data generated by processing the specimen with an additional system.
- 68. The method of claim 60, wherein said polishing comprises a first polish step of a polishing process, the method further comprising providing the two-dimensional map to a processor configured to control a second polish step of the polishing process.
- 69. The method of claim 60, wherein said polishing comprises a first polish step of a polishing process, the method further comprising altering an orientation of the specimen in a second polish step of the polishing process using the two-dimensional map.
- 70. A system configured to characterize a polishing process, comprising:
a measurement device configured to scan a specimen during the polishing process to generate output signals at measurement spots on the specimen; and a processor coupled to the measurement device, wherein the processor is configured to:
determine a characteristic of the polishing process at the measurement spots from the output signals; determine absolute locations of the measurement spots on the specimen; and generate a two-dimensional map of the characteristic at the absolute locations of the measurement spots on the specimen.
- 71. The system of claim 70, wherein the system is further configured to detect a notch, a flat, or an identification mark of the specimen, and wherein the processor is further configured to determine locations of the measurement spots on the specimen relative to a location of the notch, flat, or identification mark on the specimen and to assign coordinates to the measurement spots based on the relative locations of the measurement spots and coordinates of the notch, flat, or identification mark to determine the absolute locations of the measurement spots on the specimen.
- 72. The system of claim 70, wherein the processor is further configured to associate the characteristic at one of the absolute locations with a die arranged on the specimen at the one absolute location.
- 73. The system of claim 70, wherein the processor is further configured to alter a parameter of the polishing process at one of the absolute locations in response to the characteristic at the one absolute location to reduce within specimen variation in the characteristic.
- 74. The system of claim 70, wherein the processor is further configured to alter a parameter of the polishing process at one of the absolute locations in response to the characteristic at the one absolute location using an in situ control technique.
- 75. The system of claim 70, wherein the processor is further configured to correlate the two-dimensional map with an additional two-dimensional map of data generated by processing the specimen with an additional system.
- 76. The system of claim 70, wherein the measurement device is further configured to scan the specimen during a first polish step of the polishing process, and wherein the processor is further configured to provide the two-dimensional map to an additional processor configured to control a second polish step of the polishing process.
- 77. The system of claim 70, wherein the measurement device is further configured to scan the specimen during a first polish step of the polishing process, wherein the processor is further configured to provide the two-dimensional map to an additional processor configured to control a second polish step of the polishing process and to alter an orientation of the specimen in the second polish step using the two-dimensional map.
- 78. A computer-implemented method for determining a path of a measurement device configured to scan a specimen during a process to generate output signals at measurement spots on the specimen, the method comprising:
determining a representative scan path of the measurement device relative to the specimen; determining an average spacing between starting points of individual scans of the measurement device on the specimen; and determining a path of a sequence of the individual scans using the representative scan path and the average spacing between the starting points.
- 79. The method of claim 78, wherein the process comprises polishing.
- 80. The method of claim 78, wherein the representative scan path comprises a relationship between two-dimensional coordinates of the measurement device during a scan and two-dimensional coordinates of a carrier configured to rotate the specimen during the process.
- 81. The method of claim 78, wherein the starting points are located proximate a perimeter of the specimen.
- 82. The method of claim 78, wherein the path of the sequence comprises a relationship between two-dimensional coordinates of the measurement device during the scan and two-dimensional coordinates of the specimen.
- 83. The method of claim 78, further comprising receiving the output signals from the measurement device, and associating the output signals with two-dimensional coordinates of the specimen using the path of the sequence.
- 84. The method of claim 78, further comprising determining a characteristic of the process from the output signals at the measurement spots and generating a two-dimensional map of the characteristic using the path of the sequence as said process proceeds.
- 85. The method of claim 78, further comprising determining a characteristic of the process from the output signals at the measurement spots, generating a two-dimensional map of the characteristic using the path of the sequence, and identifying variations in the characteristic across the specimen due to a localized variation in a parameter of said polishing using the two-dimensional map.
- 86. The method of claim 78, further comprising determining a characteristic of the process from the output signals at the measurement spots, generating a two-dimensional map of the characteristic using the path of the sequence, and controlling an additional process performed on the specimen using the two-dimensional map.
- 87. The method of claim 78, further comprising determining a percentage of the specimen scanned by the measurement device during the sequence of the individual scans.
- 88. The method of claim 78, further comprising determining a path of an additional measurement device configured to scan the specimen during the process to generate additional output signals at additional measurement spots on the specimen, wherein said determining the path of the additional measurement device comprises determining a time delay between the measurement device and the additional measurement device and determining a path of a sequence of individual scans of the additional measurement device using the time delay, the representative scan path, and the average spacing between the starting points.
- 89. The method of claim 78, wherein the path of the sequence comprises a relationship between two-dimensional coordinates of the measurement device during the scan and two-dimensional coordinates of the specimen, the method further comprising associating the output signals with the two dimensional coordinates of the specimen using the relationship and associating the output signals with additional output signals having common two-dimensional coordinates on the specimen, wherein the additional output signals are generated by an additional measurement device.
- 90. The method of claim 78, further comprising determining an orientation of the path of the sequence of the individual scans with respect to a notch, flat, or identification mark of the specimen and assigning absolute coordinates to the measurement spots based on the orientation and coordinates of the notch, flat, or identification mark.
- 91. A computer-implemented method for characterizing a process, comprising:
associating an output signal generated by an eddy current device scanning a measurement spot on a specimen during the process with an output signal generated by a reflectometer scanning the measurement spot during the process; and determining a characteristic of the process at the measurement spot from the output signal of the eddy current device and the output signal of the reflectometer using a thin film model.
- 92. The method of claim 91, wherein the process comprises a polishing process.
- 93. The method of claim 91, wherein said associating comprises determining a scan path of a sequence of individual scans of the eddy current device and the reflectometer over a specimen during the process using a representative scan path and an average spacing between starting points of the individual scans and determining a time delay between a time at which the eddy current device scans the measurement spot and a time at which the reflectometer scans the measurement spot.
- 94. The method of claim 91, further comprising performing said determining at a plurality of measurement spots on the specimen and generating a two-dimensional map of the characteristic at the plurality of measurement spots on the specimen.
- 95. The method of claim 91, wherein the reflectometer comprises a multi-angle reflectometer.
- 96. The method of claim 91, further comprising generating the model by varying a thickness of a material on the specimen at a polish rate of the material and determining a reflectance of the specimen at the varied thicknesses.
- 97. The method of claim 91, further comprising generating the model for a plurality of sensors of the reflectometer.
- 98. The method of claim 91, further comprising fitting a regression line to a plurality of output signals of the eddy current device and estimating an endpoint of the process from the regression line.
- 99. The method of claim 91, further comprising fitting a regression line to a plurality of output signals of the eddy current device, estimating an endpoint of the process from the regression line, and detecting the endpoint from output signals of the reflectometer.
- 100. A method for characterizing polishing of a specimen, comprising:
scanning the specimen with a measurement device during said polishing to generate output signals at measurement spots on the specimen; determining relative locations of the measurement spots on the specimen; and generating a two-dimensional map of the output signals at the relative locations of the measurement spots on the specimen.
- 101. A method for characterizing polishing of a specimen, comprising:
scanning the specimen with a measurement device during said polishing to generate output signals at measurement spots on the specimen; determining absolute locations of the measurement spots on the specimen; and generating a two-dimensional map of the output signals at the absolute locations of the measurement spots on the specimen.
PRIORITY CLAIM
[0001] This application claims priority to U.S. Provisional Application No. 60/354,179 entitled “Systems and Methods for Characterizing a Polishing Process,” filed Feb. 4, 2002.
Provisional Applications (1)
|
Number |
Date |
Country |
|
60354179 |
Feb 2002 |
US |