Modeling Superconformal Electrodeposition Using an Open Source PDE Solver
A critical aspect in the manufacturing of semiconductor devices is the filling of trenches and vias using metal electrodeposition. This filling process has been characterized extensively with semi-empirical mathematical and computational models, although much work is still required in order to employ less empirical models. However, these models have not been used in a predictive capacity in industry due to the time frame required for code development and experimental design and lack of available modeling software. To overcome these issues, an open source tool called FiPy  was developed for solving PDEs that commonly occur in materials science problems. It seeks to address the issues of coding practice and open source development by employing modern coding techniques and providing a flexible coding framework to rapidly pose, prototype, and share models of superfill and general deposition processes.
KeywordsInterface Velocity Phase Field Method Surface Affinity Extension Velocity Eulerian Framework
- 1.Gyyer, J. E.; Wheeler, D.; and Warren. J. A.: FiPy: Partial differential Equations with Python, Comput. Sci. Eny. 11(3), 6–15 (2004)Google Scholar
- 23.Moffat, T. P.; Wheeler, D.; and Josell, D.: Quantifying Competitive Adsorption Dynamics in Superfilling Electrolytes. In Deligianni, H.; Mayer, S. T.; Moffat, T. P.; and Stafford, G. R. (eds): Electrodeposition in ULSI and MEMS Fabrication, The Electrochemical Society, Inc., 23 (2005)Google Scholar
- 26.Guyer, J. E.; Boettinger, W. J.; Warren, J. A.; and McFadden, G. B.: Phase field modeling of electrochemistry II: Kinetics. Phys. Rev. E 69, 0216016 (2004)Google Scholar
- 27.Sethian, J. A.: Level Set Methods and Fast Marching Methods. Cambridge University Press (1996)Google Scholar
- 28.van Rossum, G.: Python Tutorial. URL http://docs.python.org/tut/.