Layout decomposition for triple patterning lithography
Not on the map. Why?
Abstract (arXiv)
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 140x speed-up even compared with accelerated ILP.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 11 Feb 2014.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 2; 2024: 1; 2025: 1.
4 papers.
- 2023DiffPattern: Layout Pattern Generation via Discrete Diffusioncited by 8
- 2024ChatPattern: Layout Pattern Customization via Natural Languagecited by 4
- 2023GPU-accelerated Matrix Cover Algorithm for Multiple Patterning Layout Decompositioncited by 0
- 2025DiffPattern-Flex: Efficient Layout Pattern Generation via Discrete Diffusioncited by 0
- 2025DiffPattern-Flex: Efficient Layout Pattern Generation via Discrete Diffusion7 May 2025
- 2024ChatPattern: Layout Pattern Customization via Natural Language15 Mar 2024
- 2023GPU-accelerated Matrix Cover Algorithm for Multiple Patterning Layout Decomposition25 Mar 2023
- 2023DiffPattern: Layout Pattern Generation via Discrete Diffusion23 Mar 2023