Level-set-based inverse lithography for photomask synthesis
Optics Express, Vol. 17, Issue 26, pp. 23690-23701 (2009)
http://dx.doi.org/10.1364/OE.17.023690
Acrobat PDF (522 KB)
Abstract
Inverse lithography technology (ILT) treats photomask design for microlithography as an inverse mathematical problem. We show how the inverse lithography problem can be addressed as an obstacle reconstruction problem or an extended nonlinear image restoration problem, and then solved by a level set time-dependent model with finite difference schemes. We present explicit detailed formulation of the problem together with the first-order temporal and second-order spatial accurate discretization scheme. Experimental results show the superiority of the proposed level set-based ILT over the mainstream gradient methods.
© 2009 Optical Society of America
1. Introduction
1.1. Inverse lithography
L. W. Liebmann, S. M. Mansfield, A. K. Wong, M. A. Lavin, W. C. Leipold, and T. G. Dunham, “TCAD development for lithography resolution enhancement,” IBM J. Res. Develop 45(5), 651–665 (2001). [CrossRef]
L. Pang, Y. Liu, and D. Abrams, “Inverse lithography technology (ILT): a natural solution for model-based SRAF at 45nm and 32nm,” Proc. SPIE 6607, 660739 (2007). [CrossRef]
S. H. Chan, A. K. Wong, and E. Y. Lam, “Initialization for robust inverse synthesis of phase-shifting masks in optical projection lithography,” Opt. Express 16(19), 14746–14761(2008). [CrossRef]
E. Y. Lam and A. K. Wong, “Computation lithography: virtual reality and virtual virtuality,” Opt. Express 17(15), 12259–12268 (2009). [CrossRef]
A. K. Wong and E. Y. Lam, “The nebulous hotspot and algorithm variability,” Proc. SPIE 7275, 727509 (2009). [CrossRef]
Y. Liu and A. Zakhor, “Binary and phase-shifting image design for optical lithography,” Proc. SPIE 1463, 382–399 (1991). [CrossRef]
S. Sherif, B. Saleh, and R. De Leone, “Binary image synthesis using mixed linear integer programming,” IEEE Trans. Image Process. 4(9), 1252–1257 (1995). [CrossRef]
Y. C. Pati and T. Kailath, “Phase-shifting masks for microlithography: automated design and mask requirements,” J. Opt. Soc. Am. A 11(9), 2438–2452 (1994). [CrossRef]
Y. Granik, “Solving inverse problems of optical microlithography,” Proc. SPIE 5754, 506–526 (2004). [CrossRef]
Y. Granik, K. Sakajiri, and S. Shang, “On objectives and algorithms of inverse methods in microlithography,” Proc. SPIE 6349, 63494R (2006). [CrossRef]
A. Poonawala and P. Milanfar, “Prewarping techniques in imaging: applications in nanotechnology and biotechnology,” Proc. SPIE 5674, 114–127 (2005). [CrossRef]
A. Poonawala and P. Milanfar, “Mask design for optical microlithography: an inverse imaging problem,” IEEE Trans. Image Process. 16(3), 774–788 (2007). [CrossRef]
S. H. Chan, A. K. Wong, and E. Y. Lam, “Initialization for robust inverse synthesis of phase-shifting masks in optical projection lithography,” Opt. Express 16(19), 14746–14761(2008). [CrossRef]
X. Ma and G. R. Arce, “PSM design for inverse lithography with partially coherent illumination,” Opt. Express 16(24), 20126–20141 (2008). [CrossRef]
A. Poonawala, Y. Borodovsky, and P. Milanfar, “ILT for double exposure lithography with conventional and novel materials,” Proc. SPIE 6520, 65202Q (2007). [CrossRef]
N. Jia, A. K. Wong, and E. Y. Lam, “Robust photomask design with defocus variation using inverse synthesis,” Proc. SPIE 7140, 71401W (2008). [CrossRef]
L. Pang, Y. Liu, and D. Abrams, “Inverse lithography technology (ILT): a natural solution for model-based SRAF at 45nm and 32nm,” Proc. SPIE 6607, 660739 (2007). [CrossRef]
L. Pang, G. Dai, T. Cecil, T. Dam, Y. Cui, P. Hu, D. Chen, K. Baik, and D. Peng, “Validation of inverse lithography technology (ILT) and its adaptive SRAF at advanced technology nodes,” Proc. SPIE 6924, 69240T (2008). [CrossRef]
1.2. Level set method
S. Osher and R. P. Fedkiw, “Level set methods: an overview and some recent results,” J. Comput. Phys. 169(2), 463–502 (2001). [CrossRef]
D. Adalsteinsson and J. A. Sethian, “A unified level set approach to etching, deposition and lithography I: algorithms and two-dimensional simulations,” J. Comput. Phys. 120(1), 128–144 (1995). [CrossRef]
J. A. Sethian and D. Adalsteinsson, “An overview of level set methods for etching, deposition, and lithography development,” IEEE Trans. Semicond. Manuf. 10, 167–184 (1997). [CrossRef]
F. Santosa, “A level-set approach for inverse problems involving obstacles,” ESAIM Contröle Optim. Calc. Var. 1, 17–33 (1996). [CrossRef]
S. Osher and F. Santosa, “Level set methods for optimization problems involving geometry and constraints I. Frequencies of a two-density inhomogeneous drum,” J. Comput. Phys. 171(1), 272–288 (2001). [CrossRef]
A. Marquina and S. Osher, “Explicit algorithms for a new time dependent model based on level set motion for nonlinear deblurring and noise removal,” SIAM J. Sci. Comp. 22, 387–405 (2000). [CrossRef]
2. The Constrained level set time-dependent model formulation
2.1. Mathematical model
A. Poonawala and P. Milanfar, “Mask design for optical microlithography: an inverse imaging problem,” IEEE Trans. Image Process. 16(3), 774–788 (2007). [CrossRef]
2.2. Optimization framework
A. Marquina and S. Osher, “Explicit algorithms for a new time dependent model based on level set motion for nonlinear deblurring and noise removal,” SIAM J. Sci. Comp. 22, 387–405 (2000). [CrossRef]
A. Poonawala and P. Milanfar, “Mask design for optical microlithography: an inverse imaging problem,” IEEE Trans. Image Process. 16(3), 774–788 (2007). [CrossRef]
S. H. Chan, A. K. Wong, and E. Y. Lam, “Initialization for robust inverse synthesis of phase-shifting masks in optical projection lithography,” Opt. Express 16(19), 14746–14761(2008). [CrossRef]
A. Poonawala and P. Milanfar, “Mask design for optical microlithography: an inverse imaging problem,” IEEE Trans. Image Process. 16(3), 774–788 (2007). [CrossRef]
2.3. Time-dependent scheme
S. Osher and R. P. Fedkiw, “Level set methods: an overview and some recent results,” J. Comput. Phys. 169(2), 463–502 (2001). [CrossRef]
A. Marquina and S. Osher, “Explicit algorithms for a new time dependent model based on level set motion for nonlinear deblurring and noise removal,” SIAM J. Sci. Comp. 22, 387–405 (2000). [CrossRef]
A. Marquina and S. Osher, “Explicit algorithms for a new time dependent model based on level set motion for nonlinear deblurring and noise removal,” SIAM J. Sci. Comp. 22, 387–405 (2000). [CrossRef]
A. Marquina and S. Osher, “Explicit algorithms for a new time dependent model based on level set motion for nonlinear deblurring and noise removal,” SIAM J. Sci. Comp. 22, 387–405 (2000). [CrossRef]
2.4. Obstacle reconstruction
F. Santosa, “A level-set approach for inverse problems involving obstacles,” ESAIM Contröle Optim. Calc. Var. 1, 17–33 (1996). [CrossRef]
S. Osher and F. Santosa, “Level set methods for optimization problems involving geometry and constraints I. Frequencies of a two-density inhomogeneous drum,” J. Comput. Phys. 171(1), 272–288 (2001). [CrossRef]
F. Santosa, “A level-set approach for inverse problems involving obstacles,” ESAIM Contröle Optim. Calc. Var. 1, 17–33 (1996). [CrossRef]
2.5. Numerical schemes
A. Harten, B. Engquist, S. Osher, and S. Chakravarthy, “Uniformly high order accurate essentially non-oscillatory schemes III,” J. Comput. Phys. 71, 231–303 (1987). [CrossRef]
C. Shu and S. Osher, “Efficient implementation of essentially non-oscillatory shock-capturing schemes,” J. Comput. Phys. 77(2), 439–471 (1988). [CrossRef]
C. Shu and S. Osher, “Efficient implementation of essentially non-oscillatory shock-capturing schemes II,” J. Comput. Phys. 83(1), 32–78 (1989). [CrossRef]
S. Osher and R. P. Fedkiw, “Level set methods: an overview and some recent results,” J. Comput. Phys. 169(2), 463–502 (2001). [CrossRef]
A. Marquina and S. Osher, “Explicit algorithms for a new time dependent model based on level set motion for nonlinear deblurring and noise removal,” SIAM J. Sci. Comp. 22, 387–405 (2000). [CrossRef]
C. Shu and S. Osher, “Efficient implementation of essentially non-oscillatory shock-capturing schemes,” J. Comput. Phys. 77(2), 439–471 (1988). [CrossRef]
3. Experimental Results
S. H. Chan, A. K. Wong, and E. Y. Lam, “Initialization for robust inverse synthesis of phase-shifting masks in optical projection lithography,” Opt. Express 16(19), 14746–14761(2008). [CrossRef]
A. Poonawala and P. Milanfar, “Mask design for optical microlithography: an inverse imaging problem,” IEEE Trans. Image Process. 16(3), 774–788 (2007). [CrossRef]
| Experiment | Fig. 1(a) | Fig. 1(b) | Fig. 1(c) | Fig. 1(d) | Fig. 1(e) |
| Computation Time | - | 0.89 | 1.00 | 1.10 | 2.48 |
| Pattern Error | 2274 | 1082 | 841 | 853 | 830 |
| Experiment | Fig. 2(a) | Fig. 2(b) | Fig. 2(c) | Fig. 2(d) |
| Computation Time | - | 1.00 | 1.99 | 3.09 |
| Pattern Error | 1965 | 550 | 578 | 563 |
| Experiment | Fig. 3(a) | Fig. 3(b) | Fig. 3(c) | Fig. 3(d) |
| Computation Time | - | 1.01 | 1.00 | 0.88 |
| Pattern Error | 793 | 529 | 376 | 1487 |
4. Conclusion
Acknowledgment
References and links
A. K.-K. Wong, Resolution Enhancement Techniques in Optical Lithography (SPIE Press, Bellingham, WA, 2001). | |
F. Schellenberg, “Resolution enhancement technology: the past, the present, and extensions for the future,” Proc. SPIE 5377, 1–20 (2004). [CrossRef] | |
L. W. Liebmann, S. M. Mansfield, A. K. Wong, M. A. Lavin, W. C. Leipold, and T. G. Dunham, “TCAD development for lithography resolution enhancement,” IBM J. Res. Develop 45(5), 651–665 (2001). [CrossRef] | |
L. Pang, Y. Liu, and D. Abrams, “Inverse lithography technology (ILT): a natural solution for model-based SRAF at 45nm and 32nm,” Proc. SPIE 6607, 660739 (2007). [CrossRef] | |
S. H. Chan, A. K. Wong, and E. Y. Lam, “Initialization for robust inverse synthesis of phase-shifting masks in optical projection lithography,” Opt. Express 16(19), 14746–14761(2008). [CrossRef] | |
E. Y. Lam and A. K. Wong, “Computation lithography: virtual reality and virtual virtuality,” Opt. Express 17(15), 12259–12268 (2009). [CrossRef] | |
A. K. Wong and E. Y. Lam, “The nebulous hotspot and algorithm variability,” Proc. SPIE 7275, 727509 (2009). [CrossRef] | |
Y. Liu and A. Zakhor, “Optimal binary image design for optical lithography,” in Proc. SPIE 1264, 401–412 (1990). | |
Y. Liu and A. Zakhor, “Binary and phase-shifting image design for optical lithography,” Proc. SPIE 1463, 382–399 (1991). [CrossRef] | |
S. Sherif, B. Saleh, and R. De Leone, “Binary image synthesis using mixed linear integer programming,” IEEE Trans. Image Process. 4(9), 1252–1257 (1995). [CrossRef] | |
Y. C. Pati and T. Kailath, “Phase-shifting masks for microlithography: automated design and mask requirements,” J. Opt. Soc. Am. A 11(9), 2438–2452 (1994). [CrossRef] | |
Y. Granik, “Solving inverse problems of optical microlithography,” Proc. SPIE 5754, 506–526 (2004). [CrossRef] | |
Y. Granik, K. Sakajiri, and S. Shang, “On objectives and algorithms of inverse methods in microlithography,” Proc. SPIE 6349, 63494R (2006). [CrossRef] | |
A. Poonawala and P. Milanfar, “Prewarping techniques in imaging: applications in nanotechnology and biotechnology,” Proc. SPIE 5674, 114–127 (2005). [CrossRef] | |
A. Poonawala and P. Milanfar, “Mask design for optical microlithography: an inverse imaging problem,” IEEE Trans. Image Process. 16(3), 774–788 (2007). [CrossRef] | |
S. H. Chan and E. Y. Lam, “Inverse image problem of designing phase shifting masks in optical lithography,” in Proceedings of IEEE International Conference on Image Processing , pp. 1832–1835 (2008). | |
X. Ma and G. R. Arce, “Generalized inverse lithography methods for phase-shifting mask design,” Opt. Express 15(23), 15066–15079 (2007). [CrossRef] | |
X. Ma and G. R. Arce, “PSM design for inverse lithography with partially coherent illumination,” Opt. Express 16(24), 20126–20141 (2008). [CrossRef] | |
V. Singh, B. Hu, K. Toh, S. Bollepalli, S. Wagner, and Y. Borodovsky, “Making a trillion pixels dance,” Proc. SPIE 6924, 69240S (2008). [CrossRef] | |
A. Poonawala, Y. Borodovsky, and P. Milanfar, “ILT for double exposure lithography with conventional and novel materials,” Proc. SPIE 6520, 65202Q (2007). [CrossRef] | |
N. Jia, A. K. Wong, and E. Y. Lam, “Regularization of inverse photomask synthesis to enhance manufacturability,” Proc. SPIE 7520, 752032 (2009). | |
N. Jia, A. K. Wong, and E. Y. Lam, “Robust photomask design with defocus variation using inverse synthesis,” Proc. SPIE 7140, 71401W (2008). [CrossRef] | |
L. Pang, G. Dai, T. Cecil, T. Dam, Y. Cui, P. Hu, D. Chen, K. Baik, and D. Peng, “Validation of inverse lithography technology (ILT) and its adaptive SRAF at advanced technology nodes,” Proc. SPIE 6924, 69240T (2008). [CrossRef] | |
S. Osher and R. P. Fedkiw, “Level set methods: an overview and some recent results,” J. Comput. Phys. 169(2), 463–502 (2001). [CrossRef] | |
D. Adalsteinsson and J. A. Sethian, “A unified level set approach to etching, deposition and lithography I: algorithms and two-dimensional simulations,” J. Comput. Phys. 120(1), 128–144 (1995). [CrossRef] | |
D. Adalsteinsson and J. A. Sethian, “A unified level set approach to etching, deposition and lithography II: three-dimensional simulations,” J. Comput. Phys. 122(2), 348–366 (1995). [CrossRef] | |
D. Adalsteinsson and J. A. Sethian, “A unified level set approach to etching, deposition and lithography III: complex simulations and multiple effects,” J. Comput. Phys. 138(1), 193–223 (1997). [CrossRef] | |
J. A. Sethian and D. Adalsteinsson, “An overview of level set methods for etching, deposition, and lithography development,” IEEE Trans. Semicond. Manuf. 10, 167–184 (1997). [CrossRef] | |
S. Osher and N. Paragios, Geometric Level Set Methods in Imaging, Vision, and Graphics (Springer Verlag New York, NJ, USA, 2003). | |
F. Santosa, “A level-set approach for inverse problems involving obstacles,” ESAIM Contröle Optim. Calc. Var. 1, 17–33 (1996). [CrossRef] | |
S. Osher and F. Santosa, “Level set methods for optimization problems involving geometry and constraints I. Frequencies of a two-density inhomogeneous drum,” J. Comput. Phys. 171(1), 272–288 (2001). [CrossRef] | |
A. Marquina and S. Osher, “Explicit algorithms for a new time dependent model based on level set motion for nonlinear deblurring and noise removal,” SIAM J. Sci. Comp. 22, 387–405 (2000). [CrossRef] | |
A. K.-K. Wong, Optical Imaging in Projection Microlithography (SPIE Press, Bellingham, WA, 2005). | |
T. Chan, S. Esedoglu, F. Park, and A. Yip, “Recent developments in total variation image restoration,” in Hand-book of Mathematical Models of Computer Vision , pp. 17–32 (Springer Verlag, 2005). | |
Y. Shen, N. Wong, and E. Y. Lam, “Interconnect thermal simulation with higher order spatial accuracy,” in Proceedings of IEEE Asia Pacific Conference on Circuits and Systems , pp. 566–569 (2008). | |
S. Osher and R. Fedkiw, Level Set Methods and Dynamic Implicit Surfaces (Springer, 2002). | |
A. Harten, B. Engquist, S. Osher, and S. Chakravarthy, “Uniformly high order accurate essentially non-oscillatory schemes III,” J. Comput. Phys. 71, 231–303 (1987). [CrossRef] | |
C. Shu and S. Osher, “Efficient implementation of essentially non-oscillatory shock-capturing schemes,” J. Comput. Phys. 77(2), 439–471 (1988). [CrossRef] | |
C. Shu and S. Osher, “Efficient implementation of essentially non-oscillatory shock-capturing schemes II,” J. Comput. Phys. 83(1), 32–78 (1989). [CrossRef] | |
M. Minoux, Mathematical Programming: Theory and Algorithms (Wiley, New York, 1986). |
OCIS Codes
(110.3960) Imaging systems : Microlithography
(110.5220) Imaging systems : Photolithography
(110.1758) Imaging systems : Computational imaging
ToC Category:
Imaging Systems
History
Original Manuscript: October 30, 2009
Revised Manuscript: December 4, 2009
Manuscript Accepted: December 4, 2009
Published: December 10, 2009
Citation
Yijiang Shen, Ngai Wong, and Edmund Y. Lam, "Level-set-based inverse lithography for photomask synthesis," Opt. Express 17, 23690-23701 (2009)
http://www.opticsinfobase.org/oe/abstract.cfm?URI=oe-17-26-23690
Sort: Year | Journal | Reset
References
- A. K.-K. Wong, Resolution Enhancement Techniques in Optical Lithography (SPIE Press, Bellingham, WA, 2001).
- F. Schellenberg, "Resolution enhancement technology: the past, the present, and extensions for the future," Proc. SPIE 5377, 1-20 (2004). [CrossRef]
Cited By |
OSA is able to provide readers links to articles that cite this paper by participating in CrossRef's Cited-By Linking service. CrossRef includes content from more than 3000 publishers and societies. In addition to listing OSA journal articles that cite this paper, citing articles from other participating publishers will also be listed.





OSA is a member of 