• DocumentCode
    619453
  • Title

    Double patterning lithography-aware analog placement

  • Author

    Hsing-Chih Chang Chien ; Hung-Chih Ou ; Tung-Chieh Chen ; Ta-Yu Kuan ; Yao-Wen Chang

  • Author_Institution
    Grad. Inst. of Electron. Eng., Nat. Taiwan Univ., Taipei, Taiwan
  • fYear
    2013
  • fDate
    May 29 2013-June 7 2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Double patterning lithography (DPL) is one of the most promising solutions for the 28nm technology node and beyond. The main idea of DPL is to decompose the layout into two sub-patterns and manufacture the layout by two masks. In addition to traditional analog design constraints, the pre-coloring constraint should also be considered, in which patterns of critical or sensitive modules have predefined masks before layout decomposition to reduce mismatches. In this paper, we present the first work that considers DPL during analog placement and simultaneously minimizes area, wirelength, and DPL conflicts. We first propose an extended conflict graph (ECG) to represent the relation between patterns of analog modules and apply an integer linear programming (ILP) formulation to determine the orientation of each module and the color of each pattern for conflict minimization. ILP reduction schemes are proposed to further reduce the runtime. Finally, we present a three-stage flow and DPL-aware perturbations to obtain desired solutions. Experimental results show that the proposed flow can effectively and efficiently reduce area, wirelength, and DPL conflicts.
  • Keywords
    graph theory; integer programming; integrated circuit design; integrated circuit layout; masks; minimisation; photolithography; DPL-aware perturbations; ECG; ILP formulation; ILP reduction schemes; analog design constraints; conflict minimization; critical modules; double patterning lithography-aware analog placement; extended conflict graph; integer linear programming formulation; layout decomposition; precoloring constraint; predefined masks; sensitive modules; Color; Electrocardiography; Layout; Merging; Minimization; Runtime; Tiles; Analog ICs; Double Patterning Lithography; Physical Design; Placement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2013 50th ACM/EDAC/IEEE
  • Conference_Location
    Austin, TX
  • ISSN
    0738-100X
  • Type

    conf

  • Filename
    6560597