MOSAIC: Mask optimizing solution with process window aware inverse correction

Optical Proximity Correction (OPC) has been widely adopted for resolution enhancement to achieve nanolithography. However, conventional rule-based and model-based OPCs encounter severe difficulties at advanced technology nodes. Inverse Lithography Technique (ILT) that solves the inverse problem of the imaging system becomes a promising solution for OPC. In this paper, we consider simultaneously 1) the design target optimization under nominal process condition and 2) process window minimization with different process corners, and solve the mask optimization problem based on ILT. The proposed method is tested on 32nm designs released by IBM for the ICCAD 2013 contest. Our optimization is implemented in two modes, MOSAIC_fast and MOSAIC_exact, which outperform the first place winner of the ICCAD 2013 contest by 7% and 11%, respectively.

[1]  Xin Zhao,et al.  Line Search-Based Inverse Lithography Technique for Mask Design , 2012, VLSI Design.

[2]  Guangming Xiao,et al.  E-beam writing time improvement for inverse lithography technology mask for full-chip , 2010, Photomask Japan.

[3]  Wei Xiong,et al.  A robust pixel-based RET optimization algorithm independent of initial conditions , 2010, 2010 15th Asia and South Pacific Design Automation Conference (ASP-DAC).

[4]  Gonzalo R. Arce,et al.  Computational Lithography , 2010, Wiley series in pure and applied optics.

[5]  Yuri Granik,et al.  OPC methods to improve image slope and process window , 2003, SPIE Advanced Lithography.

[6]  Zhiping Yu,et al.  A highly efficient optimization algorithm for pixel manipulation in inverse lithography technique , 2008, ICCAD 2008.

[7]  Gonzalo R. Arce,et al.  Generalized inverse lithography methods for phase-shifting mask design , 2007 .

[8]  Avideh Zakhor,et al.  Fast optical and process proximity correction algorithms for integrated circuit manufacturing , 1998 .

[9]  David Z. Pan,et al.  TIP-OPC: a new topological invariant paradigm for pixel based optical proximity correction , 2007, ICCAD 2007.

[10]  James A. Culp,et al.  Process window OPC for reduced process variability and enhanced yield , 2006, SPIE Advanced Lithography.

[11]  Amyn Poonawala,et al.  Mask Design for Optical Microlithography—An Inverse Imaging Problem , 2007, IEEE Transactions on Image Processing.

[12]  David Z. Pan,et al.  True process variation aware optical proximity correction with variational lithography modeling and model calibration , 2007 .

[13]  C. N. Berglund,et al.  Integrated circuit DFM framework for deep sub-wavelength processes , 2005, SPIE Advanced Lithography.

[14]  Sang Ho Kim,et al.  Resolution enhancement techniques for halftoned images , 2007, Electronic Imaging.

[15]  H. H. Hopkins,et al.  The concept of partial coherence in optics , 1951, Proceedings of the Royal Society of London. Series A. Mathematical and Physical Sciences.

[16]  Yuri Granik,et al.  Fast pixel-based mask optimization for inverse lithography , 2006 .

[17]  Linyong Pang,et al.  Inverse lithography technology (ILT): What is the impact to the photomask industry? , 2006, Photomask Japan.

[18]  Edmund Y. Lam,et al.  Machine learning for inverse lithography: using stochastic gradient descent for robust photomask synthesis , 2010 .

[19]  Shin‐Tson Wu,et al.  Wiley Series in Pure and Applied Optics , 2012 .

[20]  Gonzalo R. Arce,et al.  Computational Lithography: Ma/Lithography , 2010 .

[21]  Michael Orshansky,et al.  Methods for joint optimization of mask and design targets for improving lithographic process window , 2013 .

[22]  Yuri Granik,et al.  Illuminator optimization methods in microlithography , 2004, SPIE Optics + Photonics.

[23]  Ngai Wong,et al.  Level-set-based inverse lithography for photomask synthesis. , 2009, Optics express.