The Community for Technology Leaders
Design Automation Conference (1988)
Anaheim, CA, USA
June 12, 1988 to June 15, 1988
ISBN: 0-8186-0864-1
pp: 554-559
Kuo , Inst. of Inf. Sci., Acad. Sinica, China
Chern , Inst. of Inf. Sci., Acad. Sinica, China
Shih , Inst. of Inf. Sci., Acad. Sinica, China
ABSTRACT
Given the geometry of wires for interconnections, the authors want to assign two conducting layers to the segments of these wires so that the number of vias required is minimized. This layer assignment problem, also referred to as the via minimization problem, has been formulated as finding a maximum cut of a planar graph. The authors propose a novel algorithm for optimal layer assignment under a general model where the planar graph has real-valued edge weights. The time complexity of the proposed algorithm is O(n/sup 3/2/ log n) where n is the number of wire-segment clusters in a given layout. In contrast, all existing optimal algorithms for layer assignment have the time complexity of O(n/sup 3/).
INDEX TERMS
fast algorithm, layout design, optimal layer assignment, geometry of wires, interconnections, via minimization problem, maximum cut, planar graph, real-valued edge weights, time complexity, wire-segment clusters, layout
CITATION

Kuo, Chern and Shih, "Fast algorithm for optimal layer assignment," Design Automation Conference(DAC), Anaheim, CA, USA, 1988, pp. 554-559.
doi:10.1109/DAC.1988.14815
90 ms
(Ver 3.3 (11022016))