Abstract

Artificial neural networks and the Levenberg–Marquardt algorithm are combined to calculate the thickness and refractive index of thin films from spectroscopic reflectometry data. Two examples will be discussed, the first is a measurement of thickness and index of transparent films on silicon, and the second is a measurement of three thicknesses and index of poly-silicon in a rough poly-silicon on oxide stack. A neural network is a set of simple, highly interconnected processing elements imitating the activity of the brain, which are capable of learning information presented to them. Reflectometry has been used by the semiconductor industry to measure thin film thickness for decades. Modeling the optical constants of a film in the visible region with a Cauchy dispersion model allows the determination of both thickness and refractive index of most transparent thin films from reflectance data. The use of an alloy interpolation model for the optical constants of poly-silicon allows the determination of thicknesses and poly optical constants. In this work artificial neural networks are used to obtain good initial estimates for thickness and dispersion model parameters, these estimates are then used as the starting point for the Levenberg–Marquardt algorithm which converges to the final solution in a few iterations. These measurement programs were implemented on a Nanometrics NanoSpec 8000XSE.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call