{"title":"Wet-etch sequence optimisation incorporating time dependent chemical maintenance","authors":"B. D. Kruif","doi":"10.1109/CoASE.2015.7294292","DOIUrl":null,"url":null,"abstract":"Wafer fabrication is the major cost contributor in semiconductor manufacturing. One of the steps in the fabrication is the removal of exposed layers in an automatic wet-etch station with chemicals. In time, these chemicals get polluted and their effectiveness decreases. Therefore, the chemicals in these baths need to be renewed or maintained on a regular basis. This can be required after a fixed number of processed wafers, or after a specified period of time. It has been observed in the factory that the wet-etch station can get completely blocked when one of the baths goes into maintenance. This happens when the first batch in queue needs the bath maintained. All subsequent batches then have to wait and the tool is blocked. Placing a different batch in the load lock might have prevented this blockage. In this paper we investigate the influence of the sequence of the batches inserted on the total processing time, when time dependent maintenance is incorporated. In order to do this, a detailed model is constructed based on an actual wet-etch tool. The model parameters were tuned to the values of the actual tool and it was verified that the resulting behaviour was correct. Based on this model a (sub)optimal sequence was constructed. Three sequences were considered: i) an arbitrary sequence, ii) an optimised sequence without considering the time-dependent behaviour of the maintenance, and iii) an optimised sequence with the time-dependent behaviour. It was found that the mean processing time could decrease with about 10% when the time dependent maintenance was incorporated, in comparison with the original, arbitrary, sequence. When a (sub)optimal sequence was constructed without incorporating the time-dependent maintenance, a mean decrease of 4% was realised. This shows that the time-dependent maintenance plays an important role in the total processing time and should be incorporated in the optimisation.","PeriodicalId":80307,"journal":{"name":"The Case manager","volume":"59 1","pages":"1389-1394"},"PeriodicalIF":0.0000,"publicationDate":"2015-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Case manager","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CoASE.2015.7294292","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
Wafer fabrication is the major cost contributor in semiconductor manufacturing. One of the steps in the fabrication is the removal of exposed layers in an automatic wet-etch station with chemicals. In time, these chemicals get polluted and their effectiveness decreases. Therefore, the chemicals in these baths need to be renewed or maintained on a regular basis. This can be required after a fixed number of processed wafers, or after a specified period of time. It has been observed in the factory that the wet-etch station can get completely blocked when one of the baths goes into maintenance. This happens when the first batch in queue needs the bath maintained. All subsequent batches then have to wait and the tool is blocked. Placing a different batch in the load lock might have prevented this blockage. In this paper we investigate the influence of the sequence of the batches inserted on the total processing time, when time dependent maintenance is incorporated. In order to do this, a detailed model is constructed based on an actual wet-etch tool. The model parameters were tuned to the values of the actual tool and it was verified that the resulting behaviour was correct. Based on this model a (sub)optimal sequence was constructed. Three sequences were considered: i) an arbitrary sequence, ii) an optimised sequence without considering the time-dependent behaviour of the maintenance, and iii) an optimised sequence with the time-dependent behaviour. It was found that the mean processing time could decrease with about 10% when the time dependent maintenance was incorporated, in comparison with the original, arbitrary, sequence. When a (sub)optimal sequence was constructed without incorporating the time-dependent maintenance, a mean decrease of 4% was realised. This shows that the time-dependent maintenance plays an important role in the total processing time and should be incorporated in the optimisation.