• DocumentCode
    726342
  • Title

    Evaluation of BEOL design rule impacts using an optimal ILP-based detailed router

  • Author

    Kwangsoo Han ; Kahng, Andrew B. ; Hyein Lee

  • Author_Institution
    ECE Dept., UC San Diego, San Diego, CA, USA
  • fYear
    2015
  • fDate
    8-12 June 2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    Continued technology scaling with more pervasive use of multi-patterning has led to complex design rules and increased difficulty of maintaining high layout densities. Intuitively, emerging constraints such as unidirectional patterning or increased via spacing will decrease achievable density of the final place-and-route solution, worsening die area and product cost. However, no methodology exists for accurate assessment of design rules´ impact on physical chip implementation. At the same time, this is a crucial need for early development of BEOL process technologies, particularly with FinFET or future vertical-device architectures where cell footprints can become much smaller than in bulk planar CMOS technologies. In this work, we study impacts of patterning technology choices and associated design rules on physical implementation density, with respect to cost-optimal design rule-correct detailed routing. A key contribution is an Integer Linear Programming (ILP) based optimal router (OptRouter) which considers complex design rules that arise in sub-20nm process technologies. Using OptRouter, we assess wirelength and via count impacts of various design rules (implicitly, patterning technology choices) by analyzing optimal routing solutions of clips (i.e., switchbox instances) extracted from post-detailed route layouts in an advanced technology.
  • Keywords
    integer programming; integrated circuit design; linear programming; nanopatterning; network routing; BEOL design rule; OptRouter; integer linear programming; optimal ILP-based detailed router; optimal router; optimal routing solution; patterning technology; physical implementation density; rule-correct detailed routing; Layout; Libraries; Measurement; Metals; Routing; Shape; Wires; Design Rule Evaluation; ILP-based Detailed Router; Multiple Patterning; Routability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2015 52nd ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1145/2744769.2744839
  • Filename
    7167252