Title :
An exact algorithm for single-layer wire-length minimization
Author :
Ho, J.-M. ; Sarrafzadeh, M. ; Suzuki, A.
Abstract :
Consider a given single-layer detailed routing L of a set of two-terminal nets. The authors present necessary and sufficient conditions for a layout to have minimum length under homotopic transformations (i.e., without changing the given global routing). Based on the proposed classification and the notion of line-segment visibility, the authors present an exact algorithm that minimizes the total wire-length of L. The proposed algorithm runs in O(n/sup 2/) time, where n is the number of bends in L. For the class of x-monotone layouts (i.e., each vertical line crosses each wire once at most) an O(n log n) time algorithm is proposed.<>
Keywords :
circuit layout CAD; classification; exact algorithm; homotopic transformations; line-segment visibility; necessary and sufficient conditions; single-layer detailed routing; single-layer wire-length minimization; two-terminal nets; x-monotone layouts; Information systems; Minimization methods; Routing; Sufficient conditions; Wire;
Conference_Titel :
Computer-Aided Design, 1990. ICCAD-90. Digest of Technical Papers., 1990 IEEE International Conference on
Conference_Location :
Santa Clara, CA, USA
Print_ISBN :
0-8186-2055-2
DOI :
10.1109/ICCAD.1990.129943