IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems · 2010 · 124 citations · 23 references
ComputingComputer ScienceDesign ComputationDesign OptimizationOptimizationGraph AlgorithmsGraph Layout AlgorithmsInteger ProgrammingLayout OptimizationLinear ProgrammingConflict CyclesDouble Patterning LayoutInteger Linear ProgrammingLinear Integer OptimizationSplitting
<para xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink"> In double patterning lithography (DPL) layout decomposition for 45 nm and below process nodes, two features must be assigned opposite colors (corresponding to different exposures) if their spacing is less than the <emphasis emphasistype="italic">minimum coloring spacing</emphasis>. However, there exist pattern configurations for which pattern features separated by less than the minimum coloring spacing cannot be assigned different colors. In such cases, DPL requires that a layout feature be split into two parts. We address this problem using two layout decomposition approaches based on a <emphasis emphasistype="italic">conflict graph</emphasis>. First, node splitting is performed at all feasible dividing points. Then, one approach detects conflict cycles in the graph which are unresolvable for DPL coloring, and determines the coloring solution for the remaining nodes using integer linear programming (ILP). The other approach, based on a different ILP problem formulation, deletes some edges in the graph to make it two-colorable, then finds the coloring solution in the new graph. We evaluate our methods on both real and artificial 45 nm testcases. Experimental results show that our proposed layout decomposition approaches effectively decompose given layouts to satisfy the key goals of minimized line-ends and maximized overlap margin. There are no design rule violations in the final decomposed layout. </para>
23
Improved algorithms for hypergraph bipartitioning
Andrew Caldwell, Andrew B. Kahng, Igor L. Markov · 2000 · 149 citations · Full text
Double patterning design split implementation and validation for the 32nm node
Martin Drapeau, Vincent Wiaux, Eric Hendrickx et al. · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2007 · 95 citations
Engineering, Computer Engineering, Computer-aided Design +13
Layout decomposition for double patterning lithography
Andrew B. Kahng, Chul‐Hong Park, Xu Xu et al. · 2008 · 91 citations
Pitch doubling through dual-patterning lithography challenges in integration and litho budgets
Mircea Dusa, John Quaedackers, Olaf F. A. Larsen et al. · Proceedings of SPIE, the International Society for Optical Engineering/Proceedings of SPIE · 2007 · 89 citations
Engineering, Manufacturing Engineering, Manufacturing Processes +13