• DocumentCode
    2679015
  • Title

    Layout decomposition for triple patterning lithography

  • Author

    Yu, Bei ; Yuan, Kun ; Zhang, Boyang ; Ding, Duo ; Pan, David Z.

  • Author_Institution
    ECE Dept., Univ. of Texas at Austin, Austin, TX, USA
  • fYear
    2011
  • fDate
    7-10 Nov. 2011
  • Firstpage
    1
  • Lastpage
    8
  • Abstract
    As minimum feature size and pitch spacing further decrease, triple patterning lithography (TPL) is a possible 193nm extension along the paradigm of double patterning lithography (DPL). However, there is very little study on TPL layout decomposition. In this paper, we show that TPL layout decomposition is a more difficult problem than that for DPL. We then propose a general integer linear programming formulation for TPL layout decomposition which can simultaneously minimize conflict and stitch numbers. Since ILP has very poor scalability, we propose three acceleration techniques without sacrificing solution quality: independent component computation, layout graph simplification, and bridge computation. For very dense layouts, even with these speedup techniques, ILP formulation may still be too slow. Therefore, we propose a novel vector programming formulation for TPL decomposition, and solve it through effective semidefinite programming (SDP) approximation. Experimental results show that the ILP with acceleration techniques can reduce 82% runtime compared to the baseline ILP. Using SDP based algorithm, the runtime can be further reduced by 42% with some tradeoff in the stitch number (reduced by 7%) and the conflict (9% more). However, for very dense layouts, SDP based algorithm can achieve 140× speed-up even compared with accelerated ILP.
  • Keywords
    approximation theory; integer programming; linear programming; lithography; vectors; DPL; ILP formulation; TPL; bridge computation; double patterning lithography; integer linear programming formulation; layout decomposition; layout graph simplification; pitch spacing; semidefinite programming approximation; triple patterning lithography; vector programming formulation; Acceleration; Bridges; Color; Layout; Programming; Shape; Vectors;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2011 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4577-1399-6
  • Electronic_ISBN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2011.6105297
  • Filename
    6105297