Double Patterning Layout Decomposition for Simultaneous Conflict and Stitch Minimization

被引:47
|
作者
Yuan, Kun [1 ]
Yang, Jae-Seok [1 ]
Pan, David Z. [1 ]
机构
[1] Univ Texas Austin, Dept Elect & Comp Engn, Austin, TX 78731 USA
基金
美国国家科学基金会;
关键词
Double patterning lithography; integer linear programming; layout decomposition;
D O I
10.1109/TCAD.2009.2035577
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Double patterning lithography (DPL) is considered as a most likely solution for 32 nm/22nm technology. In DPL, the layout patterns are decomposed into two masks (colors), and manufactured through two exposures and etch steps. If the spacing between two features (polygons) is less than certain minimum coloring distance, they have to be assigned opposite colors. However, a proper coloring is not always feasible because two neighboring patterns within the minimum distance may be in the same mask due to complex pattern configurations. In that case, a feature may need to be split into two parts to resolve the conflict, resulting in stitch insertion which causes yield loss due to overlay and line-end effect. While previous layout decomposition approaches perform coloring and splitting separately, in this paper, we propose a simultaneous conflict and stitch minimization algorithm with an integer linear programming (ILP) formulation. Since ILP is in class NP-hard, the algorithm includes three speed-up techniques: 1) grid merging; 2) independent component computation; and 3) layout partition. In addition, our algorithm can be extended to handle design rules such as overlap margin and minimum width for practical use as well as off-grid layout. Our approach can reduce 33% of stitches and remove conflicts by 87.6% compared with two phase greedy decomposition.
引用
收藏
页码:185 / 196
页数:12
相关论文
共 50 条
  • [31] An Efficient Layout Decomposition Approach for Triple Patterning Lithography
    Kuang, Jian
    Young, Evangeline F. Y.
    2013 50TH ACM / EDAC / IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2013,
  • [32] A Novel Layout Decomposition Algorithm for Triple Patterning Lithography
    Fang, Shao-Yun
    Chang, Yao-Wen
    Chen, Wei-Yu
    2012 49TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2012, : 1181 - 1186
  • [33] Model-based multiple patterning layout decomposition
    Guo, Daifeng
    Tian, Haitong
    Du, Yuelin
    Wong, Martin D. F.
    PHOTOMASK TECHNOLOGY 2015, 2015, 9635
  • [34] A Novel Layout Decomposition Algorithm for Triple Patterning Lithography
    Fang, Shao-Yun
    Chang, Yao-Wen
    Chen, Wei-Yu
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2014, 33 (03) : 397 - 408
  • [35] Layout Decomposition with Pairwise Coloring for Multiple Patterning Lithography
    Zhang, Ye
    Luk, Wai-Shing
    Zhou, Hai
    Yan, Changhao
    Zeng, Xuan
    2013 IEEE/ACM INTERNATIONAL CONFERENCE ON COMPUTER-AIDED DESIGN (ICCAD), 2013, : 170 - 177
  • [36] A New Graph-Theoretic, Multi-Objective Layout Decomposition Framework for Double Patterning Lithography
    Yang, Jae-Seok
    Lu, Katrina
    Cho, Minsik
    Yuan, Kun
    Pan, David Z.
    2010 15TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC 2010), 2010, : 623 - +
  • [37] ` Parallel Algorithm of SOI Layout Decomposition for Double Patterning Lithography on High-Performance Computer Platforms
    Verstov, Vladimir
    Shakhnov, Vadim
    Zinchenko, Lyudmila
    TECHNOLOGICAL INNOVATION FOR COLLECTIVE AWARENESS SYSTEMS, 2014, 423 : 543 - 550
  • [38] Native conflict awared layout decomposition in triple patterning lithography using bin-based library matching method
    Ke, Xianhua
    Jiang, Hao
    Lv, Wen
    Liu, Shiyuan
    OPTICAL MICROLITHOGRAPHY XXIX, 2016, 9780
  • [39] ANT COLONY ALGORITHM FOR LAYOUT DECOMPOSITION IN DOUBLEIMULTIPLE PATTERNING LITHOGRAPHY
    Ke, Xianhua
    Lv, Wen
    Liu, Shiyuan
    2015 China Semiconductor Technology International Conference, 2015,
  • [40] A Novel Methodology for Triple/Multiple-Patterning Layout Decomposition
    Ghaida, Rani S.
    Agarwal, Kanak B.
    Liebmann, Lars W.
    Nassif, Sani R.
    Gupta, Puneet
    DESIGN FOR MANUFACTURABILITY THROUGH DESIGN-PROCESS INTEGRATION VI, 2012, 8327