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
Link To Document