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 条
  • [21] A Polynomial Time Exact Algorithm for Self-Aligned Double Patterning Layout Decomposition
    Xiao, Zigang
    Du, Yuelin
    Zhang, Hongbo
    Wong, Martin D. F.
    ISPD 12: PROCEEDINGS OF THE 2012 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, 2012, : 17 - 24
  • [22] Layout Optimizations for Double Patterning Lithography
    Pan, David Z.
    Yang, Jae-seok
    Yuan, Kun
    Cho, Minsik
    Ban, Yongchan
    2009 IEEE 8TH INTERNATIONAL CONFERENCE ON ASIC, VOLS 1 AND 2, PROCEEDINGS, 2009, : 726 - 729
  • [23] Layout Decomposition for Quadruple Patterning Lithography and Beyond
    Yu, Bei
    Pan, David Z.
    2014 51ST ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2014,
  • [24] Self-Aligned Double Patterning Decomposition for Overlay Minimization and Hot Spot Detection
    Zhang, Hongbo
    Du, Yuelin
    Wong, Martin D. F.
    Topaloglu, Rasit
    PROCEEDINGS OF THE 48TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2011, : 71 - 76
  • [25] Self-aligned Double Patterning Layout Decomposition with Complementary E-Beam Lithography
    Gao, Jhih-Rong
    Yu, Bei
    Pan, David Z.
    2014 19TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2014, : 143 - 148
  • [26] A Multi-Objective Layout Decomposition Framework for Self-Aligned Double Patterning Lithography
    Luo, K. -S.
    Shi, Z.
    Lin, B.
    Qi, J.
    CHINA SEMICONDUCTOR TECHNOLOGY INTERNATIONAL CONFERENCE 2012 (CSTIC 2012), 2012, 44 (01): : 209 - 214
  • [27] Simultaneous Minimization of Capacity and Conflict Misses
    Zhiyuan Li
    Journal of Computer Science and Technology, 2007, 22 : 497 - 504
  • [28] Simultaneous Minimization of Capacity and Conflict Misses
    李致远
    Journal of Computer Science & Technology, 2007, (04) : 497 - 504
  • [29] Simultaneous minimization of capacity and conflict misses
    Li, Zhiyuan
    JOURNAL OF COMPUTER SCIENCE AND TECHNOLOGY, 2007, 22 (04) : 497 - 504
  • [30] Recent Research and Challenges in Multiple Patterning Layout Decomposition
    Jiang, Iris Hui-Ru
    Chang, Hua-Yu
    2018 IEEE COMPUTER SOCIETY ANNUAL SYMPOSIUM ON VLSI (ISVLSI), 2018, : 498 - 499