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
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;
Conference_Titel :
Computer-Aided Design (ICCAD), 2010 IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-4244-8193-4
DOI :
10.1109/ICCAD.2010.5654070