A Polynomial Time Exact Algorithm for Overlay-Resistant Self-Aligned Double Patterning (SADP) Layout Decomposition

被引:17
作者
Xiao, Zigang [1 ]
Du, Yuelin [1 ]
Zhang, Hongbo [2 ]
Wong, Martin D. F. [1 ]
机构
[1] Univ Illinois, Dept Elect & Comp Engn, Urbana, IL 61801 USA
[2] Synopsys Inc, Hillsboro, OR 97124 USA
基金
美国国家科学基金会;
关键词
Computer-aided design; design for manufacturability; electronic design automation; layout decomposition; polynomial time algorithm; self-aligned double patterning;
D O I
10.1109/TCAD.2013.2252054
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Double patterning lithography (DPL) technologies have become a must for today's sub-32 nm technology nodes. Currently, there are two leading DPL technologies: self-aligned double patterning (SADP) and litho-etch-litho-etch (LELE). Among them, SADP has the significant advantage over LELE in its ability to avoid overlay, making it the likely DPL candidate for the next technology node of 14 nm. In any DPL technology, layout decomposition is the key problem. While the layout decomposition problem for LELE has been well studied in the literature, only a few attempts have been made to address the SADP layout decomposition problem. In this paper, we present a polynomial time exact (optimal) algorithm to determine if a given layout has SADP decompositions that do not have any overlay at specified critical edges. The previous approaches tried to minimize the total overlay of a given layout, which may be a problematic objective. Furthermore, all previous exact algorithms were computationally expensive exponential time algorithms based on SAT or ILP. Other previous algorithms for the problem were heuristics without having any guarantee that an overlay-free solution can be found even if one exists.
引用
收藏
页码:1228 / 1239
页数:12
相关论文
共 20 条
  • [1] [Anonymous], 2011, NANG OP CELL LIB
  • [2] LINEAR-TIME ALGORITHM FOR TESTING THE TRUTH OF CERTAIN QUANTIFIED BOOLEAN FORMULAS
    ASPVALL, B
    PLASS, MF
    TARJAN, RE
    [J]. INFORMATION PROCESSING LETTERS, 1979, 8 (03) : 121 - 123
  • [3] Ban Y., 2011, P SPIE, V7974
  • [4] Ban YC, 2011, DES AUT CON, P789
  • [5] Bencher C., 2007, NANOCHIP TECHNOLOGY, V5, P1
  • [6] Chang Y.-S., 2010, P SPIE, V7637
  • [7] Chin-Hsiung Hsu, 2009, Proceedings of the 2009 IEEE/ACM International Conference on Computer-Aided Design (ICCAD 2009), P595
  • [8] Gao JR, 2012, ISPD 12: PROCEEDINGS OF THE 2012 INTERNATIONAL SYMPOSIUM ON PHYSICAL DESIGN, P25
  • [9] Kahng Andrew B., 2008, 2008 IEEE/ACM International Conference on Computer-Aided Design (ICCAD), P465, DOI 10.1109/ICCAD.2008.4681616
  • [10] Li Q., 2010, P SPIE, V7823