Title :
An effective analog approach to Steiner routing
Author_Institution :
Dept. of Comput. Sci., California Univ., Los Angeles, CA, USA
Abstract :
Construction of a minimum rectilinear Steiner tree (MRST) is a fundamental problem in the physical design of VLSI circuits. The problem is NP-complete, and numerous heuristics have been proposed. A novel analog approach is proposed which intuitively shrinks a bubble around the pins of the signal net until a Steiner tree topology is induced. The method easily maps to parallel neural-style architectures, as well as to fairly generic two-dimensional processor arrays. Extensive simulation results show better performance than virtually all existing MRST approaches. The result is a rare instance where an analog heuristic for an NP-complete problem outperforms existing combinatorial methods, both in time complexity and in average-case performance
Keywords :
VLSI; circuit layout CAD; computational complexity; parallel algorithms; trees (mathematics); NP-complete; Steiner routing; Steiner tree topology; VLSI circuits; analog heuristic; average-case performance; bubble shrinking; minimum rectilinear Steiner tree; parallel neural-style architectures; signal net pins; time complexity; two-dimensional processor arrays; Circuit topology; Computer science; Content addressable storage; Costs; NP-complete problem; Pins; Routing; Steiner trees; Testing; Very large scale integration;
Conference_Titel :
Computer Design: VLSI in Computers and Processors, 1991. ICCD '91. Proceedings, 1991 IEEE International Conference on
Conference_Location :
Cambridge, MA
Print_ISBN :
0-8186-2270-9
DOI :
10.1109/ICCD.1991.139873