DocumentCode :
3375475
Title :
WISDOM: Wire spreading enhanced decomposition of masks in Double Patterning Lithography
Author :
Yuan, Kun ; Pan, David Z.
Author_Institution :
ECE Dept., Univ. of Texas at Austin, Austin, TX, USA
fYear :
2010
fDate :
7-11 Nov. 2010
Firstpage :
32
Lastpage :
38
Abstract :
In Double Patterning Lithography (DPL), conflict and stitch minimization are two main challenges. Post-routing mask decomposition algorithms may not be enough to achieve high quality solution for DPL-unfriendly designs, due to complex metal patterns. In this paper, we propose an efficient framework of WISDOM to perform wire spreading and mask assignment simultaneously for enhanced decomposability. A set of Wire Spreading Candidates (WSC) are identified to eliminate coloring constraints or create additional splitting locations. Based on these candidates, an Integer Linear Programming (ILP) formulation is proposed to simultaneously minimize the number of conflicts and stitches, while introducing as less layout perturbation as possible. To improve scalability, we further propose three acceleration techniques without loss of solution quality: odd-cycle union optimization, coloring-independent group computing, and suboptimal solution pruning. The experimental results show that, compared to a post-routing mask decomposition method, we are able to reduce the number of conflicts and stitches by 41% and 23% respectively, with only 0.43% wire length increase. Moreover, with proposed acceleration methods, we achieve 9× speed-up.
Keywords :
lithography; masks; DPL-unfriendly designs; WISDOM; acceleration techniques; coloring constraints; coloring-independent group computing; complex metal patterns; double patterning lithography; integer linear programming; layout perturbation; mask assignment; odd-cycle union optimization; post-routing mask decomposition algorithms; splitting locations; suboptimal solution pruning; wire spreading candidates; wire spreading enhanced decomposition of masks; Acceleration; Layout; Lithography; Minimization; Optimization; Routing; Wire;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
ISSN :
1092-3152
Print_ISBN :
978-1-4244-8193-4
Type :
conf
DOI :
10.1109/ICCAD.2010.5654070
Filename :
5654070
Link To Document :
بازگشت