skip to main content
10.1145/3177540.3178241acmconferencesArticle/Chapter ViewAbstractPublication PagesispdConference Proceedingsconference-collections
research-article

On Coloring and Colorability Analysis of Integrated Circuits with Triple and Quadruple Patterning Techniques

Authors Info & Claims
Published:25 March 2018Publication History

ABSTRACT

The continued delay of higher resolution alternatives for lithography, such as EUV, is forcing the continued adoption of multi-patterning solutions in new technology nodes, which include triple and quadruple patterning using several lithography-etch steps. In the design space each pattern of a multi-patterning solution is modeled as a color on a shape. Designers or EDA tools must determine the colors that each shape is assigned so that the relative position of any two shapes of the same color does not violate the design rules. This results in a shapes layout coloring problem which is formulated as the traditional k-coloring problem in a graph. Because color interactions cross cell boundaries, coloring of a flat (as opposed to hierarchical) design becomes necessary, tremendously increasing the size of the input graph. If a color conflict occurs, any attempt to fix it may cause a chain reaction propagating through the whole design space which makes any approach of the type color_greedily - fix_conflicts - loop_back infeasible. Given the situation, it is extremely desirable to have a set of design rules which provably guarantee k-colorability and admit a practical coloring algorithm. In this paper we formulate such sets of design rules for triple and quadruple patterning problems. For these sets of rules we provide proofs of colorability along with the coloring algorithms with the runtime upper bound of O(n·log n). We also show that our sets of design rules are almost tight in the sense that even a very small relaxation of the formulated rules leads to existence of not k-colorable designs.

References

  1. K. Appel and W. Haken. Every planar map is four colorable. Bulletin of the American mathematical Society, 82(5):711--712, 1976.Google ScholarGoogle Scholar
  2. M. R. Garey, D. S. Johnson, and L. Stockmeyer. Some simplified np-complete graph problems. Theoretical computer science, 1(3):237--267, 1976.Google ScholarGoogle Scholar
  3. M. S. Gray, M. T. Guzowski, A. Ivrii, L. W. Liebmann, K. W. Mccullen, G. E. Tellez, and M. Gester. Reducing color conflicts in triple patterning lithography, Oct. 13 2015. US Patent 9,158,885.Google ScholarGoogle Scholar
  4. H. Grötzsch. Ein dreifarbensatz für dreikreisfreie netze auf der kugel. Wiss. Z. Martin-Luther-Univ. Halle-Wittenberg Math.-Natur. Reihe, 8:109--120, 1959.Google ScholarGoogle Scholar
  5. L. W. Liebmann. Layout impact of resolution enhancement techniques: impediment or opportunity? In ISPD, pages 110--117, 2003. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. C. Thomassen Grötzsch. 3-color theorem and it's counterparts for the torus and the projective plane. Journal of Combinatorial Theory, Series B, 62(2):268--279, 1994. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. H. Tian, H. Zhang, Q. Ma, Z. Xiao, and M. D. Wong. A polynomial time triple patterning algorithm for cell based row-structure layout. In Computer-Design (ICCAD), 2012 IEEE/ACM International Conference on, pages 57--64. IEEE, 2012. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. B. Yu and D. Z. Pan. Layout decomposition for quadruple patterning lithography and beyond. In Design Automation Conference (DAC), 2014 51st ACM/EDAC/IEEE, pages 1--6. IEEE, 2014. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. B. Yu, K. Yuan, D. Ding, and D. Z. Pan. Layout decomposition for triple patterning lithography. Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on, 34(3):433--446, 2015.Google ScholarGoogle Scholar

Index Terms

  1. On Coloring and Colorability Analysis of Integrated Circuits with Triple and Quadruple Patterning Techniques

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      ISPD '18: Proceedings of the 2018 International Symposium on Physical Design
      March 2018
      178 pages
      ISBN:9781450356268
      DOI:10.1145/3177540

      Copyright © 2018 ACM

      Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 25 March 2018

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      Overall Acceptance Rate62of172submissions,36%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader