The generation of a mesh for resistance calculation in integrated circuits

A method of generating a two-dimensional irregular mesh on a resistive shape is presented. Heuristics are used to identify critical areas where small mesh elements are required. Mesh refinement is applied in these areas until elements are smaller than a specified size. In noncritical areas, elements have a natural tendency to increase in size at a restricted rate. Rapid generation of the mesh is accomplished by using a treelike approach to data processing and by using a restricted set of element types. Although the mesh can be applied to any problem that requires the solution of Laplace's equation with boundary conditions, resistive shapes in integrated circuits are the authors' prime focus. The node elimination technique for resistance calculation is used to demonstrate the effectiveness of the mesh for this purpose. >

[1]  Mark Horowitz,et al.  Resistance Extraction from Mask Layout Data , 1983, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[2]  H. K. Gummel,et al.  A boundary technique for calculation of distributed resistance , 1970 .

[3]  S. Selberherr,et al.  A novel finite-element approach to device modeling , 1983, IEEE Transactions on Electron Devices.

[4]  M. Harbour,et al.  Calculation of multiterminal resistances in integrated circuits , 1986 .

[5]  Erich Barke Resistance Calculation from Mask Artwork Data by Finite Element Method , 1985, DAC 1985.

[6]  Mark Yerry,et al.  A Modified Quadtree Approach To Finite Element Mesh Generation , 1983, IEEE Computer Graphics and Applications.

[7]  Kenji Yoshida,et al.  A Resistance Calculation Algorithm and Its Application to Circuit Extraction , 1987, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.