Scatterometry simulator development with GPU, real-coded GA and RCWA
Hirokimi Shirasaki · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2013
In this paper, we show the 2D and 3D scatterometry simulation software which has spectroscopy calculation and optimization algorithm systems. The scatterometry analysis for 3D-structure requires a lot of memory and along calculation time. The calculation is sped up by parallel computing using the GPU (Graphics Processor Unit). Here, we use the programming language CUDA (Compute Unified Device Architecture) and CULA (CULApack) for the NVIDIA GPU. Then, we use the real-coded GA (RCGA) to increase the population, to make a more sensitive solution and to get better fitting groove figures. The scatterometry characteristic is examined by choosing the n-th power cosine type period groove.