Title :
A hierarchical floating random walk algorithm for fabric-aware 3D capacitance extraction
Author :
El-Moselhy, Tarek A. ; Elfadel, Ibrahim M. ; Daniel, Luca
Author_Institution :
Dept. of Electr. Eng., Massachusetts Inst. of Technol., Cambridge, MA, USA
Abstract :
With the adoption of ultra regular fabric paradigms for controlling design printability at the 22 nm node and beyond, there is an emerging need for a layout-driven, pattern-based parasitic extraction of alternative fabric layouts. In this paper, we propose a hierarchical floating random walk (HFRW) algorithm for computing the 3D capacitances of a large number of topologically different layout configurations that are all composed of the same layout motifs. Our algorithm is not a standard hierarchical domain decomposition extension of the well established floating random walk technique, but rather a novel algorithm that employs Markov Transition Matrices. Specifically, unlike the fast-multipole boundary element method and hierarchical domain decomposition (which use a far-field approximation to gain computational efficiency), our proposed algorithm is exact and does not rely on any tradeoff between accuracy and computational efficiency. Instead, it relies on a tradeoff between memory and computational efficiency. Since floating random walk type of algorithms have generally minimal memory requirements, such a tradeoff does not result in any practical limitations. The main practical advantage of the proposed algorithm is its ability to handle a set of layout configurations in a complexity that is basically independent of the set size. For instance, in a large 3D layout example, the capacitance calculation of 120 different configurations made of similar motifs is accomplished in the time required to solve independently just 2 configurations, i.e. a 60Ã speedup.
Keywords :
Markov processes; boundary-elements methods; capacitance; integrated circuit layout; 3D capacitance extraction; Markov transition matrices; boundary element method; hierarchical domain decomposition; hierarchical floating random walk algorithm; integrated circuit layout; parasitic extraction; size 22 nm; Capacitance;
Conference_Titel :
Computer-Aided Design - Digest of Technical Papers, 2009. ICCAD 2009. IEEE/ACM International Conference on
Conference_Location :
San Jose, CA
Print_ISBN :
978-1-60558-800-1
Electronic_ISBN :
1092-3152