최소 단어 이상 선택하여야 합니다.
최대 10 단어까지만 선택 가능합니다.
다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
NTIS 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
DataON 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Edison 바로가기다음과 같은 기능을 한번의 로그인으로 사용 할 수 있습니다.
Kafe 바로가기국가/구분 | United States(US) Patent 등록 |
---|---|
국제특허분류(IPC7판) |
|
출원번호 | US-0292029 (2011-11-08) |
등록번호 | US-8694145 (2014-04-08) |
발명자 / 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
|
인용정보 | 피인용 횟수 : 1 인용 특허 : 350 |
A method of controlling surface non-uniformity of a wafer in a polishing operation includes (a) providing a model for a wafer polishing that defines a plurality of regions on a wafer and identifies a wafer material removal rate in a polishing step of a polishing process for each of the regions, wher
A method of controlling surface non-uniformity of a wafer in a polishing operation includes (a) providing a model for a wafer polishing that defines a plurality of regions on a wafer and identifies a wafer material removal rate in a polishing step of a polishing process for each of the regions, wherein the polishing process comprises a plurality of polishing steps, (b) polishing a wafer using a first polishing recipe based upon an incoming wafer thickness profile, (c) determining a wafer thickness profile for the post-polished wafer of step (b), and (d) calculating an updated polishing recipe based upon the wafer thickness profile of step (c) and the model of step (a) to maintain a target wafer thickness profile. The model can information about the tool state to improve the model quality. The method can be used to provide feedback to a plurality of platen stations.
1. A computer-implemented method for polishing substrates, the method comprising: receiving, by a computing system including a processor, data relating to material removal rates for a plurality of substantially annular regions on a current wafer;predicting, by the computing system, a material remova
1. A computer-implemented method for polishing substrates, the method comprising: receiving, by a computing system including a processor, data relating to material removal rates for a plurality of substantially annular regions on a current wafer;predicting, by the computing system, a material removal rate for each of the plurality of substantially annular regions using a wafer polishing model that is based on measurement of one or more previous wafers that have completed at least one step of a polishing process, wherein the wafer polishing model defines an effect of a tool state of the at least one polishing station on polishing effectiveness based on applying a scaling factor that depends on pad life and disk life;calculating, by the computing system, a difference between the predicted material removal rates and actual material removal rates that are determined based on the received data;updating, by the computer system, the wafer polishing model based on the calculated difference; andadjusting, by the computing system, a processing parameter of the polishing process based on the updated wafer polishing model. 2. The computer-implemented method of claim 1, further comprising: controlling, by the computing system, a polishing station during the polishing process. 3. The computer-implemented method of claim 1, wherein the wafer polishing model defines the plurality of substantially annular regions on the wafer and identifies a distinct material removal rate in a polishing step of the polishing process for each of the substantially annular regions, wherein the polishing process comprises a plurality of polishing steps. 4. The computer-implemented method of claim 1, wherein the wafer removal for a region j (AR′j) in the wafer polishing model is determined according to the equation: AR′j=(c11j·x1+c12j)·t1(c21j·x2+c22j)·t2+(c31j·x3+c32j)·t3+(c41j·x1+c42j)·t4+(c51j·x5+c52j)·t5,where x1, x2, x3, x4, and x5 are the additional parameter values for polishing steps 1, 2, 3, 4, and 5, respectively; t1, t2, t3, t4, and t5 are the polishing times for polishing steps 1, 2, 3, 4, and 5, respectively, and ca1j provides the contribution to wafer removal of the variable x in polishing step a in region j; and ca2j provides the contribution to wafer removal of polishing time in polishing step a. 5. The computer-implemented method of claim 1, wherein the scaling factor is: (1+kp·tp+kd·td+kpd·tp·td),where the terms tp and td refer to pad and disk life, respectively; and the terms kp, kd and kpd are empirically determined coefficients relating pad and disk life to removal rate. 6. The computer-implemented method of claim 1, wherein the wafer polishing model defines four or more substantially annular regions. 7. The computer-implemented method of claim 1, further comprising: polishing, by a polishing station, the current wafer during a polishing step of the polishing process. 8. The computer-implemented method of claim 1, wherein the received data includes polishing time. 9. The computer-implemented method of claim 1, wherein the received data includes at least one of polishing time, polishing pad down forces and velocity, slurry flow and composition, conditioning time, conditioning disk down forces and velocity, or oscillating speeds of a conditioning disk and a wafer carrier. 10. The computer-implemented method of claim 1, wherein the polishing process includes instructions for polishing the wafer at each of at least three polishing stations. 11. The computer-implemented method of claim 10, wherein the polishing process includes instructions to process the wafer in the same manner on at least two of the plurality of polishing stations. 12. The computer-implemented method of claim 10, wherein the polishing process includes instructions to process the wafer in a different manner on at least two of the plurality of polishing stations. 13. The computer-implemented method of claim 10, further comprising: for each of the plurality of polishing stations, receiving, by the computer system, distinct data of the wafer processed by the polishing station,predicting, by the computer system, distinct material removal rates using a distinct wafer polishing model associated with the processing station,calculating a difference between the predicted material removal rates and actual material removal rates that are determined based on the distinct received data,updating the distinct wafer polishing model based on the calculated difference, andadjusting a processing parameter of the polishing process associated with the polishing station based on the updated distinct wafer polishing model. 14. The computer-implemented method of claim 13, wherein a separate polishing process is associated with each of the plurality of polishing stations. 15. A non-transitory computer-readable memory medium embodied with executable code that cause a processor to perform operations comprising: receiving data relating to material removal rates for a plurality of substantially annular regions on a current wafer;predicting a material removal rate for each of the plurality of substantially annular regions using a wafer polishing model that is based on measurement of one or more previous wafers that have completed at least one step of a polishing process, wherein the wafer polishing model defines an effect of a tool state of the at least one polishing station on polishing effectiveness based on applying a scaling factor that depends on pad life and disk life;calculating a difference between the predicted material removal rates and actual material removal rates that are determined based on the received data;updating the wafer polishing model based on the calculated difference; andadjusting a processing parameter of the polishing process based on the updated wafer polishing model. 16. The non-transitory computer-readable memory medium of claim 15, wherein the wafer polishing model defines the plurality of substantially annular regions on the wafer and identifies a distinct material removal rate in a polishing step of the polishing process for each of the substantially annular regions, wherein the polishing process comprises a plurality of polishing steps. 17. The non-transitory computer-readable memory medium of claim 15, wherein the wafer removal for a region j (AR′j) in the wafer polishing model is determined according to the equation: AR′j=(c11j·x1+c12j)·t1(c21j·x2+c22j)·t2+(c31j·x3+c32j)·t3+(c41j·x1+c42j)·t4+(c51j·x5+c52j)·t5,where x1, x2, x3, x4, and x5 are the additional parameter values for polishing steps 1, 2, 3, 4, and 5, respectively; t1, t2, t3, t4, and t5 are the polishing times for polishing steps 1, 2, 3, 4, and 5, respectively, and ca1j provides the contribution to wafer removal of the variable x in polishing step a in region j; and ca2j provides the contribution to wafer removal of polishing time in polishing step a. 18. The non-transitory computer-readable memory medium of claim 15, wherein the scaling factor is: (1+kp·tp+kd·td+kpd·tp·td),where the terms tp and td refer to pad and disk life, respectively; and the terms kp, kd and kpd are empirically determined coefficients relating pad and disk life to removal rate. 19. The non-transitory computer-readable memory medium of claim 15, wherein the polishing process includes instructions for polishing the wafer at each of at least three polishing stations. 20. The non-transitory computer-readable memory medium of claim 19, wherein the executable code causes the processor to perform operations further comprising: for each of the plurality of polishing stations, receiving distinct data of the wafer processed by the polishing station,predicting distinct material removal rates using a distinct wafer polishing model associated with the processing station,calculating a difference between the predicted material removal rates and actual material removal rates that are determined based on the distinct received data,updating the distinct wafer polishing model based on the calculated difference, andadjusting an processing parameter of the polishing process associated with the polishing station based on the updated distinct wafer polishing model.
Copyright KISTI. All Rights Reserved.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.