Self-aligned Double Patterning Layout Decomposition with Complementary E-Beam Lithography Jhih-Rong Gao, Bei Yu and David Z. Pan Dept. of Electrical and Computer Engineering The University of Texas at Austin Supported in part by NSF, SRC, NSFC, IBM and Intel 1
Outline t Motivation
& Problem Formulation t Proposed Algorithms › Post Processing Based Layout Decomposition › Simultaneous SADP+EBL Optimization t Experimental
Results
t Conclusion
2
Self-Aligned Double Patterning (SADP) t t t
Promising double patterning technique for sub-22nm nodes Trim mask can be used to generate cuts Issue: Overlay problem caused on some trimming boundaries
Trim mask
Assist
Target layout
Mandrel mask
Spacer deposition 3
Trimming
Possible overlay error
E-Beam Lithography (EBL) t Maskless
lithography
› High Resolution (sub-10nm) t Issue:
Low throughput t Constraint: Variable-shaped (rectangular) beam system › Each e-beam cut is a rectangular
Electrical Gun
Shaping Aperture
2nd Aperture 4
Wafer
5 masks for 11 nm Node (40nm pitch) HVM in 2015: !
1SADP to create& theE-beam lines and 4 Hybrid? to break continuity (“cut” lines) t SADP
with multiple cut masks or e-beam cuts
sk Count: 1 2 3 4 5
11nm node – Borodovsky, Y. (Maskless Litho and Multibeam Mask Workshop 2010)
› General 2D layouts › Minimum pattern spacing on a single mask t Objective:
Perform layout decomposition with SADP+EBL › No min-spacing conflict for mandrel/trim mask › Minimize overlay error caused by trim mask › Minimize e-beam shots
8
Outline t Motivation
& Problem Formulation t Proposed Algorithms › Post Processing Based Layout Decomposition › Simultaneous SADP+EBL Optimization t Experimental
Results
t Conclusion
9
Dealing with SADP Conflicts t Merge&Cut
(M&C) technique
› Step1: Merge conflicting patterns › Step2: Cut unwanted parts by trim mask or e-beams conflicts Merge
Cut
+ Non-SADPdecomposable
SADPdecomposable 10
Trim mask or E-beam
Merge & Cut (M&C) Technique May have multiple solution candidates t Cut cost t
› Cost of trim mask cut = α * Length of cutting boundary » Penalty to minimize overlay error
› Cost of e-beam cut = β * Number of shots required » Set β much larger than α to minimize e-beam shot counts
Mandrel mask
conflicts
Formed by aligning to spacers
Solution 1
cut2 cut3
Solution 2 11
assist
cut1
Trim mask
Finding M&C Solutions t Objective:
solve all conflicts with minimum cost t Matching-based algorithm › Step1: Conflict Graph construction › Step2: Dual Face Graph construction » Conflict node: an odd face on the conflict graph » M&C node: a M&C candidate to solve a conflict » Edge: b/t a conflict node and its M&C solution candidates Odd cycle = Conflict Conflict
Merge&cut candidate
Face graph
Conflict graph 12
Finding M&C Solutions (cont) t
Matching-based algorithm › Step 3: Apply min-cost matching algorithm on face graph » Edge = conflict solved by a M&C candidate » Each conflict node only needs to be covered once
èMatching solution = Selection of M&C candidates that can solve conflicts with the minimum cost
cut2
cut3
Matching 2 13
assist
cut1
Matching 1
Method 1: Post Processing Based Layout Decomposition
• Min-Cost Matching Algorithm • Assign all M&C candidates with the cost of trim mask cuts
Cuts obtained may conflict each other
cut5
cut6
SADP Mask + EBL Assignment 14
New Conflict
Method 1: Post Processing Based Layout Decomposition (cont) • Construct conflict graph for cuts • Find trim cuts by Maximal Independent Set algorithm • Assign the rest of cuts as e-beams
Trim cuts
E-beam cuts E-beam only considered at the last stage (Greedy)
SADP Mask + EBL Assignment 15
Method 2: Simultaneous SADP+EBL Optimization
Start From Restricted Solution Space • Assign all M&C candidates with the cost of trim mask cuts
Min-Cost Matching Algorithm
Gradually Increase Solution Space • Replace conflicting trim mask cuts as e-beam cuts
Hybrid-sim tends to use more trim mask cutting and less ebeams 25
Comparison of Overlay Error Overlay Error (um)
Design
Overlay increase by Hybrid-sim < 3% 26
Conclusion t Complementary
lithography enables high quality layout with less mask manufacturing cost t Merge & cut technique to reduces conflicts t Simultaneous SADP layout decomposition and E-beam assignment performed effectively to minimize › Conflict › SADP overlay due to trim mask › E-beam shot counts