Mask Cost Reduction with Circuit Performance Consideration for Self-Aligned Double Patterning H. Zhang, Y. Du, M. D.F. Wong and K. Chao Dept. of ECE, University of Illinois at UrbanaCampaign ASPDAC 2011 Outline Introduction Overview of Self-Aligned Double Patterning (SADP) Problem Formulation Polygon Simplification Algorithm Experimental Results Conclusion Introduction Double patterning lithography (DPL) is the enabling technology for printing in sub-32nm nodes DPL technologies can be classified into two major types: Double-exposure double-patterning (DEDP) Single-exposure double-patterning (SEDP) Introduction Introduction The leading candidate among SEDP technologies is self-aligned double patterning (SADP) In SADP, since all critical features come from a single exposure, basically no overlay error exists SADP is an excellent option for the 1-D on-track design, such as memory array Introduction SADP Print dense lines The portions not on the design will be trimmed away by a cut mask However, due to the high complexity of cut mask, the SADP technology becomes very costly Overview of SADP SADP has two major steps: Step 1 is dense line generation Suppose the intended pitch of circuit patterns is p 1-D tracks, called spacer, are first manufactured on the wafer with 2p pitch Sidewalls are deposited along the boundary of the spacers After the spacers are etched, the dense lines are generated by the remaining sidewalls Overview of SADP In step 2, by printing the cut patterns onto the features, an etching process is applied The features under the exposed region will be etched away The cut mask will affect the final wafer only where the cut is performed Problem Formulation In SADP, what the designer can control is the circuit wires and the corresponding cut mask patterns The more the cut can be merged together, the lower the edge number of the cut polygon and therefore the lower the cut mask cost can be obtained Extend some line-ends and reduce the edge number of the intended cut Problem Formulation Problem Formulation However, the extra wire patterns on the line-end will have a potential impact on the circuit performance Find an optimal way to reach the cost reduction target and minimize the impact on circuit performance simultaneously Problem Formulation Assume the track is horizontal and reduce the edge number of the polygon by pushing vertical edge inwards Recast the SADP cost reduction problem as a polygon simplification problem: For a polygon set R = {r1,r2…rn} and a target edge number k By only pushing edges in R inwards, find a modified polygon set R’ = {r1’,r2’…rn’} which has exact k total edges and minimum area change Polygon Simplification Algorithm The constrained shortest path (CSP) problem is to find, given an integer k, directed graph G, source node S and target node T, the shortest path from S to T that has exactly k edges in G CSP was initially introduced in [24] and can be optimally solved using dynamic programming Polygon Simplification Algorithm How to transform a polygon into a directed graph for CSP Polygon Simplification Algorithm Edge cost W(i,j) can be expressed by the area change in the following equation: xi: x location of edge i xmax(i,j): the inner-most position among all the vertical edges between hi and hj Lk: the length of the kth vertical edge Polygon Simplification Algorithm Polygon Simplification Algorithm Polygon Simplification Algorithm Experimental Results Experimental Results Experimental Results Experimental Results Conclusion When the conventional DPL (DEDP) has difficulties handling overlay errors, SADP is considered to be a promising method to overcome the lithography challenges This paper present a mask cost reduction method with circuit performance consideration for SADP