a.b. kahng, i. mandoiu and s. muddu -- ucsd

1
C. A. D. Theme Annual Review June 2002 The Self-Avoiding Traveling Salesman Problem: A Formulation for Reduction of Resist Heating Effects in Mask Production A.B. Kahng, I. Mandoiu and S. Muddu -- UCSD A bstract Atthe design-m anufacturing interface,m ask creation and variability costs increasingly lim itsem iconductorindustry productivity.In this w ork,w e seek to m itigate one com ponent ofm ask feature variability.W e introduce a new self-avoiding traveling salesm an problem (SA-TSP)w riting strategy forfabrication ofphotom asks using variable shaped electron beam (e-beam )m ask w riters. O urapproach m itigates resistheating effects,such as C D distortion and irreversible chem ical changes,thatare becom ing a lim iting factorforthe sequential-w rite strategy currently used by industrial e-beam w riters. Ourformulation requires that(a)the tem perature atany m ask location be keptbelow a given threshold and (b)the total m ask w riting tim e be m inim ized. O bjective (a)is m etby avoiding consecutive w riting ofm ask locations thatare too close to each other,w hile objective (b) is ensured by avoiding idle tim es and m inim izing beam m ovem ent.O urresults are as follow s.(1)W e show thatfinding the optim alw riting strategy is N P-hard in general,but can be done efficiently undersom e assum ptions.(2)W e give provably good approxim ations based on w ell-spaced labelings ofgrids recently introduced by J.C . Lagarias.(3)W e give sim ulation results validating the SA-TSP approach. Average tem perature forSA-TSP w riting is ~10% low erthan forsequential w riting,w ith over75% ofm ask locations having sm allertem perature. REFERENCES J.C .Lagarias,“W ell-Space Labelings ofPoints in R ectangularG rids”, SIAM J. DISCRETE MATH, Vol.13,N o. 4,2001,pp.521-534. Sergey Babin,“M easurem entofresistheating in photom ask fabrication”,J.Vac.Sci.Technol.B 15(6), N ov/D ec 1997,pp.2209-2213. R onald G ould,“G raph Theory”,Benjam in-Cum mings,1988.Chapter5. A lexanderC .W eiet.al,“Localized resistheating due to electron-beam patterning during photom ask fabrication”,Proceedings ofSPIE,Vol.4186(2001),pp.482-493. M otivation •In future technology nodes,m ask w riting tim e becom es a m ajorbottleneck for fabrication ofVLSIintegrated circuits •U sing higherenergy electron beam s to decrease m ask w rite tim e is lim ited by resistheating effects,such as C ritical D im ension (C D )distortion and irreversible chem ical changes in the resist •“M ulti-pass”sequentialw riting decreases m axim um resisttem perature but significantly increases w riting tim e,thus decreasing m ask w riterthroughput •All currente-beam w riters use sequential w riting strategies,butare able to w rite patterns non-sequentially •Scheduling ofsubfields provides enough opportunity fordecreasing m aximum resisttemperature without increasing w riting tim e significantly •Proposed solution:use non-sequential scheduling ofsubfields to decrease the maximum resisttemperature •N on-sequential scheduling ofsubfields leads to reduced C D variability and helps calibrating the effective change in resistsensitivity and feature distortion due to resistheating. W riting schedule problem : given threshold tem perature T m ax find a w riting schedule w ith m inim um w riting tim e such thatthe m axim um resist tem peraturenever exceeds T m ax Variable Shaped E-B eam W riting Variable Shaped E-Beam m ask w riting is a hierarchical technique used forhigh throughput m ask fabrication ofVLSIintegrated circuits Taxonom y ofm ask features Fractures are the sm allestfeatures w ritten on the m ask w ith dim ensions in the range 0.75 m -2 m •A m inorfield is a collection offractures •A subfield is a collection ofm inorfields;the typicalsize ofa subfield is 64 m X 64 m •A m ajorfield orcell is a collection ofsubfields E-beam w riting technology context •H igherenergy electron beam s decrease m ask w rite tim e,increase C D distortion,and cause irreversible chem ical changes in the resist •Scheduling offractures incurs large positioning overheads due to technological lim itations of currente-beam w riters •Scheduling ofsubfields incurs very low overhead M ask w riting Wafer Fabrication G eneralS A -TSP Form ulation Definea blocked set fora given tim e slotas the setofregions w hich,ifw ritten during the sam e tim e slot,w ill exceed the threshold tem perature T m ax .Using blocked sets,the w riting schedule problem can be reform ulated as follow s: Self-A voiding Traveling Salesm an Problem Given:n non-overlapping regions R 1 , R 2 ,..., R n in the plane,w here foreach region R i w e are given its w riting tim e w i ,blocked set B i { R 1 , R 2 ,..., R n },and blocking duration d i . Find:w riting starttim es t i foreach region such that (1)w riting starts attim e t = 0 (2)no tw o regions are w ritten atthe sam e tim e,i.e.,ift i t j, i j ,then t i + w i t j (3)no region is w ritten w hile blocked,i.e.,if R i B i then t j + d i t i ort j t i (4)the com pletion time,max i ( t i + w i ),is m inimized H ardness R esult : The S A-TS P problem is NP-hard even when w i d i 1. (Proof by reduction from the H am iltonian Path problem .) Theorem : An optimum S A-TS P schedule can be found in O(n 2 ) time if the cardinality of each blocked set is at most n/2 An algorithm follow s from the proofofD irac’s theorem :A graph w ith n 3 vertices in w hich every vertex has atleast n/2 neighbors has a H am iltonian circuit Subfield Scheduling •Key observation:Scheduling ofsubfields provides enough opportunity for decreasing m axim um resisttemperature without increasing w riting tim e significantly •Forsubfield scheduling the SA-TSP graph becom es a grid graph,w riting and blocking tim es w i and d i becom e the sam e forall m inorfields,and blocked sets R i becom e Euclidean ballsofradius R centered ateach m inorfield Subfield Scheduling Problem : M axim ize ball radius R subjectto feasibility ofa w riting schedule w ithoutidle tim e (i.e.,schedule for w hich com pletion tim e equals the sum ofw riting tim es) •Feasible schedules are sim ilarto well-spaced labeling ofgrids studied by J.C . Lagarias,exceptthatw ell-spaced labelings use rectilinearballs instead of Euclidean balls •Lagariasgives explicit solutions guaranteed to be within an additive factor of 2 from the optim um underrectilinearmetric,and within a multiplicative factor of 2/2 from the optim um underEuclidean m etric Lagarias subfield scheduling Foran M 1 X M 2 grid w ith both M 1 and M 2 even,the Lagarias schedule w rites in the m th tim e step the subfield located at and colum n w here Scheduling over16 subfields Sequential schedule Lagarias schedule O ptim al schedule ) (m od 2 2 1 1 M M j i - + ) (m od 2 2 2 2 M M j i - + odd is 4 if , 2 even is 4 if , 1 2 1 2 1 * M M M M H ) , gcd ( 2 1 * M M G = * 2 1 * ) , ( lcm H M M L = * * * * * * 0 , 0 , 0 with , H l G i L j j iL l lG m 13 14 15 16 12 11 10 9 5 6 7 8 4 3 2 1 4 16 12 8 7 3 15 11 10 6 2 14 13 9 5 1 16 4 12 8 11 7 15 3 14 2 10 6 9 5 13 1 E xp erim en talR esu lts C om parison offracture tem perature distributions for sequentialand Lagarias subfield scheduling over a m ask ofsize 0.512m m X 0.512m m 0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5 0-15 16-30 31-45 46-60 61-75 76-90 91- 105 106- 120 121- 135 136- 150 151- 165 166- 180 181- 195 196- 210 211- 225 226- 240 241- 255 256- 270 271- 285 286- 300 Tem p e ra tu re in C Log 10 (N o.offractures) Lagarias S equential C onclusions Future plans •W e proposed a new self-avoiding w riting strategy to m itigate the resist heating effects thatlead to C D distortion in photom ask fabrication. •Study the effectofscheduling on effective change ofresistdose and its im pacton C D distortion fordifferentcurrentdensities and resistsensitivities •Study the effectofscheduling fractures,by incorporating the positioning and tim ing overheads •Study the effects offracturing on the change in effective resistdose during variable shaped e-beam m ask w riting. •The tim ing ofthe subfields in the m ask is sequenced to overcom ethe cum ulative resistheating effect •Sim ulation ofthe tem perature evolution overdifferentm ask m odels using TEM PTATIO N revealed the effectiveness ofscheduling.75% ofthe fractures on the m ask m odel have low eraverage tem perature as a resultof scheduling Tem perature evolution T em p eratu re h is to ry o fa fractu re lo cated at (160 u m ,96u m ) in a 4 X 4 su b field m o del. 0 50 100 150 200 250 300 1 32 63 94 125 156 187 218 249 280 311 342 373 404 435 466 497 528 559 590 621 652 683 714 745 776 807 838 869 900 931 962 993 Flash num be r/8 Tem p eratu re in C Lagarias S equential Tem perature profile ofa fracture in 4 x 4 subfield m odel.With Lagarias scheduling,peak tem perature is reduced. R apid tem perature decay in case of Lagarias can overcom e exposure bake, leading to low erC D distortion. 3-D plotshow ing the pre- flash tem perature difference betw een S equential and Lagarias schedules fora single subfield.O nly 25% ofthe fractures in the subfield are athighertem perature in Lagarias than those in S equential schedule.

Upload: julian-barlow

Post on 31-Dec-2015

23 views

Category:

Documents


1 download

DESCRIPTION

The Self-Avoiding Traveling Salesman Problem: A Formulation for Reduction of Resist Heating Effects in Mask Production. A.B. Kahng, I. Mandoiu and S. Muddu -- UCSD. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: A.B. Kahng, I. Mandoiu and S. Muddu  -- UCSD

C. A. D. Theme

Annual Review

June 2002

The Self-Avoiding Traveling Salesman Problem: A Formulation for Reduction of Resist Heating Effects in Mask Production

A.B. Kahng, I. Mandoiu and S. Muddu -- UCSD

AbstractAt the design-manufacturing interface, mask creation and variability costs increasingly limit semiconductor industry productivity. In this work, we seek to mitigate one component of mask feature variability. We introduce a new self-avoiding traveling salesman problem (SA-TSP) writing strategy for fabrication of photomasks using variable shaped electron beam (e-beam) mask writers. Our approach mitigates resist heating effects, such as CD distortion and irreversible chemical changes, that are becoming a limiting factor for the sequential-write strategy currently used by industrial e-beam writers. Our formulation requires that (a) the temperature at any mask location be kept below a given threshold and (b) the total mask writing time be minimized. Objective (a) is met by avoiding consecutive writing of mask locations that are too close to each other, while objective (b) is ensured by avoiding idle times and minimizing beam movement. Our results are as follows. (1) We show that finding the optimal writing strategy is NP-hard in general, but can be done efficiently under some assumptions. (2) We give provably good approximations based on well-spaced labelings of grids recently introduced by J.C. Lagarias. (3) We give simulation results validating the SA-TSP approach. Average temperature for SA-TSP writing is ~10% lower than for sequential writing, with over 75% of mask locations having smaller temperature.

REFERENCESJ.C. Lagarias, “Well-Space Labelings of Points in Rectangular Grids”, SIAM J. DISCRETE MATH, Vol. 13, No. 4, 2001, pp. 521-534.Sergey Babin, “Measurement of resist heating in photomask fabrication”, J. Vac. Sci. Technol. B 15(6), Nov/Dec 1997, pp. 2209-2213.Ronald Gould, “Graph Theory”, Benjamin-Cummings, 1988. Chapter 5.Alexander C. Wei et. al, “Localized resist heating due to electron-beam patterning during photomask fabrication”, Proceedings of SPIE, Vol. 4186(2001), pp. 482-493.

Motivation• In future technology nodes, mask writing time becomes a major bottleneck for fabrication of VLSI integrated circuits

• Using higher energy electron beams to decrease mask write time is limited by resist heating effects, such as Critical Dimension (CD) distortion and irreversible chemical changes in the resist

• “Multi-pass” sequential writing decreases maximum resist temperature but significantly increases writing time, thus decreasing mask writer throughput

• All current e-beam writers use sequential writing strategies, but are able to write patterns non-sequentially

• Scheduling of subfields provides enough opportunity for decreasing maximum resist temperature without increasing writing time significantly

• Proposed solution: use non-sequential scheduling of subfields to decrease the maximum resist temperature

• Non-sequential scheduling of subfields leads to reduced CD variability and helps calibrating the effective change in resist sensitivity and feature distortion due to resist heating.

Writing schedule problem: given threshold temperature Tmax find a writing schedule with minimum writing time such that the maximum resist temperature never exceeds Tmax

Variable Shaped E-Beam WritingVariable Shaped E-Beam mask writing is a hierarchical technique used for high throughput mask fabrication of VLSI integrated circuits

Taxonomy of mask features• Fractures are the smallest features written on the mask with dimensions in the range 0.75m -2m

• A minor field is a collection of fractures• A subfield is a collection of minor fields; the typical size of a subfield is 64m X 64m

• A major field or cell is a collection of subfields

E-beam writing technology context• Higher energy electron beams decrease mask write time, increase CD distortion, and cause irreversible chemical changes in the resist

• Scheduling of fractures incurs large positioning overheads due to technological limitations ofcurrent e-beam writers

• Scheduling of subfields incurs very low overhead

Mask writing

WaferFabrication

General SA-TSP FormulationDefine a blocked set for a given time slot as the set of regions which, if written during the same time slot, will exceed the threshold temperature Tmax. Using blocked sets, the writing schedule problem can be reformulated as follows:

Self-Avoiding Traveling Salesman ProblemGiven: n non-overlapping regions R1, R2,. . ., Rn in the plane, where for each region Ri we are given its writing time wi , blocked set Bi {R1, R2,. . ., Rn }, and blocking duration di.Find: writing start times ti for each region such that(1) writing starts at time t = 0(2) no two regions are written at the same time, i.e., if ti tj, i j, then ti + wi tj(3) no region is written while blocked, i.e., if Ri Bi then tj + di ti or tjti(4) the completion time, maxi(ti + wi), is minimized

Hardness Result : The SA-TSP problem is NP-hard even when wi di 1. (Proof by reduction from the Hamiltonian Path problem.)

Theorem: An optimum SA-TSP schedule can be found in O(n2) time if the cardinality of each blocked set is at most n/2

An algorithm follows from the proof of Dirac’s theorem: A graph with n 3 vertices in which every vertex has at least n/2 neighbors has a Hamiltonian circuit

Subfield Scheduling• Key observation: Scheduling of subfields provides enough opportunity for decreasing maximum resist temperature without increasing writing time significantly

• For subfield scheduling the SA-TSP graph becomes a grid graph, writing and blocking times wi and di become the same for all minor fields, and blocked sets Ribecome Euclidean balls of radius R centered at each minor field

Subfield Scheduling Problem: Maximize ball radius R subject to feasibility of a writing schedule without idle time (i.e., schedule for which completion time equals the sum of writing times)

• Feasible schedules are similar to well-spaced labeling of grids studied by J.C. Lagarias, except that well-spaced labelings use rectilinear balls instead of Euclidean balls

• Lagarias gives explicit solutions guaranteed to be within an additive factor of 2 from the optimum under rectilinear metric, and within a multiplicative factor of 2/2 from the optimum under Euclidean metric

Lagarias subfield schedulingFor an M1 X M2 grid with both M1 and M2 even, the Lagarias schedule writes in the

mth time step the subfield located at and column

where

Scheduling over 16 subfields

Sequential schedule Lagarias schedule Optimal schedule

)(mod2

21

1 MM

ji-

+ )(mod2

22

2 MM

ji-

+

oddis

4if,2

evenis4

if,1

21

21

*MM

MM

H

),gcd (21

* MMG =

*21*),(lcm

H

MML =

****** 0,0,0with, HlGiLjjiLllGm

13141516

1211109

5678

4321

416128

731511

106214

13951

164128

117153

142106

95131

Experim ental ResultsComparison of fracture temperature distributions for sequentia l and Lagarias subfie ld scheduling over a mask of size 0.512m m X 0.512m m

0

0.5

1

1.5

2

2.5

3

3.5

4

4.5

5

0-15 16-30 31-45 46-60 61-75 76-90 91-105

106-120

121-135

136-150

151-165

166-180

181-195

196-210

211-225

226-240

241-255

256-270

271-285

286-300

Te m pe ra ture in C

Lo

g1

0(N

o.

of

frac

ture

s)

Lagarias

S equential

Conclusions

Future plans

• We proposed a new self-avoiding writing strategy to mitigate the resist heating effects that lead to CD distortion in photomask fabrication.

• Study the effect of scheduling on effective change of resist dose and its impact on CD distortion for different current densities and resist sensitivities

• Study the effect of scheduling fractures, by incorporating the positioning and timing overheads

• Study the effects of fracturing on the change in effective resist dose during variable shaped e-beam mask writing.

• The timing of the subfields in the mask is sequenced to overcome the cumulative resist heating effect

• Simulation of the temperature evolution over different mask models using TEMPTATION revealed the effectiveness of scheduling. 75% of the fractures on the mask model have lower average temperature as a result of scheduling

Temperature evolutionTem perature h istory o f a fracture located at (160um , 96um ) in a 4 X 4 subfie ld m odel.

0

50

100

150

200

250

300

1 32

63

94

12

5

15

6

18

7

21

8

24

9

28

0

31

1

34

2

37

3

40

4

43

5

46

6

49

7

52

8

55

9

59

0

62

1

65

2

68

3

71

4

74

5

77

6

80

7

83

8

86

9

90

0

93

1

96

2

99

3

Flash numbe r/8

Te

mp

era

ture

in

C

Lagarias

Sequential

Temperature profile of a fracture in 4 x 4 subfield model. With Lagarias scheduling, peak temperature is reduced. Rapid temperature decay in case of Lagarias can overcome exposure bake, leading to lower CD distortion.

3-D plot showing the pre-flash temperature difference between Sequential and Lagarias schedules for a single subfield. Only 25% of the fractures in the subfield are at higher temperature in Lagarias than those in Sequential schedule.