Claims
- 1. A system for interactively monitoring and adjusting product output from the individual tool of a module, wherein the output is a result of the coordinated effort of two or more semiconductor preparation tools making up the module, the system comprising;
a first tool of said two or more semiconductor tools, said first tool capable of implementing a first process on a semiconductor product and producing a first output; a second tool of said two or more semiconductor tools, said second tool receiving as input said first output from said first tool, and said second tool capable of implementing a second process on the semiconductor product and producing a second output,
wherein said first tool measures and obtains measurement data relating to the thickness and uniformity of a film, and wherein said measurement data is conveyed to said second tool for use in modifying a behavior of said second tool; and a module control mechanism, said module control mechanism capable of facilitating the exchange of information between said first tool and said second tool so that the module yields a desired semiconductor product output, said semiconductor product output being, or resulting from, said second output.
- 2. The system of claim 1 wherein the said first tool includes a metrology station and said second tool includes a chemical mechanical polishing apparatus.
- 3. The system of claim 2, wherein modifying the behavior of said second tool includes determining a plurality of pressures to apply to different regions of the semiconductor product as it is pressed against a polishing surface.
- 4. The system of claim 1, wherein said module control mechanism is a part of said first tool, or is distributed between said first and second tools.
- 5. A system for controlling the quality and/or quantity of a final semiconductor product output from a multi-function tool, wherein the final semiconductor output is a result of the coordinated effort of two or more functional units making up the multi function tool, the system comprising;
a first functional unit of said two or more functional units, said first functional unit capable of implementing a first process on a semiconductor product and producing a first output, wherein said first functional unit measures and obtains measurement data relating to the thickness and/ or uniformity of a film; a second functional unit of said two or more semiconductor functional units, said second tool receiving as input said first output from said first functional unit, and said second functional unit capable of implementing a second process on the semiconductor product and producing a second output,
wherein said measurement data from the first functional unit is conveyed to said second functional unit for use in modifying a behavior of said second functional unit; and a module control mechanism, said module control mechanism capable of facilitating the exchange of information between said first functional unit and said second functional unit so that the multi-function tool yields a pre-set or user-specified final semiconductor product output, said semiconductor product output being, or resulting from, said second output.
- 6. The system of claim 5 wherein the said first functional unit includes a metrology station and said second functional unit includes a chemical mechanical polishing apparatus.
- 7. The system of claim 6, wherein modifying the behavior of said second functional unit includes determining a plurality of pressures to apply to different regions of the semiconductor product.
- 8. A method for associating information with a wafer in a semiconductor processing facility, comprising the steps of:
(1) processing a wafer at a first wafer processing tool, and storing first information pertaining to said wafer on a traveling information file,
wherein said traveling information file comprises information pertaining to the status of said wafer; (2) transferring said wafer to a second wafer processing tool; (3) transferring said traveling information file with said wafer to said second wafer processing tool; (4) receipt of said traveling information file by said second wafer processing tool; and (5) processing said wafer at said second processing tool using said first information in said wafer status file, and storing second information pertaining to said wafer on said traveling information file.
- 9. A system for controlling the quality and/or quantity of a final semiconductor product output from a module, wherein the final semiconductor output is a result of the coordinated effort of two or more semiconductor preparation tools making up the module, the system comprising;
a first tool of said two or more semiconductor tools, said first tool capable of implementing a first process on a semiconductor product and producing a first output; a second tool of said two or more semiconductor tools, said second tool receiving as input said first output from said first tool, and said second tool capable of implementing a second process on the semiconductor product and producing a second output,
wherein said first tool measures and obtains measurement data relating to the thickness and uniformity of a film, and wherein said measurement data is conveyed to said second tool for use in modifying a behavior of said second tool; and a module control mechanism, said module control mechanism capable of facilitating the exchange of information between said first tool and said second tool so that the module yields a pre-set or user-specified final semiconductor product output, said final semiconductor product output being, or resulting from, said second output.
- 10. The system of claim 9 wherein the said first tool includes a metrology station and said second tool includes a chemical mechanical polishing apparatus.
- 11. The system of claim 10, wherein modifying the behavior of said second tool includes determining a plurality of pressures to apply to different regions of the semiconductor product as it is pressed against a polishing surface.
- 12. The system of claim 9, wherein said module control mechanism is a part of said first tool, or is distributed between said first and second tools.
- 13. A system for interactively monitoring and adjusting product output from a module, wherein the output is a result of the coordinated effort of two or more semiconductor tools making up the module, the system comprising:
a first tool of said two or more semiconductor tools, said first tool capable of implementing a first process on a semiconductor product and producing a first output; a second tool of said two or more semiconductor tools, said second tool receiving as input said first output from said first tool, and said second tool capable of implementing a second process on the semiconductor product and producing a second output, wherein one of said first or second tools measures and obtains measurement data relating to said semiconductor product, and wherein said measurement data is conveyed to the other of said first or second tools for use in modifying a behavior of said other of said first or second tool; and a module communication mechanism, said module communication mechanism capable of facilitating the communication of information between said first tool and said second tool so that the module yields a desired semiconductor product output, said semiconductor product output being, or resulting from, said second output.
- 14. The system of claim 13, wherein said first tool includes a deposition function, and said second tool includes a CMP function.
- 15. The system of claim 13, wherein said first tool includes a deposition function, and said second tool includes an etch function.
- 16. The system of claim 13, wherein said first tool includes a CMP function, and said second tool includes an etch function.
- 17. The system of claim 13, wherein said first tool includes an electroplating function, and said second tool includes a CMP function.
- 18. The system of claim 13, wherein said first tool includes a sputtering function, and said second tool includes an electroplating function.
- 19. The system of claim 13, wherein said first tool includes an etch function, and said second tool includes an inspection function for inspecting the results of said etch function.
- 20. The system of claim 13, wherein said measurement data relates to the thickness and/or uniformity of a film.
- 21. The system of claim 13, further comprising a module controller, wherein at least some information communicated by said module communication mechanism are controlled by said module controller.
- 22. The system of claim 21, wherein said module communication mechanism resides, at least in part, in either said first or second tool, or is distributed between said first and second tools.
- 23. The system of claim 13, wherein said module communication mechanism resides, at least in part, in either said first or second tool, or is distributed between said first and second tools.
- 24. A system for interactively monitoring and adjusting product output from a multi-function tool, wherein the output is a result of the coordinated effort of two or more functional units making up the multi-function tool, the system comprising:
a first functional unit of said two or more semiconductor functional units, said first functional unit capable of implementing a first process on a semiconductor product and producing a first output; a second functional unit of said two or more semiconductor functional units, said second functional unit receiving as input said first output from said first functional unit, and said second functional unit capable of implementing a second process distinct from said first process on the semiconductor product and producing a second output, wherein one of said first or second functional units measures and obtains measurement data relating to said semiconductor product, and wherein said measurement data is conveyed to the other of said first or second functional units for use in modifying a behavior of said other of said first or second functional unit; and a module communication mechanism, said module communication mechanism capable of facilitating the exchange of information between said first functional unit and said second functional unit so that the multi-function tool yields a desired semiconductor product output, said semiconductor product output being, or resulting from, said second output.
- 25. The system of claim 24, wherein said measurement data relates to the thickness and/or uniformity of a film.
- 26. The system of claim 24, further comprising a third functional unit, wherein the routing of a semiconductor product through said first, second and third functional units occurs in a predetermined, fixed sequence.
- 27. The system of claim 24, wherein said first functional unit includes a deposition function, and said second functional unit includes a CMP function.
- 28. The system of claim 24, wherein said first functional unit includes a deposition function, and said second functional unit includes an etch function.
- 29. The system of claim 24, wherein said first functional unit or said second functional unit includes a CMP function.
- 30. The system of claim 24, wherein said first functional unit includes an electroplating function, and said second functional unit includes a CMP function.
- 31. The system of claim 24, wherein said first functional unit or said second functional unit includes a deposition function.
- 32. The system of claim 24, wherein said first functional unit includes an etch function, and said second functional unit includes an inspection function for inspecting the results of said etch function.
- 33. The system of claim 24, further comprising a module controller, wherein at least some information communicated by said module communication mechanism are controlled by said module controller.
- 34. The system of claim 33, wherein said module communication mechanism resides, at least in part, in either said first or second functional unit, or is distributed between said first and second functional units.
- 35. The system of claim 24, wherein said module communication mechanism resides, at least in part, in either said first or second functional unit, or is distributed between said first and second functional units.
- 36. A method for associating information with a wafer in a semiconductor processing facility, comprising the steps of:
(1) processing a wafer at a first wafer processing tool, and storing first information pertaining to said wafer on a wafer information entity,
wherein said wafer information entity comprises information pertaining to the status of said wafer; (2) transferring said wafer to a second wafer processing tool; (3) transferring said wafer information entity with said wafer to said second wafer processing tool; (4) receiving said wafer information entity by said second wafer processing tool; (5) processing said wafer at said second processing tool using said first information in said wafer information entity, and storing second information pertaining to said wafer on said wafer information entity.
- 37. A method for associating information with a wafer in a semiconductor processing facility, comprising the steps of:
(1) processing a first wafer at a first wafer processing tool, and storing first information pertaining to said first wafer on a wafer information entity,
wherein said wafer information entity comprises information pertaining to the status of said first wafer; (2) transferring said first wafer to a second wafer processing tool; (3) transferring said wafer information entity with said first wafer to said second wafer processing tool; (4) receiving said wafer information entity by said second wafer processing tool; (5) processing said first wafer at said second processing tool, and storing second information pertaining to said first wafer on said wafer information entity; (6) transferring at least some of said second information to said first wafer processing tool; and (7) processing a second wafer at said first wafer processing tool using said at least some of said second information of said step (6).
- 38. The method of claim 37, wherein wafer information entity contains a recipe or a modification of said recipe, and wherein said first wafer processing tool comprises the step of using said recipe or said modification of said recipe in said wafer information entity to process said wafer.
- 39. A system for interactively monitoring and adjusting product output from a module, wherein the output is a result of the coordinated effort of two or more semiconductor tools making up the module, the system comprising;
an electroplating tool, said electroplating tool capable of implementing a copper depositing process on a semiconductor product and producing a first output; a CMP tool, said CMP tool receiving as input said first output from said electroplating tool, and said CMP tool capable of implementing an excess material removal process on the semiconductor product and producing a second output, a module communication mechanism, said module communication mechanism capable of facilitating the exchange of information between said electroplating tool and said CMP tool so that the module yields a desired semiconductor product output, said semiconductor product output being, or resulting from, said second output.
- 40. The system of claim 39, further comprising a module controller, wherein at least some information communicated by said module communication mechanism are controlled by said module controller.
- 41. The system of claim 40, wherein said module communication mechanism resides, at least in part, in either said first or second tool, or is distributed between said first and second tools.
- 42. The system of claim 39, wherein said module communication mechanism resides, at least in part, in either of said first or second tool, or is distributed between said first and second tools.
- 43. A method for interactively monitoring and adjusting product output from a module, wherein the output is a result of the coordinated effort of two or more semiconductor tools making up the module, the method comprising the steps of:
(1) implementing a first process on a semiconductor product, using a first tool of said two or more semiconductor tools, to produce a first output; (2) implementing a second process on the semiconductor product, using a second tool of said two or more semiconductor tools, to produce a second output, said second tool receiving as input said first output from said first tool, (3) measuring and obtaining measurement data relating to said semiconductor product, by one of said first or second tools, and conveying said measurement data to the other of said first or second tools for use in modifying a behavior of said other of said first or second tool; and (4) facilitating the communication of information between said first tool and said second tool so that the module yields a desired semiconductor product output, said semiconductor product output being, or resulting from, said second output.
- 44. The method of claim 43, wherein said first tool includes a deposition function, and said second tool includes a CMP function.
- 45. The method of claim 43, wherein said first tool includes a deposition function, and said second tool includes an etch function.
- 46. The method of claim 43, wherein said first tool includes a CMP function, and said second tool includes an etch function.
- 47. The method of claim 43, wherein said first tool includes an electroplating function, and said second tool includes a CMP function.
- 48. The method of claim 43, wherein said first tool includes a sputtering function, and said second tool includes an electroplating function.
- 49. The method of claim 43, wherein said first tool includes an etch function, and said second tool includes an inspection function for inspecting the results of said etch function.
- 50. The method of claim 43, wherein said measurement data relates to the thickness and/or uniformity of a film.
- 51. The method of claim 43, wherein at least some aspects of said step (4) are controlled by a module controller.
- 52. The method of claim 51, wherein at least some aspects of said step (4) are controlled by either said first or second tools, or by a combination of said first and second tools.
- 53. The method of claim 43, wherein at least some aspects of said step (4) are controlled by either said first or second tools, or by a combination of said first and second tools.
- 54. A method for interactively monitoring and adjusting product output from a multi-function tool, wherein the output is a result of the coordinated effort of two or more functional units making up the multi-function tool, the method comprising the steps of:
(1) implementing a first process on a semiconductor product, using a first functional unit of said two or more functional units, to produce a first output; (2) implementing a second process on the semiconductor product, using a second functional unit of said two or more functional units, to produce a second output, said second functional unit receiving as input said first output from said first functional unit, (3) measuring and obtaining measurement data relating to said semiconductor product, by one of said first or second functional units, and conveying said measurement data to the other of said first or second functional units for use in modifying a behavior of said other of said first or second functional unit; and (4) facilitating the communication of information between said first functional unit and said second functional unit so that the multi-function tool yields a desired semiconductor product output, said semiconductor product output being, or resulting from, said second output.
- 55. The method of claim 54, further comprising the step of implementing a third process on the semiconductor product using a third functional unit, wherein the routing of the semiconductor product through said first, second and third functional units occurs in a predetermined, fixed sequence.
- 56. The system of claim 24, wherein said first functional unit or said second functional unit includes a sputtering function.
- 57. The system of claim 33, wherein said control is facilitated by the use of algorithmic instructions.
- 58. The system of claim 40, wherein said control is facilitated by the use of algorithmic instructions.
- 59. A system for controlling the quality and/or quantity of a final semiconductor product output from a multi-function tool, wherein the final semiconductor output is a result of the coordinated effort of two or more functional units making up the multi function tool, the system comprising;
a first functional unit of said two or more functional units, said first functional unit capable of implementing a first process on a semiconductor product and producing a first output, wherein said first functional unit measures and obtains measurement data relating to the thickness and/ or uniformity of a film; a second functional unit of said two or more semiconductor functional units, said second tool receiving as input said first output from said first functional unit, and said second functional unit capable of implementing a second process on the semiconductor product and producing a second output,
wherein said measurement data from the first functional unit is conveyed to said second functional unit for use in modifying a behavior of said second functional unit; and a module control mechanism, said module control mechanism capable of facilitating the exchange of information between said first functional unit and said second functional unit so that the multi-function tool yields a pre-set or user-specified final semiconductor product output, said semiconductor product output being, or resulting from, said second output, wherein said two or more semiconductor functional units use a unifying protocol, to thereby alleviate a need to use station controllers for said two or more functional units.
RELATED APPLICATION
[0001] This application is a continuation of U.S. patent application Ser. No. 09/469,227, filed Dec. 22, 1999, which is incorporated herein by reference.
Continuations (1)
|
Number |
Date |
Country |
Parent |
09469227 |
Dec 1999 |
US |
Child |
10686589 |
Oct 2003 |
US |