2009
DOI: 10.1364/oe.17.023690
|View full text |Cite
|
Sign up to set email alerts
|

Level-set-based inverse lithography for photomask synthesis

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. Experiment… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
5

Citation Types

0
45
0

Year Published

2010
2010
2015
2015

Publication Types

Select...
9

Relationship

0
9

Authors

Journals

citations
Cited by 71 publications
(45 citation statements)
references
References 39 publications
0
45
0
Order By: Relevance
“…Various computation techniques have been proposed to deal with this inverse problem in the literature, such as the level-set method, [5][6][7][8] the discrete cosine transform (DCT)-based method, 9 and the gradient-based method. [10][11][12][13][14][15] The level-set method treats a mask as a sophisticated continuum, [5][6][7][8] and consequently, the boundary of the mask is iteratively evolved according to an optimization algorithm. The DCT-based method transforms a mask to the frequency space using a two-dimensional DCT.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…Various computation techniques have been proposed to deal with this inverse problem in the literature, such as the level-set method, [5][6][7][8] the discrete cosine transform (DCT)-based method, 9 and the gradient-based method. [10][11][12][13][14][15] The level-set method treats a mask as a sophisticated continuum, [5][6][7][8] and consequently, the boundary of the mask is iteratively evolved according to an optimization algorithm. The DCT-based method transforms a mask to the frequency space using a two-dimensional DCT.…”
Section: Introductionmentioning
confidence: 99%
“…[6][7][8][10][11][12][13][14][15] The pattern error employs an approximated and continuous resist model, and it is defined as a square of the L 2 norm of the difference between the output pattern of the input mask and the desired feature, which causes pattern error to be continuous and differentiable with respect to the input mask explicitly. 10,11 However, pattern error is a dimensionless quantity and highly depends on mask feature and simulation parameters, such as simulation area and simulation resolution.…”
Section: Introductionmentioning
confidence: 99%
“…18,19 The inverse problems have been solved by linear programming, quadratic programming, or nonlinear formulations based on the assumptions made for the optical systems. [20][21][22][23] Recently, the traditional pixel-flipping techniques have been replaced with elaborated algorithms such as gradient descent methods 24,25 and levelset 26,27 alorithms, which have also been demonstrated on large-scale layouts. Although pixel-flipping techniques could also be very efficient for inverse lithography, the techniques exhibit some known issues.…”
Section: Introductionmentioning
confidence: 99%
“…A periodic array of contact holes pattern is used in the numerical verification. To demonstrate effectiveness and efficiency of CGALSA, we also perform mask synthesis using gradient based algorithm (GBA) [7] and traditional level-set algorithm (TLSA) [11].…”
Section: Introductionmentioning
confidence: 99%