Triple Patterning Lithography (TPL) Layout Decomposition using End-Cutting
Bei Yu, Jhih-Rong Gao, and David Z. Pan
- Dept. of Electrical & Computer Engineering
Triple Patterning Lithography (TPL) Layout Decomposition using - - PowerPoint PPT Presentation
Triple Patterning Lithography (TPL) Layout Decomposition using End-Cutting Bei Yu , Jhih-Rong Gao, and David Z. Pan Dept. of Electrical & Computer Engineering University of Texas at Austin Supported in part by NSF, SRC, Oracle, and NSFC
2
3
4
a b c d
[B. Lin, ISPD’12] [Y. Bordovsky, SPIE’05]
5
6
7
8
(a) (b) (c) (d)
9
10
5-7 6-7 2-4 1-4 3-4 4-6 1-3 3-5 5-6 1- 2
Conflict edge that can be removed by end-cut
11
5-7 6-7 2-4 1-4 3-4 4-6 1-3 3-5 5-6 1- 2
1-3 1-2 2-4 3-4 1-4 4-6 3-5 5-6 6-7 5-7
ec14 and ec46 have conflict ec35 and ec46 can be merged into one endcut
Conflict edge that can be removed by end-cut
12
13
1-2 1-3 2-3
14
1-2 1-3 2-3
15
16
17
18
45 50 C432 C499 C880 C1,355 C1,908 C2,670 C3,540 C5,315 C6,288 C7,552 S1,488 S38,417 S35,932 S38,584 S15,850 Cost = Conflict + 0.1 * Stitch
ILP w/o. stitch ILP w. stitch
5 10 15 20 25 30 35 40 C3,540 C5,315 C6,288 C7,552 S1,488 S38,417 S35,932 S38,584 S15,850 Runtime (s)
ILP w/o. stitch ILP w. stitch
100 200 300 400 500 600 C432 C499 C880 C1,355 C1,908 C2,670
19
20
10 15 20 25 30 35 40 45 50 C432 C499 C880 C1,355 C1,908 C2,670 C3,540 C5,315 C6,288 C7,552 S1,488 S38,417 S35,932 S38,584 S15,850 Conflict Num
LELELE LELEEC
5 100 150 200 250 300 350 C432 C499 C880 C1,355 C1,908 C2,670 C3,540 C5,315 C6,288 C7,552 S1,488 S38,417 S35,932 S38,584 S15,850 Stitch Num
LELELE LELEEC
50
21
22