• DocumentCode
    565166
  • Title

    Rule agnostic routing by using design fabrics

  • Author

    Suto, Gyuszi

  • Author_Institution
    Core CAD Technol., Intel Corp., Hillsboro, OR, USA
  • fYear
    2012
  • fDate
    3-7 June 2012
  • Firstpage
    471
  • Lastpage
    475
  • Abstract
    Moore´s law requires the shrinking of physical dimensions of the transistors to roughly half their area every two years. This poses a tremendous challenge on how to print and manufacture these ever-shrinking physical components that make up the transistors and the interconnect - generation after process generation. One aspect of this challenge is that the process rules are exploding in complexity - directly translating into physical design EDA (Electronic Design Automation) tool complexity. Traditional design rules governed the spacing, overlap or alignment of any two layout objects from this set: diffusion, poly, via cut, wire, etc. In this work we propose a solution that relies on grids (aka. Fabrics), models the design rules on those grids and presents them to the EDA tools in such a way that it minimizes the complexity cost on the tools´ side. In an ideal situation, the proposed solution can completely decouple the tools from the process rules, i.e. even if the tools don´t change at all, they´ll still be able to support new process nodes.
  • Keywords
    circuit complexity; electronic design automation; integrated circuit interconnections; integrated circuit layout; network routing; vias; Moore´s law; complexity cost minimization; design fabrics; design rules; electronic design automation tool; grid-based model; interconnect generation; layout objects alignment; layout objects overlap; layout objects spacing; physical design EDA tool complexity; process generation; process rules; rule agnostic routing; Fabrics; Layout; Payloads; Routing; Solid modeling; Wires; API; Abstraction; Design rules; Fabrics; Grids;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4503-1199-1
  • Type

    conf

  • Filename
    6241548